[MacPorts] #37328: nethack @3.4.3 +x11 Build failure
MacPorts
noreply at macports.org
Sun Dec 16 14:11:30 PST 2012
#37328: nethack @3.4.3 +x11 Build failure
------------------------+--------------------------------
Reporter: nurblieh@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Keywords: | Port:
------------------------+--------------------------------
nethack with the x11 variant selecetd fails to build, as the X11 headers
can not be found.
The bug is that the build.args-appends directive in the Portfile overrides
the Makefile's CFLAGS that the x11 variant patches in.
Removing the build.args-apend directive from the Portfile fixes the issue
and is, largely unnecessary. (O vs O2 though...)
This is from the x11 Makefile patch,
{{{
-CFLAGS = -O -I../include
+CFLAGS = -O -I../include -I/usr/X11R6/include
}}}
This is what exists in build.args-append,
{{{
build.args-append CFLAGS="-O2 -I../include"
}}}
So the {{{-I/usr/X11R6/include}}} never gets respected.
Attached is a working diff.
Xcode 4.4; Mac OS X 10.8.2
--
Ticket URL: <https://trac.macports.org/ticket/37328>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list