Bug#436683: curves: not handling nostrip build option (policy 10.1) sid/i386

2014-02-23 Thread Petter Reinholdtsen

Control: tags -1 + patch

I believe this patch fixes the issue by making sure 'make install' do
not strip the installed binary, but leave it to dh_strip to do it.

diff -ur curves-0.8.19/Makefile.in curves-0.8.19+nmu1/Makefile.in
--- curves-0.8.19/Makefile.in   2001-11-27 23:57:36.0 +
+++ curves-0.8.19+nmu1/Makefile.in  2014-02-23 08:01:40.0 +
@@ -293,7 +293,6 @@
 install: installdirs $(TARGET)
 # hello.info
$(INSTALL_PROGRAM) $(TARGET) $(bindir)/$(binprefix)
-   strip $(bindir)/$(binprefix)/$(TARGET)
-$(INSTALL_DATA) options $(docdir)
$(INSTALL_DATA) curves.1 $(mandir)/man1
$(INSTALL_DATA) curves.5 $(mandir)/man5

-- 
Happy hacking
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#436683: curves: not handling nostrip build option (policy 10.1) sid/i386

2007-08-08 Thread Julien Danjou
Package: curves
Version: 0.8.19
Severity: wishlist
User: [EMAIL PROTECTED]
Usertags: nostrip

Hello,

There was a problem while autobuilding your package with 
DEB_BUILD_OPTIONS=nostrip.
Final binaries are still stripped.

If you call dh_strip correctly in debian/rules, this may mean that upstream
is stripping anyway.
You should look for call to strip, ld -s or install -s which may strip binaries.


 Automatic build of curves_0.8.19 on octave for sid/i386 by rebuildd 0.2.1
 Build started at 2007-08-08 13:43:06.751794
 **
 Reading package lists...
 Building dependency tree...
 Reading state information...
 Need to get 151kB of source archives.
 Get:1 http://ftp.fr.debian.org sid/main curves 0.8.19 (dsc) [491B]
 Get:2 http://ftp.fr.debian.org sid/main curves 0.8.19 (tar) [150kB]
 Fetched 151kB in 0s (705kB/s)
 Download complete and in download only mode
 W: /home/staff/jd/.pbuilderrc does not exist
 I: using fakeroot in build.
 Current time: Wed Aug  8 13:43:09 UTC 2007
 pbuilder-time-stamp: 1186580589
 Building the build Environment
  - extracting base tarball [/var/cache/pbuilder/sid.tgz]
  - creating local configuration
  - copying local configuration
  - mounting /proc filesystem
  - mounting /dev/pts filesystem
  - policy-rc.d already exists
 Obtaining the cached apt archive contents
 Installing the build-deps
  - Attempting to parse the build-deps 
  - Considering build-dep debhelper (= 3.0.40)
- Trying debhelper
  - Considering build-dep g++
- Trying g++
  - Installing  debhelper g++
 Reading package lists...
 Building dependency tree...
 Reading state information...
 g++ is already the newest version.
 The following extra packages will be installed:
   file gettext gettext-base html2text intltool-debian libmagic1 po-debconf
 Suggested packages:
   dh-make cvs gettext-doc
 Recommended packages:
   curl wget lynx libmail-sendmail-perl libcompress-zlib-perl
 The following NEW packages will be installed:
   debhelper file gettext gettext-base html2text intltool-debian libmagic1
   po-debconf
 debconf: delaying package configuration, since apt-utils is not installed
 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
 Need to get 0B/3448kB of archives.
 After unpacking 10.7MB of additional disk space will be used.
 Selecting previously deselected package libmagic1.
 (Reading database ... 8965 files and directories currently installed.)
 Unpacking libmagic1 (from .../libmagic1_4.21-2_i386.deb) ...
 Selecting previously deselected package file.
 Unpacking file (from .../archives/file_4.21-2_i386.deb) ...
 Selecting previously deselected package gettext-base.
 Unpacking gettext-base (from .../gettext-base_0.16.1-2_i386.deb) ...
 Selecting previously deselected package html2text.
 Unpacking html2text (from .../html2text_1.3.2a-3_i386.deb) ...
 Selecting previously deselected package gettext.
 Unpacking gettext (from .../gettext_0.16.1-2_i386.deb) ...
 Selecting previously deselected package intltool-debian.
 Unpacking intltool-debian (from 
 .../intltool-debian_0.35.0+20060710.1_all.deb) ...
 Selecting previously deselected package po-debconf.
 Unpacking po-debconf (from .../po-debconf_1.0.9_all.deb) ...
 Selecting previously deselected package debhelper.
 Unpacking debhelper (from .../debhelper_5.0.53_all.deb) ...
 Setting up libmagic1 (4.21-2) ...
 
 Setting up file (4.21-2) ...
 Setting up gettext-base (0.16.1-2) ...
 
 Setting up html2text (1.3.2a-3) ...
 
 Setting up gettext (0.16.1-2) ...
 
 Setting up intltool-debian (0.35.0+20060710.1) ...
 Setting up po-debconf (1.0.9) ...
 Setting up debhelper (5.0.53) ...
  - Finished parsing the build-deps
 Reading package lists...
 Building dependency tree...
 Reading state information...
 fakeroot is already the newest version.
 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 Copying back the cached apt archive contents
 Copying source file
 - copying [curves_0.8.19.dsc]
 - copying [./curves_0.8.19.tar.gz]
 Extracting source
 gpg: can't open `/gnupg/options.skel': No such file or directory
 gpg: Signature made Thu Oct  2 06:38:01 2003 UTC using DSA key ID 2EAE5D2D
 gpg: Can't check signature: public key not found
 dpkg-source: extracting curves in curves-0.8.19
 dpkg-source: unpacking curves_0.8.19.tar.gz
  - Building the package
 Setting DEB_BUILD_OPTIONS=nostrip
 dpkg-buildpackage: source package is curves
 dpkg-buildpackage: source version is 0.8.19
 dpkg-buildpackage: source changed by Marc Singer [EMAIL PROTECTED]
 dpkg-buildpackage: host architecture i386
 dpkg-buildpackage: source version without epoch 0.8.19
  fakeroot debian/rules clean
 test -f curves.cxx -a -f debian/rules
 rm -f build
 /usr/bin/make -i distclean || /usr/bin/make -f Makefile.in distclean
 make[1]: Entering directory `/tmp/buildd/curves-0.8.19'
 make[1]: *** No rule to make target `distclean'.  Stop.
 make[1]: Leaving directory `/tmp/buildd/curves-0.8.19'
 make[1]: