Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
See: http://qa.debian.org/bls/packages/n/netsniff-ng.html for more details. Fixing this will help Debian's goal for hardening support.
Juding from the log at https://buildd.debian.org/status/fetch.php?pkg=netsniff-ng&arch=i386&ver=0.6.1-1&stamp=1461740187 it looks like the problem isn't solved yet. I guess you'll need the attached patch against debian/rules to make it work properly: pkg-netsniff-ng-compiler-flags-unhide.patch.txt
i.e. in the
Strange. In the logs I can see them now: https://buildd.debian.org/status/fetch.php?pkg=netsniff-ng&arch=i386&ver=0.6.1-2&stamp=1461822277
Could it be that the
I have been watching this closely and I went ahead added the hardening flags to compile every tool in the netsniff-ng suite. It seems like every tool compiled correctly and linked except for mausezahn, here is the error:
usr/bin/ld: mausezahn/automops.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
gcc (GCC) 5.3.0
Added -fPIC to CFLAGS and -z now -pie to LDFLAGS
Hope this with enabling hardening support on these packages.
If your need more output please let me know, I was able to gather this with make Q= as mentioned above.