Skip site navigation (1)Skip section navigation (2)
Date:      26 Mar 2008 04:47:19 -0000
From:      Andrew Reilly <areilly@bigpond.net.au>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/122104: ghostscript-gpl build fails if FreeType bridge option turned on, on amd64
Message-ID:  <20080326044719.61461.qmail@areilly.bpa.nu>
Resent-Message-ID: <200803260450.m2Q4oJ2h029902@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         122104
>Category:       ports
>Synopsis:       ghostscript-gpl build fails if FreeType bridge option turned on, on amd64
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 26 04:50:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Andrew Reilly
>Release:        FreeBSD 7.0-STABLE amd64
>Organization:
>Environment:
System: FreeBSD duncan.reilly.home 7.0-STABLE FreeBSD 7.0-STABLE #4: Sat Mar 22 21:15:39 EST 2008 root@duncan:/usr/obj/usr/src/sys/DUNCAN amd64


	Athlon-X2 with 3G
>Description:
        Csupped ports a couple of hours ago.  Turned FreeType on
        in the options dialog, because why not?

	build fails thusly:

cat ./obj/../soobj/ld.tr >>./obj/../soobj/ldt.tr
./obj/../soobj/echogs -a ./obj/../soobj/ldt.tr -s - -liconv -lfontconfig -Wl,-export-dynamic -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: /usr/ports/print/ghostscript-gpl/work/ghostscript-8.61/freetype/objs/freetype214MT_D.a(ftinit.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC
/usr/ports/print/ghostscript-gpl/work/ghostscript-8.61/freetype/objs/freetype214MT_D.a: could not read symbols: Bad value
gmake[1]: *** [bin/../sobin/libgs.so.8.61] Error 1
gmake[1]: Leaving directory `/usr/ports/print/ghostscript-gpl/work/ghostscript-8.61'
gmake: *** [so] Error 2
*** Error code 2

Stop in /usr/ports/print/ghostscript-gpl.
*** Error code 1



>How-To-Repeat:
	cd /usr/ports/print/ghostscript-gpl
	sudo make
	<frob configuration to have everything except svgalib (which is i386-only) turned on.>
>Fix:

	Haven't tried, but I reckon that if I turn the freetype thing off, it'll behave better.


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080326044719.61461.qmail>