Your message dated Mon, 29 Nov 2010 02:47:08 -0500
with message-id <[email protected]>
and subject line close
has caused the Debian Bug report #569723,
regarding gprbuild: default configuration should avoid using rpath
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
569723: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=569723
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gprbuild
Version: 1.2.0-1
Severity: wishlist
Tags: patch

Hello.

Gprbuild does use rpath by default. I suggest that the version
distributed by Debian should be able with default options to generate
executables avoiding lintian warning about
http://wiki.debian.org/RpathIssue.

I'm not sure, but I believe this should not arm non-debian developers
since debian places the libraries in a well-defined place. And it
remains possible for specific needs to override the default value in a
project file.

With the following file in debian/patch/remove_rpath (and
debian/patches/series), the package compiles and installs on amd64.
Using it to compile my own package removes the lintian warning. I let you
see if you take the patch or not.

############
Avoid rpath on Debian, at least in default configuration.
See http://wiki.debian.org/RpathIssue.

Index: b/share/gprconfig/linker.xml
===================================================================
--- a/share/gprconfig/linker.xml        2010-02-13 20:20:25.000000000 +0100
+++ b/share/gprconfig/linker.xml        2010-02-13 20:20:33.000000000 +0100
@@ -192,7 +192,7 @@
 
    for Shared_Library_Suffix use ".so";
    for Library_Auto_Init_Supported use "true";
-   for Run_Path_Option  use ("-Wl,-rpath,");
+   for Run_Path_Option  use ();
     </config>
   </configuration>
 
############
-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (900, 'testing'), (50, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gprbuild depends on:
ii  libc6                         2.10.2-2   GNU C Library: Shared libraries
ii  libgcc1                       1:4.4.2-9  GCC support library
ii  libgnat-4.4                   4.4.3-1    Runtime library for GNU Ada applic
ii  libxmlada3.2                  3.2-4      XML/Ada, a full XML suite for Ada 

gprbuild recommends no packages.

Versions of packages gprbuild suggests:
ii  gnat-4.4                      4.4.3-1    The GNU Ada compiler
ii  gprbuild-doc                  1.2.0-1    a multi-language extensible build 

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 1.2.0-4

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 01 Jul 2010 20:02:22 -0400
Source: gprbuild
Binary: gprbuild gprbuild-doc
Architecture: source all i386
Version: 1.3.0-2
Distribution: unstable
Urgency: low
Maintainer: Stephen Leake <[email protected]>
Changed-By: Stephen Leake <[email protected]>
Description: 
 gprbuild   - a multi-language extensible build tool
 gprbuild-doc - a multi-language extensible build tool
Changes: 
 gprbuild (1.3.0-2) unstable; urgency=low
 .
   * change to source format 3.0 (quilt)
 .
   * bump debhelper version
 .
   * debian/control (Suggests): add gnat, ada-compiler, as required by
     Debian Ada Policy
Checksums-Sha1: 
 eaf7508d4577b8e1ecc2a7085ef5506fe85e7d52 1883 gprbuild_1.3.0-2.dsc
 1b50480c91d295b1a428cecaac4bf1090b689d6c 13656 gprbuild_1.3.0-2.debian.tar.gz
 6dbc2ff097ac6dfa5f246089b1b6c43ee964c728 350658 gprbuild-doc_1.3.0-2_all.deb
 c87768eecdc7bb73d651d3b3458b9b66c3e382ca 2302846 gprbuild_1.3.0-2_i386.deb
Checksums-Sha256: 
 bdd92ca9f239c7ea1658dce89ed12b1717a20a2fc058c0e1262c48ebe621901d 1883 
gprbuild_1.3.0-2.dsc
 3c571055f3512bfcc5520c335494d1764cfb22723af4c9fcdecc3df0d88c96b9 13656 
gprbuild_1.3.0-2.debian.tar.gz
 3bb82cc4fdd20ae58117e5599d907bd2db729133c00ac2fe0bf2227f0e234890 350658 
gprbuild-doc_1.3.0-2_all.deb
 3448711f89114f2ee0a8373c4ba2d5c67d176255d0899b2a55992a06da058cc3 2302846 
gprbuild_1.3.0-2_i386.deb
Files: 
 24bc1caa98ffafa331d55243143ded83 1883 devel optional gprbuild_1.3.0-2.dsc
 e7f3d29cb4f3a509056ac83436f014ea 13656 devel optional 
gprbuild_1.3.0-2.debian.tar.gz
 9ec7cd8d978c00e7f1e2a9f5b71397a8 350658 doc optional 
gprbuild-doc_1.3.0-2_all.deb
 481fa2860b62093ff07aee109420ac8a 2302846 devel optional 
gprbuild_1.3.0-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBAgAGBQJMMt6qAAoJEOzB1fWh/Gz6BoQP/0q1BTvFzu7oRVe/briUpL+a
zQIT+fNBWqPOwse529IlHo3VhIJDjGCneCBbxGUVqB0pqG8baUyvI6n4jxn8ro5Z
zRp8DieIKnnv8u/1bp3sNtppJyX09wG98vt1d02knSe+tvv4VIy4LI58UQrawoS7
l5kardNzN//LTD+E7lj6LoYdoktFsOWdsG1gkSjnmARtM6QVDVErVzUwPcZnWSzj
keyha9jfiR9TJ0k+6f7NMo0GvKhNeSNxWGBXj2BGKVwU4O7WU+g6LTtZna+rcnik
EtEoePH6yefJdRmObC6p7rTsKBxfWFsF1HPn1Ii1QWRGi9UgKZe94ywOlb+aCS2M
+9U4YaxQ+VaODVGCPHNKUjTrkDnwk7zrHefpmHj8EYwgU4f4mMINd7CLbX4NgF30
j1zPVWuu/Zwn9vt28Q6etXXEc2lAHSQKPCy/Uh6feASIcHBvPvJAplcja1vdZ4nF
b9KoFE2riTq1qXidxTwHZLmbitkbL4coqhbDHJmHr1QCmM8J560IXQrpGq2rl8MO
bXfHTvabCfjBNXPUWz3sHD2QNK7m0kHc1NXOZyf48RmJcXwS5Dr1zmzdz3uh5z1i
Xq/ycw32RU/wTheDpPT3HlYyVrUKnoFowWQC7MZ86xVgvIo3a3R931HerOS+FEyM
rYV9PRvGs7hUxwfUXN6r
=+KdO
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to