[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