[Pkg-ime-devel] Bug#723076: gcin: Please update compat level to 9 etc.
Osamu Aoki
osamu at debian.org
Mon Sep 16 07:20:33 UTC 2013
Source: gcin
Version: 2.8.1+dfsg-1
Severity: normal
Since there were FTBFS bug, I sponsored your prepared package as is.
(I was busy fixing ibus 1.4 -> 1.5 transition)
But since you made this long time ago, compat level is not yet in 9 and
you did not touch on reported bugs.
http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=gcin
Please fix this package for following in the git repo. Then I will use
"gbp buiuldpackage" to build it to upload.
* Update compat to 9 and update debhelper version in control.
* Please do not mix cdbs and modern dh $@ + override in debian/rules.
* Please close http://bugs.debian.org/713459 if this upload fixes
situation for all arches.
* Please include the idea of http://bugs.debian.org/693052 but doing it
under compat 9. Read:
https://wiki.debian.org/Multiarch/Implementation
debhelper manpage explaining compat level differences.
* Please consider to fix hardening issue if possible.
https://wiki.debian.org/HardeningWalkthrough (This is good page)
lintian result:
+++ lintian output +++
I: gcin: hardening-no-fortify-functions usr/lib/gcin/gcin2.so
N:
N: This package provides an ELF binary that lacks the use of fortified libc
N: functions. Either there are no potentially unfortified functions called
N: by any routines, all unfortified calls have already been fully validated
N: at compile-time, or the package was not built with the default Debian
N: compiler flags defined by dpkg-buildflags. If built using
N: dpkg-buildflags directly, be sure to import CPPFLAGS.
N:
N: NB: Due to false-positives, Lintian ignores some unprotected functions
N: (e.g. memcpy).
N:
N: Refer to http://wiki.debian.org/Hardening and
N: http://bugs.debian.org/673112 for details.
N:
N: Severity: normal, Certainty: wild-guess
N:
N: Check: binaries, Type: binary, udeb
N:
+++ end of lintian output +++
If you need help on any task, please ask.
I can not reliably test functionarity of package since I do not use it.
So I can only help on uploading and techinical packaging parts.
Osamu
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.11-rc7-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-- no debconf information
More information about the Pkg-ime-devel
mailing list