Bug#1015042: qepcad: FTBFS: ./source/saclib/GCSI.c:31: undefined reference to `GCM'

Torrance, Douglas dtorrance at piedmont.edu
Wed Aug 3 14:24:04 BST 2022


Control: reassign -1 src:saclib 2.2.8-4
Control: affects -1 src:qepcad

On Sat, 16 Jul 2022 15:23:42 +0200 Lucas Nussbaum <lucas at debian.org> wrote:
> Source: qepcad
> Version: 1.74+ds-3
> Severity: serious
> Justification: FTBFS
> Tags: bookworm sid ftbfs
> User: lucas at debian.org
> Usertags: ftbfs-20220716 ftbfs-bookworm
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
> 
> 
> Relevant part (hopefully):
> > /usr/bin/ld: /tmp/ccNUx4kV.o: in function `GCSI':
> > ./source/saclib/GCSI.c:31: undefined reference to `GCM'
> > /usr/bin/ld: ./source/saclib/GCSI.c:35: undefined reference to `CLOCK'
> > /usr/bin/ld: ./source/saclib/GCSI.c:38: undefined reference to `GCGLOBALS'
> > /usr/bin/ld: ./source/saclib/GCSI.c:42: undefined reference to `PTRRED'
> > /usr/bin/ld: ./source/saclib/GCSI.c:40: undefined reference to `PTRFIRST'
> > /usr/bin/ld: ./source/saclib/GCSI.c:41: undefined reference to `ISLIST'
> > /usr/bin/ld: ./source/saclib/GCSI.c:41: undefined reference to `ISGCA'
> > /usr/bin/ld: ./source/saclib/GCSI.c:41: undefined reference to `ISNIL'
> > /usr/bin/ld: ./source/saclib/GCSI.c:41: undefined reference to `MARK'
> > /usr/bin/ld: ./source/saclib/GCSI.c:42: undefined reference to `PTRRED'
> > /usr/bin/ld: ./source/saclib/GCSI.c:46: undefined reference to `GCGLOBALS'
> > /usr/bin/ld: ./source/saclib/GCSI.c:48: undefined reference to `RED'
> > /usr/bin/ld: ./source/saclib/GCSI.c:49: undefined reference to `SRED'
> > /usr/bin/ld: ./source/saclib/GCSI.c:57: undefined reference to `BACSTACK'
> > /usr/bin/ld: ./source/saclib/GCSI.c:69: undefined reference to `AVAIL'
> > /usr/bin/ld: ./source/saclib/GCSI.c:69: undefined reference to `RED'
> > /usr/bin/ld: ./source/saclib/GCSI.c:70: undefined reference to `RED'
> > /usr/bin/ld: ./source/saclib/GCSI.c:71: undefined reference to `SRED'
> > /usr/bin/ld: ./source/saclib/GCSI.c:65: undefined reference to `MARK'
> > /usr/bin/ld: ./source/saclib/GCSI.c:65: undefined reference to `ISLIST'
> > /usr/bin/ld: ./source/saclib/GCSI.c:65: undefined reference to `ISGCA'
> > /usr/bin/ld: ./source/saclib/GCSI.c:65: undefined reference to `ISNIL'
> > /usr/bin/ld: ./source/saclib/GCSI.c:72: undefined reference to `GCAAVAIL'
> > /usr/bin/ld: ./source/saclib/GCSI.c:73: undefined reference to `GCASPACEBp'
> > /usr/bin/ld: ./source/saclib/GCSI.c:79: undefined reference to `NU'
> > /usr/bin/ld: ./source/saclib/GCSI.c:77: undefined reference to `AVAIL'
> > /usr/bin/ld: ./source/saclib/GCSI.c:81: undefined reference to `AVAIL'
> > /usr/bin/ld: ./source/saclib/GCSI.c:81: undefined reference to `SRED'
> > /usr/bin/ld: ./source/saclib/GCSI.c:82: undefined reference to `SFIRST'
> > /usr/bin/ld: ./source/saclib/GCSI.c:83: undefined reference to `AVAIL'
> > /usr/bin/ld: ./source/saclib/GCSI.c:80: undefined reference to `RED'
> > /usr/bin/ld: ./source/saclib/GCSI.c:87: undefined reference to `SRED'
> > /usr/bin/ld: ./source/saclib/GCSI.c:89: undefined reference to `GCAAVAIL'
> > /usr/bin/ld: ./source/saclib/GCSI.c:91: undefined reference to `BETApp'
> > /usr/bin/ld: ./source/saclib/GCSI.c:91: undefined reference to `BETAp'
> > /usr/bin/ld: ./source/saclib/GCSI.c:91: undefined reference to `BETAp'
> > /usr/bin/ld: ./source/saclib/GCSI.c:92: undefined reference to `GCASPACEBp'
> > /usr/bin/ld: ./source/saclib/GCSI.c:93: undefined reference to `GCAFREE'
> > /usr/bin/ld: ./source/saclib/GCSI.c:91: undefined reference to `BETAp'
> > /usr/bin/ld: ./source/saclib/GCSI.c:101: undefined reference to `CLOCK'
> > /usr/bin/ld: ./source/saclib/GCSI.c:102: undefined reference to `TAU'
> > /usr/bin/ld: ./source/saclib/GCSI.c:103: undefined reference to `GCC'
> > /usr/bin/ld: ./source/saclib/GCSI.c:104: undefined reference to `GCCC'
> > /usr/bin/ld: ./source/saclib/GCSI.c:105: undefined reference to `GCAC'

This is actually a saclib bug.  A typo in a recent upload made it so that the
static library is an archive containing a single object file instead of all of
them.

Doug
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 866 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20220803/296df664/attachment.sig>


More information about the debian-science-maintainers mailing list