[MacPorts] #34603: ace: use the right compiler and -arch flags
MacPorts
noreply at macports.org
Thu May 24 07:18:17 PDT 2012
#34603: ace: use the right compiler and -arch flags
-------------------------------------+--------------------------------------
Reporter: ryandesign@… | Owner: lockhart@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.1
Keywords: | Port: ace
-------------------------------------+--------------------------------------
Comment(by ryandesign@…):
Replying to [comment:6 lockhart@…]:
> Replying to [comment:5 lockhart@…]:
> > Replying to [comment:4 ryandesign@…]:
> > > This build system of theirs isn't specifying any particular compiler
though. It's just using "g++" and that's the problem...
>
> So to clarify: this is a problem even though that is
WhatTheBuildersIntended?
Yes, it's still a problem. The developers of a program often are not aware
of the considerations a package management system like MacPorts considers
important. Using "g++" when you don't know what that is means different
users might get subtly different builds of the software, or might even
encounter build failures if they happen to have a completely broken build
of a compiler installed. Better to lock that down to a specific known-good
compiler, the one identified by the MacPorts variable ${configure.cxx}.
These guidelines have come into effect after years of actual users
actually encountering this type of problem; following these guidelines
should thus end up decreasing the problems users encounter, and thus
decreasing the tickets you (and we) have to respond to.
--
Ticket URL: <https://trac.macports.org/ticket/34603#comment:8>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list