[MacPorts] #14876: nethack build failure
MacPorts
noreply at macports.org
Sat Jul 26 15:37:07 PDT 2008
#14876: nethack build failure
-----------------------------+----------------------------------------------
Reporter: tietze at mail.dk | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords: nethack build error
-----------------------------+----------------------------------------------
Comment (by eridius at macports.org):
When I try and build it today, I get the following rather confusing error:
{{{
kevin at Erebor:~> sudo port install nethack
Password:
---> Fetching nethack
---> Attempting to fetch nethack-343-src.tgz from
http://distfiles.macports.org/nethack
---> Verifying checksum(s) for nethack
---> Extracting nethack
---> Applying patches to nethack
---> Configuring nethack
---> Building nethack with target all
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_Users_kevin_Dev_macports_dports_games_nethack/work/nethack-3.4.3"
&& make all " returned error 2
Command output: cc -O -I../include -c -o engrave.o engrave.c
cc -O -I../include -c -o exper.o exper.c
cc -O -I../include -c -o explode.o explode.c
cc -O -I../include -c -o extralev.o extralev.c
cc -O -I../include -c -o files.o files.c
cc -O -I../include -c -o fountain.o fountain.c
cc -O -I../include -c -o hack.o hack.c
cc -O -I../include -c -o hacklib.o hacklib.c
cc -O -I../include -c -o invent.o invent.c
cc -O -I../include -c -o light.o light.c
cc -O -I../include -c -o lock.o lock.c
cc -O -I../include -c -o mail.o mail.c
cc -O -I../include -c -o makemon.o makemon.c
cc -O -I../include -c -o mapglyph.o mapglyph.c
cc -O -I../include -c -o mcastu.o mcastu.c
cc -O -I../include -c -o mhitm.o mhitm.c
cc -O -I../include -c -o mhitu.o mhitu.c
cc -O -I../include -c -o minion.o minion.c
cc -O -I../include -c -o mklev.o mklev.c
cc -O -I../include -c -o mkmap.o mkmap.c
cc -O -I../include -c -o mkmaze.o mkmaze.c
mkmaze.c: In function 'place_lregion':
mkmaze.c:281: error: unable to find a register to spill in class 'Q_REGS'
mkmaze.c:281: error: this is the insn:
(insn 147 146 148 11 (set (reg:SI 0 ax [ x ])
(sign_extend:SI (reg/v:QI 5 di [orig:65 x ] [65]))) 122
{extendqisi2} (nil)
(nil))
mkmaze.c:281: confused by earlier errors, bailing out
make[1]: *** [mkmaze.o] Error 1
make: *** [nethack] Error 2
Error: Status 1 encountered during processing.
kevin at Erebor:~>
}}}
--
Ticket URL: <http://trac.macports.org/ticket/14876#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list