Opened 14 years ago
Closed 14 years ago
#2540 closed Patches (fixed)
patches for improved NetBSD/pkgsrc support
Reported by: | brook | Owned by: | |
---|---|---|---|
Milestone: | Boost 1.38.0 | Component: | Building Boost |
Version: | Boost Development Trunk | Severity: | Problem |
Keywords: | NetBSD pkgsrc | Cc: |
Description
In order to better support Boost via the NetBSD/pkgsrc system, a few patches are required, mainly to detect some special cases for DragonFly BSD.
I have been contributing these patches to the NetBSD/pkgsrc packaging system to improve the transparency of building Boost. I have also been running daily builds on both i386 and amd64 systems based on the patches. The results of those builds are available under the NetBSD heading at:
http://www.boost.org/development/tests/trunk/developer/summary.html
The patches themselves are available via the link above or directly at
Note that both patch directories there have the same contents; they are separated only to reflect the two different build systems.
Please apply these patches to the trunk so that future Boost packages will be easier to produce. Thank you very much.
Change History (5)
follow-up: 2 comment:1 by , 14 years ago
comment:2 by , 14 years ago
It was me, sorry for anonymous posting.
> Here is a summary of patches: > patch-ac: libs/regex/src/wide_posix_api.cpp > patch-ad: boost/config/suffix.hpp > patch-af: boost/config/platform/bsd.hpp > patch-ak: boost/wave/token_ids.hpp > patch-am: tools/build/v2/tools/python.jam > patch-ap: Jamroot > patch-aq: boost/test/impl/execution_monitor.ipp
follow-up: 4 comment:3 by , 14 years ago
patch-ac: libs/regex/src/wide_posix_api.cpp | Submitted #2623 |
patch-ad: boost/config/suffix.hpp | Submitted #2624 |
patch-af: boost/config/platform/bsd.hpp | Submitted #2624 |
patch-ak: boost/wave/token_ids.hpp | Submitted #2625 |
patch-am: tools/build/v2/tools/python.jam | Submitted #2626 |
patch-ap: Jamroot | The purpose of this change isn't clear to. Can you please sumbit a new ticket with more detailed information? |
patch-aq: boost/test/impl/execution_monitor.ipp | Hasso Tepper wrote inpkg/39561: It's meant to be temporary workaround until proper POSIX signal codes support is implemented in DragonFly and therefore isn't reported to the upstream. |
comment:4 by , 14 years ago
Replying to nasonov:
patch-ac: libs/regex/src/wide_posix_api.cpp Submitted #2623 patch-ad: boost/config/suffix.hpp Submitted #2624 patch-af: boost/config/platform/bsd.hpp Submitted #2624 patch-ak: boost/wave/token_ids.hpp Submitted #2625 patch-am: tools/build/v2/tools/python.jam Submitted #2626 patch-ap: Jamroot The purpose of this change isn't clear to. Can you please sumbit a new ticket with more detailed information? (See ticket #2670) patch-aq: boost/test/impl/execution_monitor.ipp Hasso Tepper wrote inpkg/39561: It's meant to be temporary workaround until proper POSIX signal codes support is implemented in DragonFly and therefore isn't reported to the upstream.
comment:5 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
It is my understanding that everything from this issue was filed separately. Closing this one.
Thanks for the patches. I'm using pkgsrc on OpenBSD and Linux and I love it.
Here is a summary of patches: patch-ac: libs/regex/src/wide_posix_api.cpp patch-ad: boost/config/suffix.hpp patch-af: boost/config/platform/bsd.hpp patch-ak: boost/wave/token_ids.hpp patch-am: tools/build/v2/tools/python.jam patch-ap: Jamroot patch-aq: boost/test/impl/execution_monitor.ipp