Source: wide-dhcpv6 Version: 20080615-19 Severity: serious Tags: buster sid patch
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/wide-dhcpv6.html ... gcc -Wl,-z,relro -Wl,-z,now -o dhcp6ctl dhcp6_ctlclient.o base64.o auth.o strlcpy.o strlcat.o arc4random.o -lfl /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libfl.so: undefined reference to `yylex' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:74: dhcp6ctl] Error 1 Fix is attached.
Description: Remove unused linking with libfl Due to the yylex requirement this caused FTBFS when a shared libfl is provided. Author: Adrian Bunk <b...@debian.org> --- wide-dhcpv6-20080615.orig/Makefile.in +++ wide-dhcpv6-20080615/Makefile.in @@ -40,7 +40,7 @@ CFLAGS= @CFLAGS@ @CPPFLAGS@ @DEFS@ -DSYS -DLOCALDBDIR=\"${localdbdir}\" LDFLAGS=@LDFLAGS@ LIBOBJS=@LIBOBJS@ -LIBS= @LIBS@ @LEXLIB@ +LIBS= @LIBS@ CC= @CC@ TARGET= dhcp6c dhcp6s dhcp6relay dhcp6ctl @@ -63,11 +63,14 @@ RELAYOBJS = dhcp6relay.o dhcp6relay_scri CTLOBJS= dhcp6_ctlclient.o base64.o auth.o CLEANFILES+= y.tab.h +CLIENTLIBS=@LEXLIB@ +SERVLIBS= @LEXLIB@ + all: $(TARGET) dhcp6c: $(CLIENTOBJS) $(LIBOBJS) - $(CC) $(LDFLAGS) -o dhcp6c $(CLIENTOBJS) $(LIBOBJS) $(LIBS) + $(CC) $(LDFLAGS) -o dhcp6c $(CLIENTOBJS) $(LIBOBJS) $(LIBS) $(CLIENTLIBS) dhcp6s: $(SERVOBJS) $(LIBOBJS) - $(CC) $(LDFLAGS) -o dhcp6s $(SERVOBJS) $(LIBOBJS) $(LIBS) + $(CC) $(LDFLAGS) -o dhcp6s $(SERVOBJS) $(LIBOBJS) $(LIBS) $(SERVLIBS) dhcp6relay: $(RELAYOBJS) $(LIBOBJS) $(CC) $(LDFLAGS) -o $@ $(RELAYOBJS) $(LIBOBJS) $(LIBS) dhcp6ctl: $(CTLOBJS)