- Update to 3.7.2 - This patch is replace for ports/149472, please close it. Removed file(s): - pkg-plist Generated with FreeBSD Port Tools 0.99
Responsible Changed From-To: freebsd-ports-bugs->amdmi3 I'll take it.
* Pavel I Volkov (pol@opk.ru) wrote: Sorry for delay with this. In original proposal regarding PORTDOCS handling I've meant this (see patch), will that be ok? Also, build fails WITH_GCOV: http://people.freebsd.org/~amdmi3/sqlite3-gcov-3.7.2.log --- sqlite.patch begins here --- diff -ruN /home/amdmi3/projects/freebsd/ports/databases/sqlite3.orig/Makefile /home/amdmi3/projects/freebsd/ports/databases/sqlite3/Makefile --- /home/amdmi3/projects/freebsd/ports/databases/sqlite3.orig/Makefile 2010-08-31 06:12:00.000000000 +0400 +++ /home/amdmi3/projects/freebsd/ports/databases/sqlite3/Makefile 2010-08-31 06:25:59.000000000 +0400 @@ -53,9 +53,10 @@ .include <bsd.port.options.mk> -PLIST_FILES+= bin/sqlite3 include/sqlite3.h include/sqlite3ext.h \ +PLIST_FILES= bin/sqlite3 include/sqlite3.h include/sqlite3ext.h \ lib/libsqlite3.a lib/libsqlite3.la lib/libsqlite3.so \ lib/libsqlite3.so.8 libdata/pkgconfig/sqlite3.pc +PORTDOCS= * .if !defined(NO_INSTALL_MANPAGES) MAN1= sqlite3.1 @@ -91,16 +92,10 @@ .if defined(WITH_FTS3) CFLAGS+= -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -.ifndef NOPORTDOCS -PORTDOCS+= README.syntax README.tokenizers -.endif .endif .if defined(WITH_RTREE) CFLAGS+= -DSQLITE_ENABLE_RTREE=1 -.ifndef NOPORTDOCS -PORTDOCS+= README -.endif .endif .if defined(WITH_ICU) @@ -109,9 +104,6 @@ CFLAGS+= -DSQLITE_ENABLE_ICU=1 CPPFLAGS+= `${LOCALBASE}/bin/icu-config --cppflags` LDFLAGS+= `${LOCALBASE}/bin/icu-config --ldflags` -.ifndef NOPORTDOCS -PORTDOCS+= README.txt -.endif .endif .if defined(WITH_RAMTABLE) --- sqlite.patch ends here --- -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amdmi3@amdmi3.ru ..: jabber: amdmi3@jabber.ru http://www.amdmi3.ru
Hello. PORTDOCS varies depending on the selected options and can install only those documents that correspond to them. Unnecessary documents will be confusing for users on the available opportunities. "build fails WITH_GCOV". I could not repeat this problem on my existing computers. According to the available on the Internet reports of such errors (http://kerneltrap.org/mailarchive/freebsd-bugs/2009/9/22/6437933/thread, http://cakebox.homeunix.net/wordpress/?p=109), it is manifested in the case of sharing possibilities to control the stack and profiling. In the attached new patch I tried to resolve this problem, but I can not verify the result. Please check to you. Thank you. 31.08.2010 07:40, Dmitry Marakasov wrote: > * Pavel I Volkov (pol@opk.ru) wrote: > > Sorry for delay with this. > > In original proposal regarding PORTDOCS handling I've meant this > (see patch), will that be ok? Also, build fails WITH_GCOV: > > http://people.freebsd.org/~amdmi3/sqlite3-gcov-3.7.2.log > > --- sqlite.patch begins here --- > diff -ruN /home/amdmi3/projects/freebsd/ports/databases/sqlite3.orig/Makefile /home/amdmi3/projects/freebsd/ports/databases/sqlite3/Makefile > --- /home/amdmi3/projects/freebsd/ports/databases/sqlite3.orig/Makefile 2010-08-31 06:12:00.000000000 +0400 > +++ /home/amdmi3/projects/freebsd/ports/databases/sqlite3/Makefile 2010-08-31 06:25:59.000000000 +0400 > @@ -53,9 +53,10 @@ > > .include <bsd.port.options.mk> > > -PLIST_FILES+= bin/sqlite3 include/sqlite3.h include/sqlite3ext.h \ > +PLIST_FILES= bin/sqlite3 include/sqlite3.h include/sqlite3ext.h \ > lib/libsqlite3.a lib/libsqlite3.la lib/libsqlite3.so \ > lib/libsqlite3.so.8 libdata/pkgconfig/sqlite3.pc > +PORTDOCS= * > > .if !defined(NO_INSTALL_MANPAGES) > MAN1= sqlite3.1 > @@ -91,16 +92,10 @@ > > .if defined(WITH_FTS3) > CFLAGS+= -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 > -.ifndef NOPORTDOCS > -PORTDOCS+= README.syntax README.tokenizers > -.endif > .endif > > .if defined(WITH_RTREE) > CFLAGS+= -DSQLITE_ENABLE_RTREE=1 > -.ifndef NOPORTDOCS > -PORTDOCS+= README > -.endif > .endif > > .if defined(WITH_ICU) > @@ -109,9 +104,6 @@ > CFLAGS+= -DSQLITE_ENABLE_ICU=1 > CPPFLAGS+= `${LOCALBASE}/bin/icu-config --cppflags` > LDFLAGS+= `${LOCALBASE}/bin/icu-config --ldflags` > -.ifndef NOPORTDOCS > -PORTDOCS+= README.txt > -.endif > .endif > > .if defined(WITH_RAMTABLE) > --- sqlite.patch ends here --- >
> PORTDOCS varies depending on the selected options and can install only > those documents that correspond to them. Unnecessary documents will be > confusing for users on the available opportunities. I understand. This is the magic of ports! Thanks for the new knowledge. Your patch (sqlite.patch) has included to a new sqlite3-3.7.2.patch. Please ignore the previous one. 31.08.2010 07:40, Dmitry Marakasov wrote: > * Pavel I Volkov (pol@opk.ru) wrote: > > Sorry for delay with this. > > In original proposal regarding PORTDOCS handling I've meant this > (see patch), will that be ok? Also, build fails WITH_GCOV: > > http://people.freebsd.org/~amdmi3/sqlite3-gcov-3.7.2.log > > --- sqlite.patch begins here --- > --- sqlite.patch ends here --- >
State Changed From-To: open->closed Committed. Thanks!
amdmi3 2010-09-01 17:49:50 UTC FreeBSD ports repository Modified files: databases/sqlite3 Makefile distinfo Added files: databases/sqlite3/files patch-src-os_unix.c Removed files: databases/sqlite3 pkg-plist Log: - Update to 3.7.2 PR: 149472, 150119 Submitted by: Pavel I Volkov <pol@opk.ru> (maintainer) Revision Changes Path 1.47 +98 -16 ports/databases/sqlite3/Makefile 1.30 +3 -3 ports/databases/sqlite3/distinfo 1.1 +11 -0 ports/databases/sqlite3/files/patch-src-os_unix.c (new) 1.15 +0 -14 ports/databases/sqlite3/pkg-plist (dead) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"