-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
compiler flags hidden in log #126
Comments
I'll have a look at it and try to fix it if appropriate. Thanks! |
If you build with `make Q=', does that fix the warning? |
Ping. @kartikm did you have a chance to test whether building with |
Oops. I missed to test earlier, will do and update here. |
Yes, 'make Q=' showed the compiler flags. |
Uploading new version, so we will know in sometime about this. Sorry again for late heads up. |
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
instead of:
|
We still have same result? https://qa.debian.org/bls/packages/n/netsniff-ng.html |
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'll check in details later during weekend. This isn't blocker/serious :) |
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 CPPFLAGS="-D_FORTIFY_SOURCE=2" 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. |
See: http://qa.debian.org/bls/packages/n/netsniff-ng.html for more details. Fixing this will help Debian's goal for hardening support.
The text was updated successfully, but these errors were encountered: