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

Bug#733579: RFS: libx86emu/1.4-1 [ITP]



> [Needs work] Johann Felix Soden at 2014-01-04 20:40:10.849740
>
> Hi Sebastien,
> 
> I had a look at your package. The most things are well-done, but I found the following things which you should fix:
> 
>  - put the header file and the .so link in a separate -dev package. The idea of this is, that multiple versions of the library package with different SONAME can be installed at the same time. See http://www.debian.org/doc/debian-policy/ch-sharedlibs.html
>  Do not forget to remove the lintian override.
> 
>  - complete debian/copyright:
>    Include all copyright holders and the full license text (see e.g. the header of decode.c)
> 
>  - enable hardening:
>     DEB_BUILD_HARDENING=1 works only with hardening-wrapper (which is not in the build-deps).
>     Use instead in debian/rules
>      DPKG_EXPORT_BUILDFLAGS = 1
>      include /usr/share/dpkg/buildflags.mk
>     and add $(LDFLAGS) to the final linking for the "-Wl,-z,relro" flag 
>     see https://wiki.debian.org/Hardening
> 
>  - remove line 3-7 of debian/rules - this comment is not necessary 
> 
>  - remove trailing whitespaces in debian/copyright
> 
> I did not yet look at everything, so there might be more to fix.
> 
> Best regards,
>  Johann Felix Soden

Hi Johann,

Thank you very much !

According your comments, I've just fixed and uploaded a new version on mentors.

If you have any time to re-review this package, I really appreciate.
https://mentors.debian.net/package/libx86emu

I still have a lintian warning about « hardening-no-relro »,
but I don't known how to fix it :-/

Thanks !

Best regards,

Sebastien

-- 
Sebastien Badia
Xmpp/mail: <seb@sebian.fr>


Reply to: