Hello, cnet fails to build with tcl-8.6: i686-pc-linux-gnu-gcc -ansi -march=native -m32 -O2 -funswitch-loops -fpredictive-commoning -fgcse-after-reload -ftree-loop-im -fweb -frename-registers -fomit-frame-pointer - mfpmath=sse -pipe -frecord-gcc-switches -c images.c images.c: In function ‘load_image’: images.c:90:21: error: ‘Tcl_Interp’ has no member named ‘result’ images.c:95:21: error: ‘Tcl_Interp’ has no member named ‘result’ images.c: In function ‘__CN043’: images.c:154:18: error: ‘Tcl_Interp’ has no member named ‘result’ images.c:159:18: error: ‘Tcl_Interp’ has no member named ‘result’ images.c: In function ‘__CN039’: images.c:254:21: error: ‘Tcl_Interp’ has no member named ‘result’ make[2]: *** [images.o] Error 1 This happens due to API deprecation.
Created attachment 356850 [details] build.log
Created attachment 356852 [details] emerge --info
Created attachment 356854 [details] environment
New cnet version 3.2.4 is available. See bug 482320.
3.2.4 still fails with tcl-8.6: images.c:63:28: Fehler: »Tcl_Interp« hat kein Element namens »result« (didn't portage tell me that LC_ALL defaults to C now? messages are still in german)
The ancient 2.0.10 is gone now (and its single stable keyword). Since it's virtually impossible to get your hands on the source code because of an incorrect fetch restriction in the ebuild, I have simply removed it. And 3.2.4. And there is a 3.3.1 that does not have the fetch restriction.
Could you give 3.3.1 a spin with dev-lang/tcl-8.6?
It fails to build: libraries are hardcoded to tcl-8.5/tk-8.5: usr/lib/gcc/i686-pc-linux-gnu/4.9.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -ltcl8.5 /usr/lib/gcc/i686-pc-linux-gnu/4.9.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -ltk8.5 From src/Makefile.linux: XINCLUDES = -I/usr/include/tcl8.5 XLIBS = -ltcl8.5 -ltk8.5 -lX11
Created attachment 398786 [details] build.log
Created attachment 398788 [details] emerge --info
That looks like a different problem that's actually easier to fix. But let's re-purpose this report since it's been very quiet.
Comment on attachment 398788 [details] emerge --info Please don't trust bugzilla's attempt at MIME typing.
Should be fixed. No revision bump.
Yeah, works fine now. Thanks.