[MacPorts] #31169: boost needs a new build system
MacPorts
noreply at macports.org
Thu Sep 8 07:23:40 PDT 2011
#31169: boost needs a new build system
--------------------------------------+-------------------------------------
Reporter: adfernandes@… | Owner: adfernandes@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: | Port: boost
--------------------------------------+-------------------------------------
Description changed by adfernandes@…:
Old description:
> As a maintainer, the boost build system is driving me crazy. The boost
> team has decided to write their own installer, and it is buggy, poorly
> documented, and only vaguely supported on OS X (in my opinion).
>
> Since we do not need all the compiler support and test-case support (and
> documentation) that the main boost distribution supplies, I am
> volunteering to write a CMake-based build for mac-specific building and
> installation. That should eliminate a lot of the problems seen lately
> under boost and it's reliance on gnumake and it's own internal bjam build
> system.
>
> My plan is to support shared and dynamic builds, release-only (no
> debugging) and multithreaded only (since that's the only valid arch on OS
> X anyway).
>
> I hope to have it working within a couple of weeks.
>
> Comments, anyone?
>
> Overrides #30377, #31060, #31134.
New description:
As a maintainer, the boost build system is driving me crazy. The boost
team has decided to write their own installer, and it is buggy, poorly
documented, and only vaguely supported on OS X (in my opinion).
Since we do not need all the compiler support and test-case support (and
documentation) that the main boost distribution supplies, I am
volunteering to write a CMake-based build for mac-specific building and
installation. That should eliminate a lot of the problems seen lately
under boost and it's reliance on gnumake and it's own internal bjam build
system.
My plan is to support shared and dynamic builds, release-only (no
debugging) and multithreaded only (since that's the only valid arch on OS
X anyway).
The only tricky bit is the python and mpi variants.
I hope to have it working within a couple of weeks.
Comments, anyone?
Overrides #30377, #31060, #31134.
--
--
Ticket URL: <https://trac.macports.org/ticket/31169#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list