Whoever feels a need to push new version of salmon (0.8.0) to unstable please continue from Git
Hi,
since the window for Stretch is closing tomorrow I intended to push all
possible programs to its latest version. Salmon yesterday released
version 0.8.0 and I tried to fight through our quilt patching hell. I'm
not sure whether I have added a mistake myself or whether some
additional patch might be needed but the current status in Git does not
build:
...
Linking C executable cmTC_de0fb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_de0fb.dir/link.txt --verbose=1
/usr/bin/cc -g -O2 -fdebug-prefix-map=/build/salmon-0.8.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DCHECK_FUNCTION_EXISTS=pthread_create -Wl,-z,relro -Wl,-z,now CMakeFiles/cmTC_de0fb.dir/CheckFunctionExists.c.o -o cmTC_de0fb -rdynamic -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_de0fb.dir/build.make:97: recipe for target 'cmTC_de0fb' failed
make[3]: *** [cmTC_de0fb] Error 1
...
There are cases where this error can be fixed by some apropriate CMake
settings but I'm giving up here due to other things that are more
important to me.
Anybody who consideres the latest version of salmon important for
Stretch could feel free to fix and upload (or if needed ask me for
sponsoring). An autopkgtest would be convenient in any case since I'd
feel way more safe to run such test in case the package might build.
There are so many patches needed that some sanity check for the build
should be done.
Kind regards
Andreas.
--
http://fam-tille.de
Reply to: