Date: Sun, 21 Oct 2018 07:51:33 +0000 (UTC) From: Antoine Brodin <antoine@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r482645 - in branches/2018Q4/devel/ace: . files Message-ID: <201810210751.w9L7pXfX059650@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: antoine Date: Sun Oct 21 07:51:32 2018 New Revision: 482645 URL: https://svnweb.freebsd.org/changeset/ports/482645 Log: MFH: r481377 devel/ace: update to 6.5.2 While here: * Relocate some variables * Rework some patches * USE localbase ChangeLog: https://github.com/DOCGroup/ACE_TAO/releases/tag/ACE%2BTAO-6_5_2 Reported by: portscout Approved by: tcberner (mentor, implicit) Added: branches/2018Q4/devel/ace/files/patch-tests_Chrono__Test.cpp - copied unchanged from r481377, head/devel/ace/files/patch-tests_Chrono__Test.cpp Modified: branches/2018Q4/devel/ace/Makefile branches/2018Q4/devel/ace/distinfo branches/2018Q4/devel/ace/files/patch-ace__SSL__SSL_Context.cpp branches/2018Q4/devel/ace/pkg-plist Directory Properties: branches/2018Q4/ (props changed) Modified: branches/2018Q4/devel/ace/Makefile ============================================================================== --- branches/2018Q4/devel/ace/Makefile Sun Oct 21 07:45:54 2018 (r482644) +++ branches/2018Q4/devel/ace/Makefile Sun Oct 21 07:51:32 2018 (r482645) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= ace -PORTVERSION= 6.4.3 +PORTVERSION= 6.5.2 CATEGORIES= devel MASTER_SITES= ftp://download.dre.vanderbilt.edu/previous_versions/ \ http://download.dre.vanderbilt.edu/previous_versions/ @@ -16,9 +16,12 @@ LICENSE_NAME= ACE LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -WRKSRC= ${WRKDIR}/ACE_wrappers +BROKEN_aarch64= Fails to link: missing sbrk +BROKEN_powerpc= Does not compile on ${ARCH} +BROKEN_powerpc64= Does not build on ${ARCH}: undefined reference to fmodl +BROKEN_sparc64= Does not compile on ${ARCH} -USES= gmake perl5 pkgconfig shebangfix tar:bzip2 +USES= gmake localbase:ldflags perl5 pkgconfig shebangfix tar:bzip2 USE_PERL5= build SHEBANG_FILES= bin/*.pl MPC/*.pl MAKE_ENV= LD_LIBRARY_PATH="${WRKSRC}/lib" ACE_ROOT="${WRKSRC}" \ @@ -26,19 +29,12 @@ MAKE_ENV= LD_LIBRARY_PATH="${WRKSRC}/lib" ACE_ROOT="${ MAKEFILE= GNUmakefile USE_LDCONFIG= yes -CPPFLAGS+= -I${LOCALBASE}/include -CPPFLAGS+= -D_WANT_SEMUN -LDFLAGS+= -L${LOCALBASE}/lib +WRKSRC= ${WRKDIR}/ACE_wrappers PLIST_SUB= VERSION="${PORTVERSION}" CONFLICTS= ace+tao-5* -BROKEN_aarch64= Fails to link: missing sbrk -BROKEN_powerpc= Does not compile on ${ARCH} -BROKEN_powerpc64= Does not build on ${ARCH}: undefined reference to fmodl -BROKEN_sparc64= Does not compile on ${ARCH} - OPTIONS_DEFINE= FLTK QT4 SSL TK TRIO X11 OPTIONS_DEFAULT= SSL OPTIONS_SUB= yes @@ -60,6 +56,8 @@ TRIO_BUILD_DEPENDS= trio>=0:devel/trio TRIO_MAKE_ENV= trio=1 X11_USE= XORG=xt X11_MAKE_ENV= xt=1 + +CPPFLAGS+= -D_WANT_SEMUN post-patch: @${REINPLACE_CMD} -e \ Modified: branches/2018Q4/devel/ace/distinfo ============================================================================== --- branches/2018Q4/devel/ace/distinfo Sun Oct 21 07:45:54 2018 (r482644) +++ branches/2018Q4/devel/ace/distinfo Sun Oct 21 07:51:32 2018 (r482645) @@ -1,3 +1,3 @@ -TIMESTAMP = 1497530730 -SHA256 (ACE-6.4.3.tar.bz2) = b80e7b8137d48dc68b281233417fe19b21a904ea642a05ea795bd6a546bcbb1d -SIZE (ACE-6.4.3.tar.bz2) = 9074739 +TIMESTAMP = 1537466321 +SHA256 (ACE-6.5.2.tar.bz2) = f0393d6df25ee92e0cbc6539c68ccf122caae0ffd5ae9a786163403bb2306cc5 +SIZE (ACE-6.5.2.tar.bz2) = 8074873 Modified: branches/2018Q4/devel/ace/files/patch-ace__SSL__SSL_Context.cpp ============================================================================== --- branches/2018Q4/devel/ace/files/patch-ace__SSL__SSL_Context.cpp Sun Oct 21 07:45:54 2018 (r482644) +++ branches/2018Q4/devel/ace/files/patch-ace__SSL__SSL_Context.cpp Sun Oct 21 07:51:32 2018 (r482645) @@ -1,11 +1,11 @@ ---- ace/SSL/SSL_Context.cpp.orig 2015-09-17 06:55:18 UTC +--- ace/SSL/SSL_Context.cpp.orig 2018-09-18 07:26:56 UTC +++ ace/SSL/SSL_Context.cpp -@@ -683,7 +683,7 @@ ACE_SSL_Context::random_seed (const char - int - ACE_SSL_Context::egd_file (const char * socket_file) - { --#if OPENSSL_VERSION_NUMBER < 0x00905100L +@@ -179,7 +179,7 @@ ACE_SSL_Context::ssl_library_init (void) + # endif /* OPENSSL_VERSION_NUMBER < 0x10100000L */ + #endif /* WIN32 */ + +-#if OPENSSL_VERSION_NUMBER >= 0x00905100L +#if OPENSSL_VERSION_NUMBER < 0x00905100L || defined(LIBRESSL_VERSION_NUMBER) - // OpenSSL < 0.9.5 doesn't have EGD support. - ACE_UNUSED_ARG (socket_file); - ACE_NOTSUP_RETURN (-1); + // OpenSSL < 0.9.5 doesn't have EGD support. + + const char *egd_socket_file = Copied: branches/2018Q4/devel/ace/files/patch-tests_Chrono__Test.cpp (from r481377, head/devel/ace/files/patch-tests_Chrono__Test.cpp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q4/devel/ace/files/patch-tests_Chrono__Test.cpp Sun Oct 21 07:51:32 2018 (r482645, copy of r481377, head/devel/ace/files/patch-tests_Chrono__Test.cpp) @@ -0,0 +1,11 @@ +--- tests/Chrono_Test.cpp.orig 2018-10-05 15:55:54 UTC ++++ tests/Chrono_Test.cpp +@@ -208,7 +208,7 @@ test_streamers () + std::chrono::seconds day_test_ts { day_test_h+day_test_s }; + std::chrono::microseconds day_test_tus { day_test_ms+day_test_us }; + ACE_Time_Value const test_day { +- ACE_Time_Value { day_test_ts.count (), ACE_Utils::truncate_cast<suseconds_t>(day_test_tus.count ()) }}; ++ ACE_Time_Value { (int)(day_test_ts.count ()), ACE_Utils::truncate_cast<suseconds_t>(day_test_tus.count ()) }}; + + constexpr int expected_min {nr_hours * 60}; + constexpr int64_t expected_sec { expected_min * 60 + 54 }; Modified: branches/2018Q4/devel/ace/pkg-plist ============================================================================== --- branches/2018Q4/devel/ace/pkg-plist Sun Oct 21 07:45:54 2018 (r482644) +++ branches/2018Q4/devel/ace/pkg-plist Sun Oct 21 07:51:32 2018 (r482645) @@ -1105,12 +1105,14 @@ include/ace/config-lite.h include/ace/config-lynxos.h include/ace/config-lynxos-178.h include/ace/config-macosx-elcapitan.h +include/ace/config-macosx-highsierra.h include/ace/config-macosx-iOS-hardware.h include/ace/config-macosx-iOS-simulator.h include/ace/config-macosx-jaguar.h include/ace/config-macosx-leopard.h include/ace/config-macosx-lion.h include/ace/config-macosx-mavericks.h +include/ace/config-macosx-mojave.h include/ace/config-macosx-mountainlion.h include/ace/config-macosx-panther.h include/ace/config-macosx-sierra.h @@ -1380,6 +1382,9 @@ libdata/pkgconfig/Kokyu.pc %%DATADIR%%/bin/MakeProjectCreator/config/ace_qt.mpb %%DATADIR%%/bin/MakeProjectCreator/config/ace_qt4.mpb %%DATADIR%%/bin/MakeProjectCreator/config/ace_qt4reactor.mpb +%%DATADIR%%/bin/MakeProjectCreator/config/ace_qt5.mpb +%%DATADIR%%/bin/MakeProjectCreator/config/ace_qt5reactor.mpb +%%DATADIR%%/bin/MakeProjectCreator/config/ace_qtreactor.mpb %%DATADIR%%/bin/MakeProjectCreator/config/ace_rlecompressionlib.mpb %%DATADIR%%/bin/MakeProjectCreator/config/ace_tk.mpb %%DATADIR%%/bin/MakeProjectCreator/config/ace_tkreactor.mpb @@ -1523,12 +1528,14 @@ libdata/pkgconfig/Kokyu.pc %%DATADIR%%/include/makeinclude/platform_macosx.GNU %%DATADIR%%/include/makeinclude/platform_macosx_common.GNU %%DATADIR%%/include/makeinclude/platform_macosx_elcapitan.GNU +%%DATADIR%%/include/makeinclude/platform_macosx_highsierra.GNU %%DATADIR%%/include/makeinclude/platform_macosx_iOS.GNU %%DATADIR%%/include/makeinclude/platform_macosx_icc.GNU %%DATADIR%%/include/makeinclude/platform_macosx_jaguar.GNU %%DATADIR%%/include/makeinclude/platform_macosx_leopard.GNU %%DATADIR%%/include/makeinclude/platform_macosx_lion.GNU %%DATADIR%%/include/makeinclude/platform_macosx_mavericks.GNU +%%DATADIR%%/include/makeinclude/platform_macosx_mojave.GNU %%DATADIR%%/include/makeinclude/platform_macosx_mountainlion.GNU %%DATADIR%%/include/makeinclude/platform_macosx_panther.GNU %%DATADIR%%/include/makeinclude/platform_macosx_sierra.GNU
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810210751.w9L7pXfX059650>