[MacPorts] #21626: libsdl 1.2.14_3 fails on Intel Leopard
#21626: libsdl 1.2.14_3 fails on Intel Leopard ------------------------------+--------------------------------------------- Reporter: ram@… | Owner: nox@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: sdl ------------------------------+--------------------------------------------- Getting the following build error from libsdl 1.2.14_3 on Intel Leopard: {{{ /usr/bin/gcc-4.0 -O2 -arch i386 -I/opt/local/include -I./include -D_GNU_SOURCE=1 -DTARGET_API_MAC_CARBON -DTARGET_API_MAC_OSX -fvisibility=hidden -I/opt/local/include -DXTHREADS -D_THREAD_SAFE -force_cpusubtype_ALL -fpascal-strings -c ./src/cpuinfo/SDL_cpuinfo.c -fno-common -DPIC -o build/.libs/SDL_cpuinfo.o ./src/cpuinfo/SDL_cpuinfo.c: In function 'SDL_GetCPUFeatures': ./src/cpuinfo/SDL_cpuinfo.c:150: error: PIC register '%ebx' clobbered in 'asm' ./src/cpuinfo/SDL_cpuinfo.c:150: error: PIC register '%ebx' clobbered in 'asm' ./src/cpuinfo/SDL_cpuinfo.c:220: error: PIC register '%ebx' clobbered in 'asm' ./src/cpuinfo/SDL_cpuinfo.c:220: error: PIC register '%ebx' clobbered in 'asm' ./src/cpuinfo/SDL_cpuinfo.c:220: error: PIC register '%ebx' clobbered in 'asm' ./src/cpuinfo/SDL_cpuinfo.c:150: error: PIC register '%ebx' clobbered in 'asm' ./src/cpuinfo/SDL_cpuinfo.c:150: error: PIC register '%ebx' clobbered in 'asm' /usr/bin/gcc-4.0 -O2 -arch i386 -I/opt/local/include -I./include -D_GNU_SOURCE=1 -DTARGET_API_MAC_CARBON -DTARGET_API_MAC_OSX -fvisibility=hidden -I/opt/local/include -DXTHREADS -D_THREAD_SAFE -force_cpusubtype_ALL -fpascal-strings -c ./src/events/SDL_active.c -fno- common -DPIC -o build/.libs/SDL_active.o make: *** [build/SDL_cpuinfo.lo] Error 1 }}} -- Ticket URL: <http://trac.macports.org/ticket/21626> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21626: libsdl 1.2.14_3 fails on Intel Leopard ------------------------------+--------------------------------------------- Reporter: ram@… | Owner: nox@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: sdl ------------------------------+--------------------------------------------- Comment(by jmr@…): Seems to have been broken by the patch from this upstream bug: http://bugzilla.libsdl.org/show_bug.cgi?id=734 -- Ticket URL: <http://trac.macports.org/ticket/21626#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21626: libsdl 1.2.14_3 fails on Intel Leopard ------------------------------+--------------------------------------------- Reporter: ram@… | Owner: nox@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: sdl ------------------------------+--------------------------------------------- Comment(by gale@…): Also on Tiger, MacBook 2Ghz Intel Core 2 Duo. Please fix the summary. Besides removing "Leopard", could we please make it more descriptive - add "SDL_cpuinfo.c" or "PIC register" or something - so that careless people like me will stop submitting dupes? Thanks. -- Ticket URL: <http://trac.macports.org/ticket/21626#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21626: libsdl 1.2.14_3 fails in SDL_cpuinfo.c ------------------------------+--------------------------------------------- Reporter: ram@… | Owner: nox@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: sdl ------------------------------+--------------------------------------------- -- Ticket URL: <http://trac.macports.org/ticket/21626#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21626: libsdl 1.2.14_3 fails in SDL_cpuinfo.c on i386 ------------------------------+--------------------------------------------- Reporter: ram@… | Owner: nox@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: sdl ------------------------------+--------------------------------------------- Comment(by jmr@…): Patch (should be in the next revision): http://www.libsdl.org/cgi/viewvc.cgi/branches/SDL-1.2/src/cpuinfo/SDL_cpuinf... -- Ticket URL: <http://trac.macports.org/ticket/21626#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21626: libsdl 1.2.14_3 fails in SDL_cpuinfo.c on i386 ------------------------------+--------------------------------------------- Reporter: ram@… | Owner: nox@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: libsdl ------------------------------+--------------------------------------------- Changes (by jmr@…): * port: sdl => libsdl -- Ticket URL: <http://trac.macports.org/ticket/21626#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21626: libsdl 1.2.14_3 fails in SDL_cpuinfo.c on i386 -------------------------------+-------------------------------------------- Reporter: ram@… | Owner: nox@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: libsdl | -------------------------------+-------------------------------------------- Changes (by nox@…): * status: new => closed * resolution: => fixed Comment: Either this has been fixed somewhere between libsdl 1.2.14_3 and 1.2.14_6, or jmr patch is not its fix, as it's already in 1.2.14_6 sourcecode. -- Ticket URL: <http://trac.macports.org/ticket/21626#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts