Poudriere: Probleme beim Kompilieren (relocation R_X86_64_32 against `a local symbol')

Morfio

Well-Known Member
Hallo zusammen,

ich bekomme seit ein paar Tagen bei meinem Poudriere folgende Fehlermeldung bei diesen Ports (das Poudriere ist für amd64 FreeBSD 10.1):

Ports:

Code:
x11-fm/thunar-vfs thunar-vfs-1.2.0_8 build
devel/gvfs gvfs-1.20.3 build
graphics/cogl cogl-1.18.2_1 build
graphics/eom eom-1.8.1 build
deskutils/mate-notification-daemon mate-notification-daemon-1.8.0 build
textproc/wv wv-1.2.9_3 build
x11-toolkits/libgnomeprintui libgnomeprintui-2.18.6_3 build
x11-toolkits/py-vte py27-vte-0.28.2_2 build
graphics/libgxps libgxps-0.2.2_1 build
x11-wm/xfce4-session xfce4-session-4.10.1_3 build
audio/xfce4-mixer xfce4-mixer-4.11.0_1 build
x11-wm/metacity metacity-3.14.1 build
graphics/libopenraw libopenraw-0.0.9_3 build
x11/libfm libfm-1.2.2.1 build

Fehlermeldung (hier ist dann pro Port immer eine andere .o-Datei):

Code:
/usr/bin/ld: .libs/cogl-util-gl.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
.libs/cogl-util-gl.o: could not read symbols: Bad value
cc: error: linker command failed with exit code 1 (use -v to see invocation)

Gesamte Fehlermeldung:

Code:
/usr/bin/ld: .libs/cogl-util-gl.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
.libs/cogl-util-gl.o: could not read symbols: Bad value
cc: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:1481: recipe for target 'libcogl.la' failed
gmake[5]: *** [libcogl.la] Error 1
gmake[5]: Leaving directory '/wrkdirs/usr/ports/graphics/cogl/work/cogl-1.18.2/cogl'
Makefile:2704: recipe for target 'all-recursive' failed
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory '/wrkdirs/usr/ports/graphics/cogl/work/cogl-1.18.2/cogl'
Makefile:1382: recipe for target 'all' failed
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory '/wrkdirs/usr/ports/graphics/cogl/work/cogl-1.18.2/cogl'
Makefile:584: recipe for target 'all-recursive' failed
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory '/wrkdirs/usr/ports/graphics/cogl/work/cogl-1.18.2'
Makefile:510: recipe for target 'all' failed
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/graphics/cogl/work/cogl-1.18.2'
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/cogl
===>  Cleaning for cogl-1.18.2_1

Noch ein paar Beispiele:

Code:
/usr/bin/ld: .libs/libthunar_vfs_1_la-exo-hal.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
.libs/libthunar_vfs_1_la-exo-hal.o: could not read symbols: Bad value
cc: error: linker command failed with exit code 1 (use -v to see invocation)



/usr/bin/ld: fullscreen/.libs/eom-fullscreen-plugin.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
fullscreen/.libs/eom-fullscreen-plugin.o: could not read symbols: Bad value
cc: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:555: recipe for target 'fullscreen/libfullscreen.la' failed

Woran könnte das liegen?

Viele Grüße

Morfio
 
Zurück
Oben