#42186: Port 2.2.99's libmachista cannot be built on Tiger PPC because of undefined symbol _fls -----------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.2.99 Keywords: | Port: port -----------------------------+-------------------------------- This is leading to the error: {{{ ===> making all in src/machista1.0 cc -c -DUSE_TCL_STUBS -DTCL_NO_DEPRECATED -g -O2 -std=c99 -Wextra -Wall -pedantic -fPIC -DHAVE_CONFIG_H -I.. -I. -I"/usr/include" -fno-common libmachista.c -o libmachista.o libmachista.c: In function ‘macho_strerror’: libmachista.c:535: warning: implicit declaration of function ‘fls’ cc -c -DUSE_TCL_STUBS -DTCL_NO_DEPRECATED -g -O2 -std=c99 -Wextra -Wall -pedantic -fPIC -DHAVE_CONFIG_H -I.. -I. -I"/usr/include" -fno-common hashmap.c -o hashmap.o cc -c -DUSE_TCL_STUBS -DTCL_NO_DEPRECATED -g -O2 -std=c99 -Wextra -Wall -pedantic -fPIC -DHAVE_CONFIG_H -I.. -I. -I"/usr/include" -fno-common machista_wrap.c -o machista_wrap.o cc -dynamiclib libmachista.o hashmap.o machista_wrap.o -o machista.dylib -L/System/Library/Frameworks/Tcl.framework/Versions/8.4 -ltclstub8.4 ld: Undefined symbols: _fls /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command failed make[2]: *** [machista.dylib] Error 1 make[1]: *** [all] Error 1 make: *** [all] Error 1 }}} -- Ticket URL: <https://trac.macports.org/ticket/42186> MacPorts <http://www.macports.org/> Ports system for OS X