FreeBSD Bugzilla – Attachment 148416 Details for
Bug 194441
[maintainer-update] [patch] devel/poco-devel version 1.5.4.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Poco 1.5.4 update.
poco-1.5.4.diff (text/plain), 9.26 KB, created by
joe
on 2014-10-18 02:15:09 UTC
(
hide
)
Description:
Poco 1.5.4 update.
Filename:
MIME Type:
Creator:
joe
Created:
2014-10-18 02:15:09 UTC
Size:
9.26 KB
patch
obsolete
>diff --git a/devel/poco-devel/Makefile b/devel/poco-devel/Makefile >index c330ab3..dd503df 100644 >--- a/devel/poco-devel/Makefile >+++ b/devel/poco-devel/Makefile >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= poco >-PORTVERSION= 1.5.3 >+PORTVERSION= 1.5.4 > CATEGORIES= devel net > MASTER_SITES= https://codeload.github.com/pocoproject/poco/legacy.tar.gz/poco-${PORTVERSION}-release?dummy=/ > PKGNAMESUFFIX= -devel >@@ -33,7 +33,7 @@ MAKE_JOBS_UNSAFE=true > > LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre \ > libexpat.so:${PORTSDIR}/textproc/expat2 >-WRKSRC= ${WRKDIR}/pocoproject-poco-23760af >+WRKSRC= ${WRKDIR}/pocoproject-poco-b748705 > MAKE_ARGS= CXX=c++ CC=cc POCO_ODBC_LIB=${LOCALBASE}/lib > > .include <bsd.port.options.mk> >diff --git a/devel/poco-devel/distinfo b/devel/poco-devel/distinfo >index c2accde..c9615da 100644 >--- a/devel/poco-devel/distinfo >+++ b/devel/poco-devel/distinfo >@@ -1,2 +1,2 @@ >-SHA256 (poco-1.5.3.tar.gz) = 50bfafb7984b4cd226b4bf5f02fd302da7354e017549aee2347d65ac834f253b >-SIZE (poco-1.5.3.tar.gz) = 7016903 >+SHA256 (poco-1.5.4.tar.gz) = 335a25483eca84759baf94fe9e14ae44e83ee0869b64c8d3bc822a45dfbe3899 >+SIZE (poco-1.5.4.tar.gz) = 7494307 >diff --git a/devel/poco-devel/files/patch-Foundation-Makefile b/devel/poco-devel/files/patch-Foundation-Makefile >new file mode 100644 >index 0000000..c488865 >--- /dev/null >+++ b/devel/poco-devel/files/patch-Foundation-Makefile >@@ -0,0 +1,10 @@ >+--- Foundation/Makefile.orig 2014-10-16 05:16:40.000000000 -0700 >++++ Foundation/Makefile 2014-10-17 15:28:45.000000000 -0700 >+@@ -46,6 +46,7 @@ >+ >+ ifdef POCO_UNBUNDLED >+ SYSLIBS += -lpcre -lz >++ objects += $(pcre_utf8_objects) # unicode.cpp uses internal pcre tables >+ else >+ objects += $(zlib_objects) $(pcre_objects) $(pcre_utf8_objects) >+ endif >diff --git a/devel/poco-devel/files/patch-pcre b/devel/poco-devel/files/patch-pcre >index e6edd9f..0521772 100644 >--- a/devel/poco-devel/files/patch-pcre >+++ b/devel/poco-devel/files/patch-pcre >@@ -1,43 +1,11 @@ >-diff -ur Foundation/Makefile Foundation/Makefile >---- Foundation/Makefile 2014-04-02 01:13:57.000000000 -0700 >-+++ Foundation/Makefile 2014-04-08 07:38:07.000000000 -0700 >-@@ -44,6 +44,7 @@ >+--- Foundation/include/Poco/RegularExpression.h.orig 2014-10-17 13:48:55.000000000 -0700 >++++ Foundation/include/Poco/RegularExpression.h 2014-10-17 13:49:30.000000000 -0700 >+@@ -34,7 +34,7 @@ >+ extern "C" >+ { >+ struct real_pcre8_or_16; /* declaration; the definition is private */ >+- typedef struct real_pcre8_or_16 pcre; >++ typedef struct real_pcre pcre; >+ struct pcre_extra; >+ } > >- ifdef POCO_UNBUNDLED >- SYSLIBS += -lpcre -lz >-+ objects += $(pcre_utf8_objects) # unicode.cpp uses internal pcre tables >- else >- objects += $(zlib_objects) $(pcre_objects) $(pcre_utf8_objects) >- endif >-diff -ur Foundation/src/pcre_internal.h Foundation/src/pcre_internal.h >---- Foundation/src/pcre_internal.h 2014-04-02 01:13:57.000000000 -0700 >-+++ Foundation/src/pcre_internal.h 2014-04-08 07:38:07.000000000 -0700 >-@@ -1109,6 +1109,16 @@ >- } ucp_type_table; >- >- >-+/* renamed to avoid clashes with system pcre */ >-+#define _pcre_utf8_table1 _poco__pcre_utf8_table1 >-+#define _pcre_utf8_table1_size _poco__pcre_utf8_table1_size >-+#define _pcre_utf8_table2 _poco__pcre_utf8_table2 >-+#define _pcre_utf8_table3 _poco__pcre_utf8_table3 >-+#define _pcre_utf8_table4 _poco__pcre_utf8_table4 >-+#define _pcre_utt _poco__pcre_utt >-+#define _pcre_utt_size _poco__pcre_utt_size >-+#define _pcre_utt_names _poco__pcre_utt_names >-+#define _pcre_OP_lengths _poco__pcre_OP_lengths >- /* Internal shared data tables. These are tables that are used by more than one >- of the exported public functions. They have to be "external" in the C sense, >- but are not part of the PCRE public API. The data for these tables is in the >-@@ -1153,6 +1163,11 @@ >- pcre_int32 other_case; >- } ucd_record; >- >-+/* renamed to avoid clashes with system pcre */ >-+#define _pcre_ucd_records _poco__pcre_ucd_records >-+#define _pcre_ucd_stage1 _poco__pcre_ucd_stage1 >-+#define _pcre_ucd_stage2 _poco__pcre_ucd_stage2 >-+#define _pcre_ucp_gentype _poco__pcre_ucp_gentype >- extern const ucd_record _pcre_ucd_records[]; >- extern const uschar _pcre_ucd_stage1[]; >- extern const pcre_uint16 _pcre_ucd_stage2[]; >diff --git a/devel/poco-devel/files/patch-pcre_internal.h b/devel/poco-devel/files/patch-pcre_internal.h >new file mode 100644 >index 0000000..b7a080a >--- /dev/null >+++ b/devel/poco-devel/files/patch-pcre_internal.h >@@ -0,0 +1,31 @@ >+--- Foundation/src/pcre_internal.h.orig 2014-10-16 05:16:40.000000000 -0700 >++++ Foundation/src/pcre_internal.h 2014-10-17 13:20:20.000000000 -0700 >+@@ -2636,6 +2636,16 @@ >+ } ucp_type_table; >+ >+ >++/* renamed to avoid clashes with system pcre */ >++#define _pcre_utf8_table1 _poco__pcre_utf8_table1 >++#define _pcre_utf8_table1_size _poco__pcre_utf8_table1_size >++#define _pcre_utf8_table2 _poco__pcre_utf8_table2 >++#define _pcre_utf8_table3 _poco__pcre_utf8_table3 >++#define _pcre_utf8_table4 _poco__pcre_utf8_table4 >++#define _pcre_utt _poco__pcre_utt >++#define _pcre_utt_size _poco__pcre_utt_size >++#define _pcre_utt_names _poco__pcre_utt_names >++#define _pcre_OP_lengths _poco__pcre_OP_lengths >+ /* Internal shared data tables. These are tables that are used by more than one >+ of the exported public functions. They have to be "external" in the C sense, >+ but are not part of the PCRE public API. The data for these tables is in the >+@@ -2749,6 +2759,11 @@ >+ pcre_int32 other_case; /* offset to other case, or zero if none */ >+ } ucd_record; >+ >++/* renamed to avoid clashes with system pcre */ >++#define _pcre_ucd_records _poco__pcre_ucd_records >++#define _pcre_ucd_stage1 _poco__pcre_ucd_stage1 >++#define _pcre_ucd_stage2 _poco__pcre_ucd_stage2 >++#define _pcre_ucp_gentype _poco__pcre_ucp_gentype >+ extern const pcre_uint32 PRIV(ucd_caseless_sets)[]; >+ extern const ucd_record PRIV(ucd_records)[]; >+ extern const pcre_uint8 PRIV(ucd_stage1)[]; >diff --git a/devel/poco-devel/pkg-plist b/devel/poco-devel/pkg-plist >index a2783db..e466c3d 100644 >--- a/devel/poco-devel/pkg-plist >+++ b/devel/poco-devel/pkg-plist >@@ -808,8 +808,8 @@ include/Poco/Net/NTPClient.h > include/Poco/Net/NTPEventArgs.h > include/Poco/Net/NTPPacket.h > include/Poco/PBKDF2Engine.h >-lib/libPocoFoundationd.so.23 >-lib/libPocoFoundation.so.23 >+lib/libPocoFoundationd.so.24 >+lib/libPocoFoundation.so.24 > lib/libPocoFoundationd.so > lib/libPocoFoundation.so > lib/libPocoXMLd.so >@@ -818,70 +818,70 @@ lib/libPocoUtild.so > lib/libPocoUtil.so > lib/libPocoNetd.so > lib/libPocoNet.so >-lib/libPocoXMLd.so.23 >-lib/libPocoXML.so.23 >-lib/libPocoUtild.so.23 >-lib/libPocoUtil.so.23 >-lib/libPocoNetd.so.23 >-lib/libPocoNet.so.23 >-lib/libPocoJSONd.so.23 >-lib/libPocoJSON.so.23 >+lib/libPocoXMLd.so.24 >+lib/libPocoXML.so.24 >+lib/libPocoUtild.so.24 >+lib/libPocoUtil.so.24 >+lib/libPocoNetd.so.24 >+lib/libPocoNet.so.24 >+lib/libPocoJSONd.so.24 >+lib/libPocoJSON.so.24 > lib/libPocoJSON.so > lib/libPocoJSONd.so >-lib/libPocoCryptod.so.23 >-lib/libPocoCrypto.so.23 >+lib/libPocoCryptod.so.24 >+lib/libPocoCrypto.so.24 > lib/libPocoCrypto.so > lib/libPocoCryptod.so >-lib/libPocoNetSSLd.so.23 >-lib/libPocoNetSSL.so.23 >+lib/libPocoNetSSLd.so.24 >+lib/libPocoNetSSL.so.24 > lib/libPocoNetSSLd.so > lib/libPocoNetSSL.so >-lib/libPocoDatad.so.23 >-lib/libPocoData.so.23 >+lib/libPocoDatad.so.24 >+lib/libPocoData.so.24 > lib/libPocoDatad.so > lib/libPocoData.so >-lib/libPocoDataSQLited.so.23 >+lib/libPocoDataSQLited.so.24 > lib/libPocoDataSQLited.so >-lib/libPocoDataSQLite.so.23 >+lib/libPocoDataSQLite.so.24 > lib/libPocoDataSQLite.so >-lib/libPocoDataODBCd.so.23 >+lib/libPocoDataODBCd.so.24 > lib/libPocoDataODBCd.so >-lib/libPocoDataODBC.so.23 >+lib/libPocoDataODBC.so.24 > lib/libPocoDataODBC.so >-lib/libPocoDataMySQLd.so.23 >+lib/libPocoDataMySQLd.so.24 > lib/libPocoDataMySQLd.so >-lib/libPocoDataMySQL.so.23 >+lib/libPocoDataMySQL.so.24 > lib/libPocoDataMySQL.so >-lib/libPocoMongoDBd.so.23 >+lib/libPocoMongoDBd.so.24 > lib/libPocoMongoDBd.so >-lib/libPocoMongoDB.so.23 >+lib/libPocoMongoDB.so.24 > lib/libPocoMongoDB.so >-lib/libPocoZipd.so.23 >+lib/libPocoZipd.so.24 > lib/libPocoZipd.so >-lib/libPocoZip.so.23 >+lib/libPocoZip.so.24 > lib/libPocoZip.so >-lib/libPocoCppParserd.so.23 >+lib/libPocoCppParserd.so.24 > lib/libPocoCppParserd.so >-lib/libPocoCppParser.so.23 >+lib/libPocoCppParser.so.24 > lib/libPocoCppParser.so >-lib/libPocoPDFd.so.23 >+lib/libPocoPDFd.so.24 > lib/libPocoPDFd.so >-lib/libPocoPDF.so.23 >+lib/libPocoPDF.so.24 > lib/libPocoPDF.so >-@dirrmtry include/Poco/DOM >-@dirrmtry include/Poco/SAX >-@dirrmtry include/Poco/XML >-@dirrmtry include/Poco/Util >-@dirrmtry include/Poco/Net >-@dirrmtry include/Poco/Zip >-@dirrmtry include/Poco/PDF >-@dirrmtry include/Poco/MongoDB >-@dirrmtry include/Poco/JSON >-@dirrmtry include/Poco/Dynamic >-@dirrmtry include/Poco/Data/SQLite >-@dirrmtry include/Poco/Data/ODBC >-@dirrmtry include/Poco/Data/MySQL >-@dirrmtry include/Poco/Data >-@dirrmtry include/Poco/Crypto >-@dirrmtry include/Poco/CppParser >-@dirrmtry include/Poco >+@dir include/Poco/DOM >+@dir include/Poco/SAX >+@dir include/Poco/XML >+@dir include/Poco/Util >+@dir include/Poco/Net >+@dir include/Poco/Zip >+@dir include/Poco/PDF >+@dir include/Poco/MongoDB >+@dir include/Poco/JSON >+@dir include/Poco/Dynamic >+@dir include/Poco/Data/SQLite >+@dir include/Poco/Data/ODBC >+@dir include/Poco/Data/MySQL >+@dir include/Poco/Data >+@dir include/Poco/Crypto >+@dir include/Poco/CppParser >+@dir include/Poco
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 194441
:
148416
|
148417
|
149226
|
149227
|
149259
|
150471
|
150482