Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.86.0 21 Nov 2024 08:39:28 |
Dima Panov (fluffy) |
devel/boost-libs: do not try to build boost.stacktrace.from_exceptions on !amd64
(+)
Recently added Boost.Stacktrace.from_exceptions library is ready only for amd64
yet.
Exclude it from the build on any other ARCHes now.
While here, backport fix for interface change in Boost.UUID
Reported by: fallout
Sponsored by: Future Crew, LLC |
1.86.0 20 Nov 2024 10:05:18 |
Dima Panov (fluffy) |
devel/boost: update to 1.86.0 release (+)
Also update boost_build (B2) to corresponding 5.2.1 release.
Release Notes: https://www.boost.org/users/history/version_1_86_0.html
Sponsored by: Future Crew, LLC |
1.85.0 03 Oct 2024 10:24:50 |
Dima Panov (fluffy) |
devel/boost*: update to 1.85.0 release (+)
With hat: office
Changelog: https://www.boost.org/users/history/version_1_85_0.html
Sponsored by: Future Crew, LLC |
1.84.0 01 Oct 2024 18:56:20 |
Rene Ladan (rene) |
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601 |
1.84.0 21 Apr 2024 01:14:18 |
Yasuhiro Kimura (yasu) |
devel/boost-{all,libs}: Adjust range of OSVERSION to use LLVM from ports
The reason to use LLVM from ports is that there is bug in Clang/LLVM
of base system that causes assertion failure while building
devel/boost-libs. The bug is already fixed with main, stable/14 and
stable/13 branches of src repository. So we need to use LLVM from
ports only with following ranges of OSVERSION.
1. 1500000 <= OSVERSION < 1500017
2. 1400000 <= OSVERSION < 1400509
3. 1300000 <= OSVERSION < 1303502
And commit 3b8c51bd37b0 adjusts the range as above.
But there is a pitfall about it. The assertion failure happens only if (Only the first 15 lines of the commit message are shown above ) |
1.84.0 22 Feb 2024 06:17:33 |
Piotr Kubaj (pkubaj) |
devel/boost-libs: fix build on powerpc* due to wrong assembly syntax error |
1.84.0 13 Feb 2024 14:32:48 |
Dima Panov (fluffy) |
devel/boost: update to 1.84.0 release (+)
Changelog: https://www.boost.org/users/history/version_1_84_0.html |
1.83.0_1 31 Dec 2023 00:37:05 |
Muhammad Moinur Rahman (bofh) |
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068 |
1.83.0_1 17 Nov 2023 11:46:00 |
Jan Beich (jbeich) |
devel/icu: update to 74.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by: GitHub (watch releases)
PR: 274317
Exp-run by: antoine (incomplete)
Approved by: fluffy |
1.83.0 27 Sep 2023 14:36:28 |
Dima Panov (fluffy) |
devel/boost*: update Boost to 1.83.0 release (+)
Release Notes: https://www.boost.org/users/history/version_1_83_0.html |
1.82.0_1 18 May 2023 21:33:57 |
Dimitry Andric (dim) |
devel/boost-libs: apply upstream patch for C++17 support
Since clang 16 (and gcc 11) the default C++ standard is now gnu++17.
Several ports that use boost/functional.hpp now complain with (for
example print/libmspub01):
In file included from MSPUBCollector.cpp:17:
In file included from /usr/local/include/boost/multi_array.hpp:34:
In file included from
/usr/local/include/boost/multi_array/multi_array_ref.hpp:32:
/usr/local/include/boost/functional.hpp:45:24: error: no member named
'unary_function' in namespace 'std'; did you mean '__unary_function'?
using std::unary_function;
~~~~~^~~~~~~~~~~~~~
__unary_function
/usr/include/c++/v1/__functional/unary_function.h:46:1: note:
'__unary_function' declared here
using __unary_function = __unary_function_keep_layout_base<_Arg, _Result>; (Only the first 15 lines of the commit message are shown above ) |
1.82.0 27 Apr 2023 18:25:55 |
Dima Panov (fluffy) |
devel/boost*: update to 1.82.0 release (+)
Release Notes: https://www.boost.org/users/history/version_1_82_0.html
Sponsored by: Serenity Cybersecurity, LLC |
1.81.0_1 13 Apr 2023 00:56:37 |
Jan Beich (jbeich) |
devel/icu: update to 73.1
- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)
Changes: https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by: GitHub (watch releases)
PR: 270422
Exp-run by: antoine |
1.81.0 16 Jan 2023 19:32:06 |
Dima Panov (fluffy) |
devel/boost*: update Boost to 1.81.0 release (+)
Changelog: https://www.boost.org/users/history/version_1_81_0.html |
1.80.0_1 19 Oct 2022 08:10:29 |
Jan Beich (jbeich) |
devel/icu: update to 72.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by: GitHub (watch releases)
PR: 266582
Exp-run by: antoine |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.80.0 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.80.0 12 Aug 2022 11:05:30 |
Dima Panov (fluffy) |
devel/boost: update to 1.80.0 release (+)
Use one master distinfo
Allow to use beta releases in build framework
Changelog: https://www.boost.org/users/history/version_1_80_0.html |
1.79.0_1 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.79.0_1 23 May 2022 19:40:36 |
Dima Panov (fluffy) |
devel/boost-libs: add critical upstream patch (+)
Boost.JSON array::erase can segfault, see
https://github.com/boostorg/json/issues/692 |
1.79.0 22 May 2022 20:17:00 |
Dima Panov (fluffy) |
devel/boost-all: update Boost to 1.79.0 release (+)
Please welcome a longawaited boost-* upgrade.
It introduces a full support for OpenSSL3.0, Clang13+, C++17/C++20 standards and
more.
Since 1.74 release Boost library introduced some internal changes which breaks
comsumers of outdated API.
All failed consumers will be marked as BROKEN in separated commits.
Special thanks for all community members who take a long survey with real
environments testing.
Changelogs:
https://www.boost.org/users/history/version_1_73_0.html
https://www.boost.org/users/history/version_1_74_0.html
https://www.boost.org/users/history/version_1_75_0.html
https://www.boost.org/users/history/version_1_76_0.html
https://www.boost.org/users/history/version_1_77_0.html
https://www.boost.org/users/history/version_1_78_0.html
https://www.boost.org/users/history/version_1_79_0.html
PR: 246106
Exp-runs by: antoine |
1.72.0_7 07 Apr 2022 00:39:10 |
Jan Beich (jbeich) |
devel/icu: update to 71.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by: GitHub (watch releases)
PR: 262654
Exp-run by: antoine
Approved by: fluffy |
1.72.0_6 28 Oct 2021 16:37:30 |
Jan Beich (jbeich) |
devel/icu: update to 70.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by: GitHub (watch releases)
PR: 258794
Exp-run by: antoine |
1.72.0_5 13 Apr 2021 09:13:50 |
Dima Panov (fluffy) |
devel/boost-libs: backport upstream commit to add support to c++20 concepts
Until newer boost is ported, this fixes compilation of client code with errors
like
async_result.hpp: error: concept cannot have associated constraints
See https://github.com/boostorg/asio/issues/312 for details.
PR: 255016
Submitted by: amdmi3
MFH: 2021Q2 |
1.72.0_4 08 Apr 2021 23:33:31 |
Jan Beich (jbeich) |
devel/icu: update to 69.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by: GitHub (watch releases) |
1.72.0_3 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.72.0_3 03 Nov 2020 00:56:27 |
jbeich |
devel/icu: update to 68.1
Changes: http://site.icu-project.org/download/68
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases) |
1.72.0_2 23 Apr 2020 20:14:49 |
jbeich |
devel/icu: update to 67.1
Changes: http://site.icu-project.org/download/67
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases) |
1.72.0_1 13 Mar 2020 09:47:17 |
jbeich |
devel/icu: update to 66.1
Changes: http://site.icu-project.org/download/66
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
1.72.0 11 Dec 2019 17:53:49 |
jbeich |
devel/boost-*: update to 1.72.0
Changes: http://www.boost.org/users/history/version_1_72_0.html
PR: 241449
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D22136 |
1.71.0_2 24 Oct 2019 00:48:34 |
jbeich |
devel/boost-libs: backport spirit regression fix
PR: 237016
Suggested by: mapnik upstream
MFH: 2019Q4 |
1.71.0_1 03 Oct 2019 20:35:30 |
jbeich |
devel/icu: update to 65.1
Changes: http://site.icu-project.org/download/65
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
1.71.0 19 Aug 2019 15:35:28 |
jbeich |
devel/boost-*: update to 1.71.0
Changes: http://www.boost.org/users/history/version_1_71_0.html
PR: 238827
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D20774 |
1.70.0_2 13 May 2019 07:56:54 |
jbeich |
devel/boost-libs: apply beast fix after r498698
Fix moved-from executor in idle ping timeout:
https://www.boost.org/patches/1_70_0/0001-beast-fix-moved-from-executor.patch |
1.70.0_1 13 Apr 2019 23:44:51 |
sunpoet |
Fix PLIST
- Bump PORTREVISION for package change |
1.70.0 12 Apr 2019 06:36:31 |
jbeich |
devel/boost-*: update to 1.70.0
Changes: http://www.boost.org/users/history/version_1_70_0.html
PR: 235956
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D19303 |
1.69.0_2 27 Mar 2019 21:11:09 |
jbeich |
devel/icu: update to 64.1
Changes: http://site.icu-project.org/download/64
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 236325
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D19479 |
1.69.0_1 16 Jan 2019 20:36:47 |
tijl |
Fix use of iconv in Boost Locale. On FreeBSD it used __ICONV_F_HIDE_INVALID
which hides invalid sequences, but what Boost really wants is that iconv
returns an error on invalid sequences like GNU libiconv does by default.
On FreeBSD ICONV_SET_ILSEQ_INVALID can be used for this. It has to be set
via iconvctl.
PR: 215393 |
1.69.0 12 Dec 2018 00:15:50 |
jbeich |
devel/boost-*: update to 1.69.0
Changes: http://www.boost.org/users/history/version_1_69_0.html
PR: 232525
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17645 |
1.68.0_3 07 Nov 2018 02:47:38 |
jbeich |
devel/boost-libs: unbreak some C++14 consumers with GCC after r479222
Boost 1.68 changed System ABI[1] for C++14 but due to a GCC bug it's
disabled for C++ >= 17. As our Boost package is built in C++17
consumers cannot use C++14. So, disable the new ABI for the affected
GCC versions regardless of C++ standard.
[1] https://github.com/boostorg/system/commit/7b6dcf6ac668
PR: 231447
Reported by: Piotr Kubaj |
1.68.0_2 02 Nov 2018 13:32:35 |
rene |
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724 |
1.68.0_2 23 Oct 2018 11:35:04 |
jbeich |
devel/icu: update to 63.1
Changes: http://site.icu-project.org/download/63
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 232300
Exp-run by: antoine |
1.68.0_1 08 Sep 2018 00:53:10 |
jbeich |
devel/boost-all: switch to C++17 on FreeBSD >= 11.2
PR: 231077
Exp-run by: antoine |
1.68.0 09 Aug 2018 06:58:31 |
jbeich |
devel/boost-*: update to 1.68.0
- Switch to C++14 for libboost_system to support C++14 consumers
Changes: http://www.boost.org/users/history/version_1_68_0.html
PR: 229569
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D16165 |
1.67.0_3 19 Jul 2018 21:04:45 |
grembo |
Fix runtime null pointer dereference (undefined behavior)
PR: 229888
Approved by: maintainer
Obtained from: https://github.com/boostorg/filesystem/pull/71
MFH: 2018Q3 (runtime fix, null pointer dereference) |
1.67.0_2 29 Jun 2018 14:22:11 |
jbeich |
devel/icu: update to 62.1
Changes: http://site.icu-project.org/download/62
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 229359
Exp-run by: antoine (only 10.4) |
1.67.0_1 18 Apr 2018 17:48:14 |
jbeich |
devel/boost-libs: backport minor regression fix
/usr/local/include/boost/lockfree/spsc_queue.hpp:140:43: error: no member named
'next' in namespace 'boost'
const ConstIterator last = boost::next(begin, input_count);
~~~~~~~^
/usr/local/include/boost/lockfree/spsc_queue.hpp:145:51: error: no member named
'next' in namespace 'boost'
const ConstIterator midpoint = boost::next(begin, count0);
~~~~~~~^
Obtained from: upstream (via Homebrew) |
1.67.0 18 Apr 2018 13:57:43 |
jbeich |
devel/boost-*: update to 1.67.0
Changes: http://www.boost.org/users/history/version_1_67_0.html
PR: 227427
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D15030 |
1.66.0_1 06 Apr 2018 15:53:17 |
jbeich |
devel/icu: update to 61.1
Changes: http://site.icu-project.org/download/61
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 227042
Exp-run by: antoine
MFH: 2018Q2 (required by Firefox 61) |
1.66.0 05 Apr 2018 09:33:31 |
amdmi3 |
- Update WWW
Approved by: portmgr blanket |
1.66.0 15 Feb 2018 12:34:50 |
mat |
devel/boost-python-libs got forgotten in the python flavorization, fix
this oversight.
Reviewed by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D14368 |
1.66.0 18 Jan 2018 04:11:03 |
jbeich |
devel/boost-*: update to 1.66.0
Changes: http://www.boost.org/users/history/version_1_66_0.html
PR: 223922
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D13279 |
1.65.1_1 10 Dec 2017 18:40:51 |
jbeich |
devel/boost-libs: pass RPATH when building with GCC
"g++6" -o "bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/addr2line_exe"
-Wl,--start-group "bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/has_addr2line.o"
-Wl,-Bstatic -Wl,-Bdynamic -Wl,--end-group -g -m64
/usr/lib/libstdc++.so.6: version GLIBCXX_3.4.21 required by
/wrkdirs/usr/ports/devel/boost-libs/work/boost_1_65_1/bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/addr2line_exe
not found
[...]
Error: Missing: lib/libboost_stacktrace_addr2line.a
Error: Missing: lib/libboost_stacktrace_addr2line.so
Error: Missing: lib/libboost_stacktrace_addr2line.so.%%BOOST_SHARED_LIB_VER%%
PR: 223279
Submitted by: jhibbits (based on) |
1.65.1_1 09 Nov 2017 02:31:48 |
jbeich |
devel/icu: update to 60.1
Changes: http://site.icu-project.org/download/60
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 223373
Exp-run by: antoine |
1.65.1 25 Sep 2017 00:08:17 |
jbeich |
devel/boost-*: update to 1.65.1
Changes: http://www.boost.org/users/history/version_1_65_1.html
PR: 218835
Approved by: maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by: jhibbits (on powerpc64, earlier version)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D11582 |
1.64.0_1 25 Sep 2017 00:05:06 |
jbeich |
devel/boost-*: enable C++11 features
PR: 218835
Obtained from: https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by: maintainer timeout (2 months)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D11582 |
1.64.0_1 25 Sep 2017 00:02:36 |
jbeich |
devel/icu: update to 59.1
- Temporarily keep C++98 working in consumers for Clang's default -std=
Changes: http://site.icu-project.org/download/59
PR: 218788
Submitted by: takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by: antoine |
1.64.0 07 Jun 2017 19:10:29 |
sunpoet |
Add devel/boost-python3-libs to pkg-descr |
1.64.0 02 May 2017 06:48:11 |
jbeich |
devel/boost-*: update to 1.64.0
Changes: http://www.boost.org/users/history/version_1_64_0.html
PR: 218835
Approved by: office (bapt)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D10472 |
1.63.0_1 02 May 2017 06:33:39 |
jbeich |
devel/boost-*: partially revert r439920 (see r439922) |
1.63.0_1 02 May 2017 06:32:44 |
jbeich |
devel/boost-*: nuke to split directory history
r439922 broke "svn blame" for files/patch-tools_build_src_tools_clang-linux.jam |
1.63.0_1 02 May 2017 02:51:15 |
miwi |
- Revert boost update just landed per accident. |
1.64.0 02 May 2017 02:45:50 |
miwi |
- Nuke llvm36/clang36 - Obsolete and unmaintained upstream
Approved by: brooks (maintainer)
Differential Revision: https://reviews.freebsd.org/D10419 |
1.63.0_1 07 Jan 2017 06:24:44 |
jbeich |
devel/boost-libs: drop -no-integrated-as on aarch64
PR: 213867
Obtained from: upstream
MFH: 2017Q1 |
1.63.0 06 Jan 2017 08:45:04 |
jbeich |
devel/boost-*: update to 1.63.0
Changes: http://www.boost.org/users/history/version_1_63_0.html
PR: 215598
Exp-run by: antoine
Approved by: office (bapt)
MFH: 2017Q1 |
1.62.0_1 01 Jan 2017 13:47:19 |
jbeich |
devel/boost-libs: -no-integrated-as builds faster
aarch64 doesn't have /usr/bin/as, so it's fine to use PATH
PR: 213867 |
1.62.0_1 01 Jan 2017 12:56:57 |
jbeich |
devel/boost-libs: oops, don't use NOT_FOR_ARCHS here
NOT_FOR_ARCHS only works if _REASON can be applied to all affected
architectures. If any other architecture doesn't share it one'd have to
add BROKEN_${ARCH}, anyway. |
1.62.0_1 01 Jan 2017 11:45:28 |
jbeich |
devel/boost-libs: oops, work around ${CC} usage after r430247
$ make -V '${MAKE_ARGS:M--toolset*}'
/bin/sh: clang39: not found
make: "/usr/ports/Mk/Uses/compiler.mk" line 69: warning: "clang39 --version"
returned non-zero status
make: "/usr/ports/Mk/Uses/compiler.mk" line 120: warning: "clang++39 -###
/dev/null 2>&1" returned non-zero status
--toolset=gcc
PR: 213867
MFH: 2016Q4 (r430247 followup) |
1.62.0_1 01 Jan 2017 10:50:47 |
jbeich |
devel/boost-libs: unblock aarch64 and sparc64 builds
- aarch64 requires Clang with new enough integrated assembler
- sparc64 is no longer supported since we don't split context library
into a separate package (unlike Debian)
PR: 213867 214942
MFH: 2016Q4 |
1.62.0_1 24 Nov 2016 02:30:37 |
jbeich |
devel/boost-libs: unbreak consumers with libressl
$ make WITH=ASIO -C www/nghttp2
[...]
In file included from asio_common.cc:25:
In file included from ./asio_common.h:32:
In file included from ../src/includes/nghttp2/asio_http2.h:37:
In file included from /usr/local/include/boost/asio/ssl.hpp:19:
In file included from /usr/local/include/boost/asio/ssl/context.hpp:786:
/usr/local/include/boost/asio/ssl/impl/context.ipp:232:27: error: no member
named 'SSL_CTX_get_default_passwd_cb_userdata' in the global namespace; did you
mean 'SSL_CTX_set_default_passwd_cb_userdata'?
void* cb_userdata = ::SSL_CTX_get_default_passwd_cb_userdata(handle_);
~~^
/usr/local/include/openssl/ssl.h:1640:6: note:
'SSL_CTX_set_default_passwd_cb_userdata' declared here
void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *u);
^
PR: 214793
Submitted by: matthew@reztek.cz
Obtained from: upstream (via Gentoo)
Approved by: portmgr blanket |
1.62.0 23 Nov 2016 12:45:47 |
jbeich |
devel/boost-*: update to 1.62.0
- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC
Changes: http://www.boost.org/users/history/
PR: 199601
Submitted by: Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by: rakuco (kde) (earlier version)
Exp-run by: antoine (3 tries), truckman (consumers only, earlier versions)
Approved by: bapt (office) |
1.55.0_14 23 Nov 2016 12:43:49 |
jbeich |
devel/boost-*: better integrate with Mk/*
PR: 199601
Submitted by: bapt (based on)
Exp-run by: antoine |
1.55.0_14 23 Nov 2016 12:43:37 |
jbeich |
devel/boost-libs: drop compat links after r322328
PR: 199601
Suggested by: bapt
Exp-run by: antoine |
1.55.0_14 23 Nov 2016 12:43:25 |
jbeich |
devel/boost-libs: drop old cross-build support after r421583
PR: 199601
Submitted by: bapt
Exp-run by: antoine |
1.55.0_14 23 Nov 2016 12:43:13 |
jbeich |
devel/boost-libs: always verbose build after r421635
PR: 199601
Approved by: portmgr blanket |
1.55.0_14 19 Nov 2016 18:21:20 |
jbeich |
devel/icu: update to 58.1
Changes: http://site.icu-project.org/download/58
PR: 214384
Exp-run by: antoine
Approved by: office (bapt) |
1.55.0_13 15 Nov 2016 05:24:26 |
linimon |
Mark as broken on aarch64.
Approved by: portmgr (tier-2 blanket) |
1.55.0_13 24 Sep 2016 11:06:57 |
tijl |
- Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
--disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU. The code wanted to use BYTE_ORDER
defined in machine/endian.h, but this isn't visible because ICU is
compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
a C++11 runtime library now. Add this to all ports that depend on it
so their executables load the right libstdc++.so on FreeBSD 9.
PR: 205120
Exp-run by: antoine
Approved by: portmgr (antoine) |
1.55.0_12 06 Jul 2016 22:10:14 |
mat |
Bump PORTREVISION for the icu revert.
This time not bumping lang/php70, but devel/php70-intl which is the one
really depending on icu.
PR: 205120
With hat: portmgr
Sponsored by: Absolight |
1.55.0_11 06 Jul 2016 07:34:13 |
gahr |
devel/icu: bump PORTREVISION on dependent ports |
1.55.0_10 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
1.55.0_10 14 Mar 2016 07:37:49 |
truckman |
Import upstream commit bae401b1eb0594932c4e780d496cba852c23b75f to
unbreak users of boost/asio/ssl when openssl is built without
SSLv3 support.
PR: 207429 |
1.55.0_9 01 Oct 2015 22:55:26 |
truckman |
Add a separate option to allow iconv support to be disabled, but leave
it enabled by default to avoid a regression in the science/orthanc unit
tests. Set USES=iconv whenever ICONV is enabled, rather than only when
ICU is disabled. With the default option settings, this will bring in
converters/iconv on FreeBSD 9, which will unbreak the failing unit tests
in science/orthanc. At least one of the ICONV or ICU options must be set.
Fix PR 198658 in the default case by setting
BJAM_ARGS+=-sICONV_PATH=${ICONV_PREFIX} whenever iconv support is enabled,
not only when ICU is disabled as was done in r398027 (before that was broken
by r398060 and fixed again in the ports framework by r398258).
Pet portlint.
PR: 198658 |
1.55.0_8 27 Sep 2015 21:58:32 |
jbeich |
devel/boost-*: convert to more option helpers
Approved by: office (truckman, bapt) (maintainer)
Differential Revision: https://reviews.freebsd.org/D3739 |
1.55.0_8 27 Sep 2015 08:34:00 |
truckman |
Unbreak the build when the ICU option is unset on FreeBSD 9.3.
USES must be set before including bsd.port.pre.mk, which is included
by boost-all/compiled.mk. The easiest fix for the conditional
USES+=iconv being too late seems to be to use an option helper.
For consistency use an option helper for the LIB_DEPENDS.
PR: 203285 |
1.55.0_8 14 Sep 2015 21:39:33 |
truckman |
Cherrypick five upstream commits to fix "unused typedef" warnings when
building with recent clang. Four of these were included in the 1.56
release, the fourth was included in 1.59. One of these needed the
addition of "|| defined(__clang__)" because the __GNUC_MINOR__ check
excluded clang. |
1.55.0_7 10 Sep 2015 15:21:06 |
truckman |
Squelch an extremely verbose unused typdef warning that is triggered
when compiling code that uses the BOOST_STATIC_ASSERT() macro with
recent versions of clang. Upstream has a slightly different fix in
their develop branch (removel of the __GNUC_MINOR__ check, which works
because clang claims to be __GNUC__ == 4), but it has not been merged
into the master branch.
This change reduces the size of the OpenOffice build log by 66%. |
1.55.0_6 07 Sep 2015 20:38:34 |
hrs |
Fix compiler warning. This patch has been already merged into trunk.
Obtained from: https://svn.boost.org/trac/boost/ticket/8525 |
1.55.0_5 23 Apr 2015 21:27:02 |
bapt |
Bump portrevision after icu update |
1.55.0_4 11 Mar 2015 18:43:22 |
marino |
devel/boost-libs: Fix bad c++11 so it builds with gcc5
PR: 197594
Submitted by: marino
Approved by: maintainer timeout |
1.55.0_4 08 Feb 2015 20:21:34 |
linimon |
The sbruno fix in 369325 worked not just for arm. Remove stale stanza. |
1.55.0_4 26 Sep 2014 13:48:27 |
sbruno |
The boost-libs port fails on armv6 as it attempts to use the assembler directly
when the files contain pre-processor directives.
The attached patch passes these files through the compiler as is done in the
base system.
PR: 193836
Submitted by: andrew
Approved by: bapt (mentor) |
1.55.0_3 22 Sep 2014 08:29:47 |
bapt |
Cleanup plist |
1.55.0_3 15 Aug 2014 18:36:07 |
adamw |
Fix typo. |
1.55.0_3 13 Jun 2014 20:31:50 |
bdrewery |
- Fix build when using WITH_CCACHE_BUILD.
ccache's documentation says to set CCACHE_SLOPPINESS=time_macros and
CFLAGS+= -fpch-preprocess (it's a magic check in ccache for the string),
but doing these does not actually fix the build when files are cached.
Disabling PCH for ccache still results in an 18 second build, down from 143,
on a 12 core machine.
- While here, strip libraries with STRIP_CMD (not bumping rev as this is
not significant enough to warrant a rebuild). |
1.55.0_3 13 Jun 2014 11:24:29 |
bapt |
Disable ccache (it breaks with clang)
Reported by: ale |
1.55.0_3 09 Jun 2014 15:37:17 |
bapt |
Back port a bug fix from boost svn
Obtained from: https://svn.boost.org/trac/boost/ticket/9421 |
1.55.0_2 06 May 2014 23:42:10 |
jkim |
Fix several preprocessor warnings.
https://svn.boost.org/trac/boost/ticket/6142
https://svn.boost.org/trac/boost/ticket/8368
https://svn.boost.org/trac/boost/ticket/9397 |
1.55.0_1 08 Apr 2014 07:36:01 |
marius |
Pull in the following revisions from https://github.com/boostorg/, fixing
compilation with clang 3.4:
Commit: 6bb71fdd8f7cc346d90fb14beb38b7297fc1ffd9
Fixed incorrect initialization of 128-bit values, when no native support for
128-bit integers is available.
Commit: e4bde20f2eec0a51be14533871d2123bd2ab9cf3
More compilation fixes for the case when 128-bit integers are not supported.
PR: 187958
Approved by: bapt (mentor)
Sponsored by: Bally Wulff Games & Entertainment GmbH |
1.55.0 03 Apr 2014 21:26:54 |
bapt |
Fix addition to PLIST_SUB |