Source: chemeq
Version: 2.12-2
Severity: serious
Tags: patch buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/chemeq.html

...
g++ -g -O1 -o chemeq chemeq.o chemparser.o mendeleiev.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[2]: *** [Makefile:6: chemeq] Error 1


Fix attached.
Description: With shared libfl unnecessary -lfl causes FTBFS
 Due to libfl requiring yylex.
Author: Adrian Bunk <b...@debian.org>

--- chemeq-2.12.orig/src/Makefile
+++ chemeq-2.12/src/Makefile
@@ -3,7 +3,7 @@ CXX = g++
 CXXFLAGS= -g -O1
 
 chemeq : chemeq.o chemparser.o mendeleiev.o
-       ${CXX} $(CXXFLAGS) -o chemeq chemeq.o chemparser.o mendeleiev.o -lfl
+       ${CXX} $(CXXFLAGS) -o chemeq chemeq.o chemparser.o mendeleiev.o
 
 
 chemeq.h: chemeq.h.in

Reply via email to