Helmut Grohne wrote...

> srg will soon fail to build from source, beause flex drops its
> dependency on libfl-dev. Since srg uses parts of libfl-dev (e.g.
> libl.a, libfl.a or FlexLexer.h), it should add libfl-dev to its
> Build-Depends. This change was previously announced[1] to
> debian-devel in accordance with DevRef 7.1.1. Please add the missing
> dependency.

While changing the dependency is a no-brainer, this appearently triggers
a linker error (seen on armel and powerpc¹, amd64 and i386 are fine,
hppa¹ breaks for other reasons):

(...)
g++ -DHAVE_CONFIG_H -I. -I..  -I../include -I../libconfig 
-DDATADIR=\"/usr/share\" -DSYSCONFDIR=\"/etc\"         -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -MT srg-filterSites.o 
-MD -MP -MF .deps/srg-filterSites.Tpo -c -o srg-filterSites.o `test -f 
'filterSites.cc' || echo './'`filterSites.cc
mv -f .deps/srg-filterSites.Tpo .deps/srg-filterSites.Po
/bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -L../libconfig -Wl,-z,relro -Wl,-z,now -o srg 
srg-configuration.o srg-ip2user.o srg-LocationReport.o srg-main.o srg-md5.o 
srg-output.o srg-parseURL.o srg-Report.o srg-SiteReport.o srg-UserReport.o 
srg-utils.o srg-filterSites.o -lconfig -lfl  
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro 
-Wl,-z -Wl,now -o srg srg-configuration.o srg-ip2user.o srg-LocationReport.o 
srg-main.o srg-md5.o srg-output.o srg-parseURL.o srg-Report.o srg-SiteReport.o 
srg-UserReport.o srg-utils.o srg-filterSites.o  -L../libconfig 
/<<PKGBUILDDIR>>/libconfig/.libs/libconfig.a -lfl
/usr/bin/ld: 
/usr/lib/gcc/arm-linux-gnueabi/8/../../../arm-linux-gnueabi/libfl.so: undefined 
reference to `yylex'
collect2: error: ld returned 1 exit status


So far, no clue how to deal with this.

    Christoph

¹ not a release architecture, still having them supported was nice
  to have.

Attachment: signature.asc
Description: PGP signature

Reply via email to