[MacPorts] #38654: exim @4.71_2 does not build with clang. Builds with gcc
#38654: exim @4.71_2 does not build with clang. Builds with gcc ----------------------------+-------------------------------- Reporter: dave.evans55@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.99 Keywords: | Port: ----------------------------+-------------------------------- Error message: {{{
Creating links to source files... New Makefile installed Use "make makefile" if you need to force rebuilding of the makefile
make[1]: Entering directory `/opt/local/var/macports/build /_Users_davidevans_macports_svn-repo_macports- trunk_dports_mail_exim/exim/work/exim-4.71/build-Darwin-i386' /bin/sh ../scripts/Configure-os.h /bin/sh ../scripts/Configure-os.c /usr/bin/clang buildconfig.c clang: error: unable to make temporary file: "/tmp"/buildconfig: can't make unique filename: No such file or directory make[1]: *** [buildconfig] Error 1 }}} It compiles OK with: sudo port install exim configure.compiler=llvm-gcc-4.2 OS X 10.8.3, Xcode 4.6.1 -- Ticket URL: <https://trac.macports.org/ticket/38654> MacPorts <http://www.macports.org/> Ports system for OS X
#38654: exim @4.71_2 does not build with clang. Builds with gcc -----------------------------+-------------------------------- Reporter: dave.evans55@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.99 Resolution: | Keywords: Port: | -----------------------------+-------------------------------- Comment (by dave.evans55@…): Sorry, I forgot to put exim in the ports field. -- Ticket URL: <https://trac.macports.org/ticket/38654#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#38654: exim @4.71_2 does not build with clang. Builds with gcc -----------------------------+-------------------------------- Reporter: dave.evans55@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.99 Resolution: duplicate | Keywords: Port: | -----------------------------+-------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => duplicate Comment: This is actually #37834; you have an existing /tmp/buildconfig that is getting in the way. -- Ticket URL: <https://trac.macports.org/ticket/38654#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38654: exim @4.71_2 does not build with clang. Builds with gcc -----------------------------+-------------------------------- Reporter: dave.evans55@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.99 Resolution: duplicate | Keywords: Port: | -----------------------------+-------------------------------- Comment (by dave.evans55@…): Replying to [comment:2 jmr@…]:
This is actually #37834; you have an existing /tmp/buildconfig that is getting in the way.
My port infrastructure is well past r103518 #37834 but I am still getting this bug. I have rebuilt the port infrastructure and installed it. -- Ticket URL: <https://trac.macports.org/ticket/38654#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#38654: exim @4.71_2 does not build with clang. Builds with gcc -----------------------------+-------------------------------- Reporter: dave.evans55@… | Owner: macports-tickets@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.1.99 Resolution: | Keywords: Port: exim | -----------------------------+-------------------------------- Changes (by jmr@…): * status: closed => reopened * resolution: duplicate => * port: => exim Comment: It is the same issue as discussed in #37834, but caused in this case by exim's build system explicitly setting `TMPDIR="/tmp"`. -- Ticket URL: <https://trac.macports.org/ticket/38654#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#38654: exim @4.71_2 does not build with clang. Builds with gcc -----------------------------+-------------------------------- Reporter: dave.evans55@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.99 Resolution: fixed | Keywords: Port: exim | -----------------------------+-------------------------------- Changes (by ryandesign@…): * cc: cal@… (added) * status: reopened => closed * resolution: => fixed Comment: r122032 -- Ticket URL: <https://trac.macports.org/ticket/38654#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts