Package: bigloo
Version: 2.6f+2.7a-050622-1
Severity: important

Hi,

Your package is failing to build on amd64.  It fails to create
the libbigloo_s-2.7a.so:
-shared -o /build/buildd/bigloo-2.6f+2.7a-050622/build-tree/bigloo2.7a/lib/
2.7a/libbigloo_s-2.7a.so \
                 -Wl,-soname=libbigloo_s-2.7a.so \
                 objs/obj_u/Read/reader.o objs/obj_u/Rgc/rgccompile.o objs/obj_
u/Rgc/rgcdfa.o objs/obj_u/Rgc/rgcrules.o objs/obj_u/Rgc/rgctree.o objs/obj_u/Rg
c/rgcconfig.o objs/obj_u/Rgc/rgcexpand.o objs/obj_u/Rgc/rgcset.o objs/obj_u/Rgc
/rgcposix.o objs/obj_u/Rgc/rgc.o objs/obj_u/Pp/pp.o objs/obj_u/Pp/circle.o objs
/obj_u/Eval/eval.o objs/obj_u/Eval/expand.o objs/obj_u/Eval/expanders.o objs/ob
j_u/Eval/expdlet.o objs/obj_u/Eval/expdbool.o objs/obj_u/Eval/expddefine.o objs
/obj_u/Eval/expdcase.o objs/obj_u/Eval/expddo.o objs/obj_u/Eval/expdtry.o objs/
obj_u/Eval/expdstruct.o objs/obj_u/Eval/evmeaning.o objs/obj_u/Eval/everror.o o
bjs/obj_u/Eval/evcompile.o objs/obj_u/Eval/evenv.o objs/obj_u/Eval/progn.o objs
/obj_u/Eval/macro.o objs/obj_u/Eval/expdquote.o objs/obj_u/Eval/evprimop.o objs
/obj_u/Eval/expdsrfi0.o objs/obj_u/Eval/expdrecord.o objs/obj_u/Eval/expdargs.o
 objs/obj_u/Eval/expdtrace.o objs/obj_u/Match/compiler.o objs/obj_u/Match/descr
.o objs/obj_u/Match/mexpand.o objs/obj_u/Match/normalize.o objs/obj_u/Match/s2c
fun.o objs/obj_u/Lalr/driver.o objs/obj_u/Lalr/gen.o objs/obj_u/Lalr/global.o o
bjs/obj_u/Lalr/lalr.o objs/obj_u/Lalr/rewrite.o objs/obj_u/Lalr/util.o objs/obj
_s/Ieee/boolean.o objs/obj_s/Ieee/equiv.o objs/obj_s/Ieee/pairlist.o objs/obj_s
/Ieee/char.o objs/obj_s/Ieee/string.o objs/obj_s/Ieee/control.o objs/obj_s/Ieee
/number.o objs/obj_s/Ieee/fixnum.o objs/obj_s/Ieee/flonum.o objs/obj_s/Ieee/por
t.o objs/obj_s/Ieee/vector.o objs/obj_s/Ieee/symbol.o objs/obj_s/Ieee/input.o o
bjs/obj_s/Ieee/output.o objs/obj_s/Ieee/control5.o objs/obj_s/Llib/bexit.o objs
/obj_s/Llib/type.o objs/obj_s/Llib/bigloo.o objs/obj_s/Llib/error.o objs/obj_s/
Llib/struct.o objs/obj_s/Llib/os.o objs/obj_s/Llib/hash.o objs/obj_s/Llib/tvect
or.o objs/obj_s/Llib/bit.o objs/obj_s/Llib/binary.o objs/obj_s/Llib/intext.o ob
js/obj_s/Llib/foreign.o objs/obj_s/Llib/dsssl.o objs/obj_s/Llib/ucs2.o objs/obj
_s/Llib/unicode.o objs/obj_s/Llib/process.o objs/obj_s/Llib/socket.o objs/obj_s
/Llib/custom.o objs/obj_s/Llib/object.o objs/obj_s/Llib/pregexp.o objs/obj_s/Ll
ib/date.o objs/obj_s/Llib/param.o objs/obj_s/Llib/thread.o objs/obj_s/Llib/trac
e.o objs/obj_s/Llib/base64.o objs/obj_s/Llib/md5.o objs/obj_s/R5rs/syntax.o obj
s/obj_s/R5rs/hygiene.o objs/obj_u/Clib/cinit-obj.o objs/obj_u/Clib/cmain.o objs
/obj_u/Clib/cerror.o objs/obj_u/Clib/cports.o objs/obj_u/Clib/cstring.o objs/ob
j_u/Clib/csymbol.o objs/obj_u/Clib/cvector.o objs/obj_u/Clib/cwriter.o objs/obj
_u/Clib/capply.o objs/obj_u/Clib/cstruct.o objs/obj_u/Clib/csystem.o objs/obj_u
/Clib/ccontrol.o objs/obj_u/Clib/ceval.o objs/obj_u/Clib/chash.o objs/obj_u/Cli
b/ctrace.o objs/obj_u/Clib/callcc.o objs/obj_u/Clib/cbinary.o objs/obj_u/Clib/c
foreign.o objs/obj_u/Clib/cdsssl.o objs/obj_u/Clib/cucs2.o objs/obj_u/Clib/cuni
code.o objs/obj_u/Clib/cprocess.o objs/obj_u/Clib/csocket.o objs/obj_u/Clib/crg
c.o objs/obj_u/Clib/ccustom.o objs/obj_u/Clib/cdlopen.o objs/obj_u/Clib/cdate.o
 objs/obj_u/Clib/csleep.o objs/obj_u/Clib/cthread.o objs/obj_u/Mlib/mach_dep.o
\
                 -L/build/buildd/bigloo-2.6f+2.7a-050622/build-tree/bigloo2.7a/
lib/2.7a  \
                 -ldl -lm  \
                 -lc
/usr/bin/ld: objs/obj_u/Read/reader.o: relocation R_X86_64_32S can not be used
when making a shared object; recompile with -fPIC
objs/obj_u/Read/reader.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[7]: *** [shared-soname] Error 1

It seems to be using -DBGL_NO_PIC, which seems to be
exactly the opposite of what you want for a shared lib?

Please see section 10.2 of the policy.  Shared libraries
must be build using -fPIC, and static libraries without.

Note that it doesn't stop at this error and just continues
like there wasn't an error.  Then it fails much later
trying to link to that file.  May I suggest you make it
stop building on the first error.

See
http://amd64.ftbfs.de/fetch.php?&pkg=bigloo&ver=2.6f%2B2.7a-050622-1&arch=amd64&stamp=1119490035&file=log&as=raw
for a full buildd log.


Kurt



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

Reply via email to