Your message dated Sat, 8 Aug 2020 21:39:38 +0200
with message-id <40d7978e-bb7b-759f-bc0e-a94d2772f...@debian.org>
and subject line Re: redland-bindings: FTBFS: lots of undefined reference 
errors from ld
has caused the Debian Bug report #967932,
regarding redland-bindings: FTBFS: lots of undefined reference errors from ld
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
967932: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=967932
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: redland-bindings
Version: 1.0.17.1+dfsg-1.3
Severity: serious
Tags: bullseye sid ftbfs

I was looking at #966787, and while the fix for that bug should be easy
(just remove python-librdf's hardcoded python dependency), I could not
build the package in a current amd64 sid chroot:

,----
| gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 
-I/usr/include/rasqal -I/usr/include/raptor2  -DSWIG_PYTHON_SILENT_MEMLEAK -g 
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security Redland_wrap.so  -Wl,-z,relro  -lrdf  -lrasqal 
-lraptor2  -o _Redland
| /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/Scrt1.o: in function 
`_start':
| (.text+0x20): undefined reference to `main'
| /usr/bin/ld: Redland_wrap.so: in function `SWIG_Python_ErrorType':
| ./python2.7/./Redland_wrap.c:955: undefined reference to `PyExc_IOError'
| /usr/bin/ld: ./python2.7/./Redland_wrap.c:952: undefined reference to 
`PyExc_MemoryError'
`----

In the last successful build[1], the corresponding gcc commandline used
"-shared" and ended with "-o _Redland.so" rather "-o _Redland", so
trying to build an executable is apparently want went wrong here.

A build log is attached for reference.


1. 
https://buildd.debian.org/status/fetch.php?pkg=redland-bindings&arch=amd64&ver=1.0.17.1%2Bdfsg-1.3%2Bb9&stamp=1584636898&raw=0

Attachment: redland-bindings_1.0.17.1+dfsg-1.3_amd64.build.xz
Description: application/xz


--- End Message ---
--- Begin Message ---
not sure what the bug submitter was trying, but 1.0.17.1+dfsg-1.4 just built 
fine.

--- End Message ---

Reply via email to