[MacPorts] #19834: boost: update to 1.39
#19834: boost: update to 1.39 -------------------------------------+-------------------------------------- Reporter: arsptr@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: port -------------------------------------+-------------------------------------- Enclosed is my attempt at a Portfile for boost 1.39. In this release, the configure script has been removed, so the port attempts to call bjam directly with the correct arguments. This is simpler in some ways actually (eg the patchfile is no longer needed). -- Ticket URL: <http://trac.macports.org/ticket/19834> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19834: boost: update to 1.39 -------------------------------------+-------------------------------------- Reporter: arsptr@… | Owner: sanchom@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: boost -------------------------------------+-------------------------------------- Changes (by raimue@…): * owner: macports-tickets@… => sanchom@… * port: port => boost -- Ticket URL: <http://trac.macports.org/ticket/19834#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19834: boost: update to 1.39 -------------------------------------+-------------------------------------- Reporter: arsptr@… | Owner: sanchom@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: boost -------------------------------------+-------------------------------------- Comment(by nox@…): I've just got my hands on this ticket. I'm currently writing a portfile for boost too. I've got everything working, except for the `--layout=system` part, which keeps whining about duplicate names when `+debug` and `+st` are enabled. The only missing thing for now is a universal variant. -- Ticket URL: <http://trac.macports.org/ticket/19834#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19834: boost: update to 1.39 -------------------------------------+-------------------------------------- Reporter: arsptr@… | Owner: sanchom@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: boost -------------------------------------+-------------------------------------- Changes (by nox@…): * cc: nox@… (added) Comment: Changes: * Update to 1.39.0. * Use versioned names for the libraries to enable +st and +debug. * Rename +docs variant to +doc for consistency. * Fix documentation variant which was also installing libraries and tools. * Remove darwin platform block as it's the only architecture supported by this port. * Patch the darwin toolset to properly name libraries when creating them. * Use python executable to get its site-packages directory. * Enable universal support (currently only ppc and i386). * Ignore any user-config.jam and site-config.jam which could change the build process. * Properly configure the python Jam module when selecting a python* variant. -- Ticket URL: <http://trac.macports.org/ticket/19834#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19834: boost: update to 1.39 -------------------------------------+-------------------------------------- Reporter: arsptr@… | Owner: sanchom@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: boost -------------------------------------+-------------------------------------- Comment(by nox@…): Forgot to say: It also makes use of buildmakejobs from the MacPorts configuration and properly build Boost.Random. -- Ticket URL: <http://trac.macports.org/ticket/19834#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19834: boost: update to 1.39 -------------------------------------+-------------------------------------- Reporter: arsptr@… | Owner: sanchom@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: boost -------------------------------------+-------------------------------------- Comment(by guidolorenz@…):
* Enable universal support (currently only ppc and i386).
Please consider full universal support (i.e. including 64-bit) for the final port. I already filed a modification of the Boost 1.38 Portfile (#18963) that might help. I basically select the bjam {{{architecture}}} and {{{address-model}}} parameters according to {{{${universal_archs}}}}. -- Ticket URL: <http://trac.macports.org/ticket/19834#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19834: boost: update to 1.39 -------------------------------------+-------------------------------------- Reporter: arsptr@… | Owner: sanchom@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: boost -------------------------------------+-------------------------------------- Comment(by nox@…): Thanks for pointing me the other ticket. I'll integrate it in my patch. -- Ticket URL: <http://trac.macports.org/ticket/19834#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19834: boost: update to 1.39 -------------------------------------+-------------------------------------- Reporter: arsptr@… | Owner: sanchom@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: boost -------------------------------------+-------------------------------------- Comment(by nox@…): timeout, r52381. -- Ticket URL: <http://trac.macports.org/ticket/19834#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19834: boost: update to 1.39 --------------------------------------+------------------------------------- Reporter: arsptr@… | Owner: sanchom@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: Port: boost | --------------------------------------+------------------------------------- Changes (by nox@…): * status: new => closed * resolution: => fixed -- Ticket URL: <http://trac.macports.org/ticket/19834#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19834: boost: update to 1.39 --------------------------------------+------------------------------------- Reporter: arsptr@… | Owner: sanchom@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: Port: boost | --------------------------------------+------------------------------------- Comment(by illogic-al@…): The Portfile doesn't actually succeed at doing universal compilations. -- Ticket URL: <http://trac.macports.org/ticket/19834#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19834: boost: update to 1.39 --------------------------------------+------------------------------------- Reporter: arsptr@… | Owner: sanchom@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: Port: boost | --------------------------------------+------------------------------------- Comment(by nox@…): Use boost 1.39.0_1, it should work. -- Ticket URL: <http://trac.macports.org/ticket/19834#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts