Hi all,

While trying to get xorg built without hack on kfreebsd-amd64, I face a 
problem with glib2.0:

x86_64-kfreebsd-gnu-gcc -shared  .libs/garray.o .libs/gasyncqueue.o 
.libs/gatomic.o .libs/gbacktrace
.o .libs/gcache.o .libs/gcompletion.o .libs/gconvert.o .libs/gdataset.o 
.libs/gdate.o .libs/gdir.o .
libs/gerror.o .libs/gfileutils.o .libs/ghash.o .libs/ghook.o .libs/giochannel.o 
.libs/gkeyfile.o .li
bs/glist.o .libs/gmain.o .libs/gmappedfile.o .libs/gmarkup.o .libs/gmem.o 
.libs/gmessages.o .libs/gn
ode.o .libs/goption.o .libs/gpattern.o .libs/gprimes.o .libs/gqsort.o 
.libs/gqueue.o .libs/grel.o .l
ibs/grand.o .libs/gscanner.o .libs/gshell.o .libs/gslist.o .libs/gstdio.o 
.libs/gstrfuncs.o .libs/gs
tring.o .libs/gthread.o .libs/gthreadpool.o .libs/gtimer.o .libs/gtree.o 
.libs/guniprop.o .libs/gutf
8.o .libs/gunibreak.o .libs/gunicollate.o .libs/gunidecomp.o .libs/gutils.o 
.libs/gprintf.o .libs/gi
ounix.o .libs/gspawn.o -Wl,--whole-archive libcharset/.libs/libcharset.a 
-Wl,--no-whole-archive   -W
l,-z -Wl,defs -Wl,-O1 -Wl,-soname -Wl,libglib-2.0.so.0 -Wl,-retain-symbols-file 
-Wl,.libs/libglib-2.
0.exp -o .libs/libglib-2.0.so.0.800.6
/usr/bin/ld: .libs/gconvert.o: relocation R_X86_64_PC32 against 
`_g_charset_get_aliases' can not be
used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status

All the object files are built with -fPIC, so I think we have a problem
with the toolchain. Any hints?

Thanks,
Aurelien

-- 
  .''`.  Aurelien Jarno             | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   [EMAIL PROTECTED]         | [EMAIL PROTECTED]
   `-    people.debian.org/~aurel32 | www.aurel32.net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to