Your message dated Sun, 09 Oct 2011 12:20:14 +0000
with message-id <[email protected]>
and subject line Bug#607396: fixed in liborigin 20080225-2.1
has caused the Debian Bug report #607396,
regarding FTBFS with linker flag --as-needed
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.)


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

Hi,

liborigin fails to build if the linker flag --as-needed is used. [1,2] 
The reason is that --as-needed forces a strict linking order (symbol 
users given in front of symbol definitions).

Attached is a patch that fixes the problem.

Cheers,
   Stefan.
[1]:
<http://people.ubuntuwire.org/~lucas/ubuntu-nbs/32/liborigin_20080225-2_lubuntu32.buildlog>
[2]:
<http://people.ubuntuwire.org/~lucas/ubuntu-nbs/64/liborigin_20080225-2_lubuntu64.buildlog>

-- System Information:
Debian Release: squeeze/sid
  APT prefers natty-updates
  APT policy: (500, 'natty-updates'), (500, 'natty-security'), (500, 'natty')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-8-generic (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Index: liborigin-20080225/Makefile.LINUX
===================================================================
--- liborigin-20080225.orig/Makefile.LINUX	2010-12-17 22:07:51.030175732 +0100
+++ liborigin-20080225/Makefile.LINUX	2010-12-17 22:08:03.970175732 +0100
@@ -23,7 +23,7 @@
 	ln -sf $(TARGET3) $(TARGET2))
 
 $(OPJ2DAT): $(OPJ2DAT).cpp 
-	$(CC) $(CFLAGS) -L lib/ -o $(OPJ2DAT) -lorigin $(OPJ2DAT).cpp
+	$(CC) $(CFLAGS) -L lib/ -o $(OPJ2DAT) $(OPJ2DAT).cpp -lorigin
 
 clean :
 	rm -f *~ *.o $(OPJ2DAT) $(TARGET0)*

--- End Message ---
--- Begin Message ---
Source: liborigin
Source-Version: 20080225-2.1

We believe that the bug you reported is fixed in the latest version of
liborigin, which is due to be installed in the Debian FTP archive:

liborigin-dev_20080225-2.1_i386.deb
  to main/libo/liborigin/liborigin-dev_20080225-2.1_i386.deb
liborigin0_20080225-2.1_i386.deb
  to main/libo/liborigin/liborigin0_20080225-2.1_i386.deb
liborigin_20080225-2.1.diff.gz
  to main/libo/liborigin/liborigin_20080225-2.1.diff.gz
liborigin_20080225-2.1.dsc
  to main/libo/liborigin/liborigin_20080225-2.1.dsc
opj2dat_20080225-2.1_i386.deb
  to main/libo/liborigin/opj2dat_20080225-2.1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <[email protected]> (supplier of updated liborigin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 07 Oct 2011 13:58:38 +0200
Source: liborigin
Binary: liborigin-dev liborigin0 opj2dat
Architecture: source i386
Version: 20080225-2.1
Distribution: unstable
Urgency: low
Maintainer: Gudjon I. Gudjonsson <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Description: 
 liborigin-dev - library for reading OriginLab Origin project files 
(development)
 liborigin0 - library for reading OriginLab Origin project files (runtime)
 opj2dat    - OriginLab Origin project files to data files converter
Closes: 607396 625068
Changes: 
 liborigin (20080225-2.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix "FTBFS with linker flag --as-needed" and "FTBFS: tree.hh:138:21:
     error: 'ptrdiff_t' does not name a type": Apply patches from Ubuntu:
 .
   [ Stefan Potyra ]
   * debian/patches/02_makefile_as_needed.patch: Adjust link order in Makefile
     to fix a FTBFS with --as-needed linker flag (closes: #607396).
 .
   [ Colin Watson ]
   * debian/patches/cstddef.patch: Include <cstddef> for ptrdiff_t
     (closes: #625068, LP: #771110).
Checksums-Sha1: 
 f24aaff0cfe0389ad8861601aa2e014e0683a816 2017 liborigin_20080225-2.1.dsc
 a0ede669f0a3e439680ce7b92fce0024b791f931 4134 liborigin_20080225-2.1.diff.gz
 9689b6f05104be8f3a1a61c1883c54d8e52ba004 24882 
liborigin-dev_20080225-2.1_i386.deb
 f5421dd779f33a1eb1fdc572c96252d32a75afb8 72928 liborigin0_20080225-2.1_i386.deb
 dc07cad756508698a141b013f20d094ec4667d66 10438 opj2dat_20080225-2.1_i386.deb
Checksums-Sha256: 
 88ecea4a5fd9abfb5c3e7843d4b024b6d9e9964db0aa92688d91eb20282cdfe3 2017 
liborigin_20080225-2.1.dsc
 a6769e3e780cb4c401c4d8d629b067b1b7a7dbadcb9f93d102a59dda9f870a7f 4134 
liborigin_20080225-2.1.diff.gz
 802eb67929764d3f4c4a5f018c99b7d5dead70980796e187e2ea2b1407ea934b 24882 
liborigin-dev_20080225-2.1_i386.deb
 81050c9b6c9bd51e51270dda1820c127cddd74434323eaa71ee23fb84b0e79b8 72928 
liborigin0_20080225-2.1_i386.deb
 7118c35c1743fed2c09108325b9c3cd3e26f435379d6077db287ac5244104446 10438 
opj2dat_20080225-2.1_i386.deb
Files: 
 03d27b7ce2327c5df291943e0bebe02b 2017 libs optional liborigin_20080225-2.1.dsc
 54a382047007ee31ecc2cecee20414ac 4134 libs optional 
liborigin_20080225-2.1.diff.gz
 d05f5435c6746036a86063fe12fa9683 24882 libdevel optional 
liborigin-dev_20080225-2.1_i386.deb
 fd2d58fcdfaa4ee7857e41d33d8a450c 72928 libs optional 
liborigin0_20080225-2.1_i386.deb
 9f486ec3dc79dc280ca70644b75e7c30 10438 science optional 
opj2dat_20080225-2.1_i386.deb

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

iQIcBAEBCAAGBQJOjum9AAoJELs6aAGGSaoGNi0P/3gWKXCVzXpRwcomzwBuGA+Y
MkkpQGi1a+STwvvntDylzs7n6I9JHRMUoRqxDz3vfgo42HUgQ6Obfc0ufZ1YAomH
OoUWhhAUE3BsIF7C15DDfG9bvL6RQUTNzDZjcmUHRfqqNgAlGInpnU9RtBo+jxIi
K1lK+Uj0VyxoIQb7GpdT3F1E02yfXsU/YWCtMdbKNxSTk3seLcy5GLEcYHHN9/Fp
pIpUXCIc63nTC7kDHcnC/Cri8GIic7Y1SgoAcBO+hQD3s2l2MZ2OrwnfbqvcH3tc
h/BXG70gfAgXJELINMNl8Hhrf+pogDz0mdeN8NNFLEg9cyY0rFtm8LLndvUh8Nks
85U7pGRQRg/2gbRXAEIuuGtIcrMHWFhKyctw2DKT8WHZZp4o63Tc7322rsQmkEgJ
CG15JsqoEb4tc0SwgtpbGH9njSn7R0DZXMXOin4Kdhcq9T7aZHm5YaozPV8JbaKw
QJbOpEUpL+naT1ig9VKTHLvZv0HxZhrgebcor+Y8Y3CH9XkWQhjiLNIqT4o3z2ne
esAIfsLRbGr6YolZTWey3Yx5Lz+cOi2bkGds/M6bmYIDiq0y6hWODP3EK90cqHGW
R7dPZtjEpVqXWsqx58SGypMSxnXP5KuAT4Ttt8G26bkU4E/Qe0raULz3Ur+LM5sP
wWuGaCw9mdQlvIQUBrCq
=8Aom
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to