| Summary: | Building print/ghostscript-gpl fails with amd64 | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | ychsiao |
| Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
Same problem on FreeBSD 6.2-RELEASE AMD-64. Compiling with -fPIC bypasses the error but provokes Core Dumps on PHP, and probably others, when ImageMagick is loaded. Hi submitter, This port has been changed in the last days, fixing building problems on !i386 plataforms. Can you please, test it again and feedback us about any problems ? If no problems was found, permit us close this, thanks. -- lippe@FreeBSD.org Felippe de Meirelles Motta -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Felippe de Meirelles Motta wrote: | Hi submitter, | | This port has been changed in the last days, fixing building problems | on !i386 plataforms. Can you please, test it again and feedback us | about any problems ? If no problems was found, permit us close this, | thanks. | Hi, I try to build on amd64, and building success. Thanks your help:) - -- Best regards, ychsiao Yuan-Chung Hsiao(ychsiao) Computer Center, Shu-Te University Yen Chau, Kaohsiung County, Taiwan 824 TEL:+886-7-6158000 Ext. 2438 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkgj8FEACgkQO9CXSTRz4WyW6ACgy0V2hIBugMKCvkkOT2QVkRht XWAAoOUB95knGSn48UkhCq0cZOTo7Q4P =x89T -----END PGP SIGNATURE----- State Changed From-To: open->closed Already fixed by previous commits. |
Building ghostscript-gpl-nox11(8.62) fails with amd64 cc -DHAVE_MKSTEMP -DHAVE_HYPOT -DHAVE_FONTCONFIG -O2 -fno-strict-aliasing -pipe -DUPD_SIGNAL=0 -I. -I/usr/ports/print/ghostscript-gpl-nox11/work/ghostscript-8.62/jasper/src/libjasper/include -I/usr/local/include/libpng -I/usr/local/include -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -fno-builtin -fno-common -DHAVE_STDINT_H -DGX_COLOR_INDEX_TYPE="unsigned long int" -O2 -fno-strict-aliasing -pipe -I./src -I./obj/../soobj -I./obj/../soobj -I./src -o ./obj/../soobj/gs.o -c ./src/gs.c rm -f ./obj/../soobj/gconfig.c rm -f ./obj/../soobj/gconfig.h cp ./obj/../soobj/gconfxx.h ./obj/../soobj/gconfig.h cp ./src/gconf.c ./obj/../soobj/gconfig.c cc -DHAVE_MKSTEMP -DHAVE_HYPOT -DHAVE_FONTCONFIG -O2 -fno-strict-aliasing -pipe -DUPD_SIGNAL=0 -I. -I/usr/ports/print/ghostscript-gpl-nox11/work/ghostscript-8.62/jasper/src/libjasper/include -I/usr/local/include/libpng -I/usr/local/include -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -fno-builtin -fno-common -DHAVE_STDINT_H -DGX_COLOR_INDEX_TYPE="unsigned long int" -O2 -fno-strict-aliasing -pipe -I./obj/../soobj -I./src -o ./obj/../soobj/gconfig.o -c ./obj/../soobj/gconfig.c rm -f ./obj/../soobj/gscdefs.c cp ./src/gscdef.c ./obj/../soobj/gscdefs.c cc -DHAVE_MKSTEMP -DHAVE_HYPOT -DHAVE_FONTCONFIG -O2 -fno-strict-aliasing -pipe -DUPD_SIGNAL=0 -I. -I/usr/ports/print/ghostscript-gpl-nox11/work/ghostscript-8.62/jasper/src/libjasper/include -I/usr/local/include/libpng -I/usr/local/include -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -fno-builtin -fno-common -DHAVE_STDINT_H -DGX_COLOR_INDEX_TYPE="unsigned long int" -O2 -fno-strict-aliasing -pipe -I./obj/../soobj -I./src -o ./obj/../soobj/gscdefs.o -c ./obj/../soobj/gscdefs.c rm -f ./obj/../soobj/iconfig.c cp ./obj/../soobj/gconfxx.h ./obj/../soobj/gconfig.h cp ./src/iconf.c ./obj/../soobj/iconfig.c cc -DHAVE_MKSTEMP -DHAVE_HYPOT -DHAVE_FONTCONFIG -O2 -fno-strict-aliasing -pipe -DUPD_SIGNAL=0 -I. -I/usr/ports/print/ghostscript-gpl-nox11/work/ghostscript-8.62/jasper/src/libjasper/include -I/usr/local/include/libpng -I/usr/local/include -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -fno-builtin -fno-common -DHAVE_STDINT_H -DGX_COLOR_INDEX_TYPE="unsigned long int" -O2 -fno-strict-aliasing -pipe -I./src -I./obj/../soobj -I./obj/../soobj -I./src -o ./obj/../soobj/iconfig.o -c ./obj/../soobj/iconfig.c cc -DHAVE_MKSTEMP -DHAVE_HYPOT -DHAVE_FONTCONFIG -O2 -fno-strict-aliasing -pipe -DUPD_SIGNAL=0 -I. -I/usr/ports/print/ghostscript-gpl-nox11/work/ghostscript-8.62/jasper/src/libjasper/include -I/usr/local/include/libpng -I/usr/local/include -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -fno-builtin -fno-common -DHAVE_STDINT_H -DGX_COLOR_INDEX_TYPE="unsigned long int" -O2 -fno-strict-aliasing -pipe -I./src -I./obj/../soobj -I./obj/../soobj -I./src -o ./obj/../soobj/iccinit0.o -c ./src/iccinit0.c cc -DHAVE_MKSTEMP -DHAVE_HYPOT -DHAVE_FONTCONFIG -O2 -fno-strict-aliasing -pipe -DUPD_SIGNAL=0 -I. -I/usr/ports/print/ghostscript-gpl-nox11/work/ghostscript-8.62/jasper/src/libjasper/include -I/usr/local/include/libpng -I/usr/local/include -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -fno-builtin -fno-common -DHAVE_STDINT_H -DGX_COLOR_INDEX_TYPE="unsigned long int" -O2 -fno-strict-aliasing -pipe -I./obj/../soobj -I./src -o ./obj/../soobj/gsromfs0.o -c ./src/gsromfs0.c ./obj/../soobj/echogs -w ./obj/../soobj/ldt.tr -n - cc -L/usr/local/lib -shared -Wl,-soname=libgs.so.8 -o ./bin/../sobin/libgs.so.8.62 ./obj/../soobj/echogs -a ./obj/../soobj/ldt.tr -n -s ./obj/../soobj/gsromfs0.o ./obj/../soobj/gs.o -s cat ./obj/../soobj/ld.tr >>./obj/../soobj/ldt.tr ./obj/../soobj/echogs -a ./obj/../soobj/ldt.tr -s - -lm -liconv -lstdc++ -L/usr/local/lib -lfontconfig -Wl,-export-dynamic -lm if [ x != x ]; then LD_RUN_PATH=; export LD_RUN_PATH; fi; \ XCFLAGS= XINCLUDE= XLDFLAGS= XLIBDIRS= XLIBS= \ FEATURE_DEVS= DEVICE_DEVS= DEVICE_DEVS1= DEVICE_DEVS2= DEVICE_DEVS3= \ DEVICE_DEVS4= DEVICE_DEVS5= DEVICE_DEVS6= DEVICE_DEVS7= DEVICE_DEVS8= \ DEVICE_DEVS9= DEVICE_DEVS10= DEVICE_DEVS11= DEVICE_DEVS12= \ DEVICE_DEVS13= DEVICE_DEVS14= DEVICE_DEVS15= DEVICE_DEVS16= \ DEVICE_DEVS17= DEVICE_DEVS18= DEVICE_DEVS19= DEVICE_DEVS20= \ DEVICE_DEVS_EXTRA= \ /bin/sh <./obj/../soobj/ldt.tr /usr/bin/ld: ./obj/../soobj/gs.o: relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC ./obj/../soobj/gs.o: could not read symbols: Bad value gmake[1]: *** [bin/../sobin/libgs.so.8.62] Error 1 gmake[1]: Leaving directory `/usr/ports/print/ghostscript-gpl-nox11/work/ghostscript-8.62' gmake: *** [so] Error 2 *** Error code 2 Stop in /usr/ports/print/ghostscript-gpl-nox11. *** Error code 1 Stop in /usr/ports/graphics/ImageMagick. *** Error code 1 Stop in /usr/ports/graphics/ImageMagick.