#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