[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ugene hardening ok



Hi Andreas,
I have just commited to SVN my updates to ugene to manage hardening.
All warnings are gone and I tested the package.

I also made a few updates to follow DEP3 on patches.

One Information message about hardening remains, but I suspect it to be a false positive. Indeed, looking at Makefile and compilation, compilation flags are correctly set to manage this, but it is still shown as if not managed:

I: ugene: hardening-no-fortify-functions usr/lib/ugene/plugins/libopencl_support.so


Besides binary spelling error, here are remaining lintian messages (were already present):

W: ugene-dbg: empty-binary-package
Indeed, nothing is installed in this package. I don't if you simply had not yet managed this package (focusing on the binary)

W: ugene: binary-without-manpage usr/bin/ugene

There are 2 post treatment files (.debhelper) automatically generated by dh_mkshlibs (and removed at cleanup step):

W: ugene: postinst-has-useless-call-to-ldconfig
W: ugene: postrm-has-useless-call-to-ldconfig

As this is automatically added by debhelper (but not useful here), I suggest to add a lintian override for this.

Seems this is not useful anymore:
I: ugene: unused-override embedded-library usr/lib64/ugene/libugenedb.so.1.0.0: sqlite

--
gpg key id: 4096R/326D8438  (keyring.debian.org)
Key fingerprint = 5FB4 6F83 D3B9 5204 6335  D26D 78DC 68DB 326D 8438

Reply to: