Bug#887760: graywolf FTBFS with glibc 2.26

2018-01-23 Thread Juhani Numminen
Control: forwarded -1 https://github.com/rubund/graywolf/issues/16
Control: tags -1 patch fixed-upstream

On Fri, 19 Jan 2018 20:01:37 +0200 Adrian Bunk  wrote:
> Source: graywolf
>...
> /build/1st/graywolf-0.1.4+20170307gite1bf319/src/Ylib/okmalloc.c:904:5: 
> warning: implicit declaration of function 'cfree'; did you mean 'free'? 
> [-Wimplicit-function-declaration]
>...
> /build/1st/graywolf-0.1.4+20170307gite1bf319/obj-x86_64-linux-gnu/src/Ylib/libycadgraywolf.so:
>  undefined reference to `cfree'

Apparently fixed upstream: https://github.com/rubund/graywolf/commit/23c6f4adb

Regards,
Juhani

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#887760: graywolf FTBFS with glibc 2.26

2018-01-19 Thread Adrian Bunk
Source: graywolf
Version: 0.1.4+20170307gite1bf319-2
Severity: serious
Tags: buster sid

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

...
/build/1st/graywolf-0.1.4+20170307gite1bf319/src/Ylib/okmalloc.c: In function 
'Ysafe_cfree':
/build/1st/graywolf-0.1.4+20170307gite1bf319/src/Ylib/okmalloc.c:904:5: 
warning: implicit declaration of function 'cfree'; did you mean 'free'? 
[-Wimplicit-function-declaration]
 cfree(ptr);
 ^
...
[ 53%] Linking C executable TimberWolfMC
cd /build/1st/graywolf-0.1.4+20170307gite1bf319/obj-x86_64-linux-gnu/src/twmc 
&& /usr/bin/cmake -E cmake_link_script CMakeFiles/TimberWolfMC.dir/link.txt 
--verbose=1
/usr/bin/cc -g -O2 
-fdebug-prefix-map=/build/1st/graywolf-0.1.4+20170307gite1bf319=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic 
CMakeFiles/TimberWolfMC.dir/acceptt.c.o CMakeFiles/TimberWolfMC.dir/analyze.c.o 
CMakeFiles/TimberWolfMC.dir/compact.c.o CMakeFiles/TimberWolfMC.dir/config1.c.o 
CMakeFiles/TimberWolfMC.dir/config2.c.o 
CMakeFiles/TimberWolfMC.dir/configpads.c.o 
CMakeFiles/TimberWolfMC.dir/debug.c.o CMakeFiles/TimberWolfMC.dir/finalout.c.o 
CMakeFiles/TimberWolfMC.dir/finalpin.c.o CMakeFiles/TimberWolfMC.dir/gmain.c.o 
CMakeFiles/TimberWolfMC.dir/findcheck.c.o 
CMakeFiles/TimberWolfMC.dir/findcost.c.o 
CMakeFiles/TimberWolfMC.dir/findloc.c.o 
CMakeFiles/TimberWolfMC.dir/findside.c.o 
CMakeFiles/TimberWolfMC.dir/fixcell.c.o 
CMakeFiles/TimberWolfMC.dir/genorient.c.o 
CMakeFiles/TimberWolfMC.dir/graphics.c.o 
CMakeFiles/TimberWolfMC.dir/initialize.c.o 
CMakeFiles/TimberWolfMC.dir/initnets.c.o 
 CMakeFiles/TimberWolfMC.dir/loadbins.c.o CMakeFiles/TimberWolfMC.dir/main.c.o 
CMakeFiles/TimberWolfMC.dir/makebins.c.o 
CMakeFiles/TimberWolfMC.dir/makesite.c.o 
CMakeFiles/TimberWolfMC.dir/mergecell.c.o 
CMakeFiles/TimberWolfMC.dir/neworient.c.o 
CMakeFiles/TimberWolfMC.dir/newtemp.c.o CMakeFiles/TimberWolfMC.dir/outgeo.c.o 
CMakeFiles/TimberWolfMC.dir/outpin.c.o CMakeFiles/TimberWolfMC.dir/output.c.o 
CMakeFiles/TimberWolfMC.dir/overlap.c.o CMakeFiles/TimberWolfMC.dir/paths.c.o 
CMakeFiles/TimberWolfMC.dir/partition.c.o 
CMakeFiles/TimberWolfMC.dir/penalties.c.o 
CMakeFiles/TimberWolfMC.dir/perimeter.c.o 
CMakeFiles/TimberWolfMC.dir/placepads.c.o 
CMakeFiles/TimberWolfMC.dir/placepin.c.o 
CMakeFiles/TimberWolfMC.dir/prboard.c.o 
CMakeFiles/TimberWolfMC.dir/readcells.c.o 
CMakeFiles/TimberWolfMC.dir/readnets.c.o CMakeFiles/TimberWolfMC.dir/rmain.c.o 
CMakeFiles/TimberWolfMC.dir/readpar.c.o 
CMakeFiles/TimberWolfMC.dir/reconfig.c.o 
CMakeFiles/TimberWolfMC.dir/savewolf.c.o CMakeFiles/TimberWolfMC.di
 r/scrapnet.c.o CMakeFiles/TimberWolfMC.dir/sortpin.c.o 
CMakeFiles/TimberWolfMC.dir/selectpin.c.o 
CMakeFiles/TimberWolfMC.dir/setpwates.c.o 
CMakeFiles/TimberWolfMC.dir/sortpad.c.o CMakeFiles/TimberWolfMC.dir/twstats.c.o 
CMakeFiles/TimberWolfMC.dir/uaspect.c.o CMakeFiles/TimberWolfMC.dir/uloop.c.o 
CMakeFiles/TimberWolfMC.dir/unbust.c.o CMakeFiles/TimberWolfMC.dir/uinst.c.o 
CMakeFiles/TimberWolfMC.dir/unet.c.o CMakeFiles/TimberWolfMC.dir/upin.c.o 
CMakeFiles/TimberWolfMC.dir/upinswap.c.o CMakeFiles/TimberWolfMC.dir/usite1.c.o 
CMakeFiles/TimberWolfMC.dir/usite2.c.o 
CMakeFiles/TimberWolfMC.dir/usoftmove.c.o CMakeFiles/TimberWolfMC.dir/utemp.c.o 
CMakeFiles/TimberWolfMC.dir/watesides.c.o 
CMakeFiles/TimberWolfMC.dir/window.c.o 
CMakeFiles/TimberWolfMC.dir/wirecosts.c.o 
CMakeFiles/TimberWolfMC.dir/wireest.c.o 
CMakeFiles/TimberWolfMC.dir/wireratio.c.o 
CMakeFiles/TimberWolfMC.dir/__/date/date.c.o  -o TimberWolfMC  
-L/build/1st/graywolf-0.1.4+20170307gite1bf319/obj-x86_64-linux-gnu/src/Ylib 
-Wl,-
 
rpath,/build/1st/graywolf-0.1.4+20170307gite1bf319/obj-x86_64-linux-gnu/src/Ylib:
 -lycadgraywolf -lX11 -lm -lgsl -lgslcblas -lm -lgsl -lgslcblas 
/build/1st/graywolf-0.1.4+20170307gite1bf319/obj-x86_64-linux-gnu/src/Ylib/libycadgraywolf.so:
 undefined reference to `cfree'
collect2: error: ld returned 1 exit status
src/twmc/CMakeFiles/TimberWolfMC.dir/build.make:1788: recipe for target 
'src/twmc/TimberWolfMC' failed
make[3]: *** [src/twmc/TimberWolfMC] Error 1

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers