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

Bug#633354: marked as done (ftbs with ld --as-needed)



Your message dated Sat, 09 Jul 2011 19:47:58 +0000
with message-id <E1QfdVO-0001lO-93@franck.debian.org>
and subject line Bug#633354: fixed in unison2.27.57 2.27.57-4
has caused the Debian Bug report #633354,
regarding ftbs with ld --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 owner@bugs.debian.org
immediately.)


-- 
633354: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633354
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: unison2.27.57
Version: 2.27.57-3
Severity: wishlist
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu oneiric ubuntu-patch

when building with ld --as-needed the libraries must be placed after
the objects needing their symbols. Else the library is not registered
as needed and dropped leading to undefined references.

See the log in the ubuntu bug:
https://bugs.launchpad.net/ubuntu/+source/unison2.27.57/+bug/803210

Attached patch fixes this issue by patching the Makefile.OCaml.


Description: fix build with ld --as-needed
 when building with ld --as-needed the libraries must be placed after
 the objects needing their symbols. Else the library is not registered
 as needed and dropped leading to undefined references.
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/unison2.27.57/+bug/803210
Author: Julian Taylor <jtaylor.debian@googlemail.com>
Index: unison2.27.57-2.27.57/Makefile.OCaml
===================================================================
--- unison2.27.57-2.27.57.orig/Makefile.OCaml	2011-07-09 17:32:06.350833248 +0200
+++ unison2.27.57-2.27.57/Makefile.OCaml	2011-07-09 17:32:03.470833246 +0200
@@ -349,7 +349,7 @@
 
 $(NAME)$(EXEC_EXT): $(CAMLOBJS) $(COBJS)
 	@echo Linking $@
-	$(CAMLC) -verbose $(CAMLFLAGS) -o $@ $(CFLAGS) $(CAMLLIBS) $(CLIBS) $^
+	$(CAMLC) -verbose $(CAMLFLAGS) -o $@ $(CFLAGS) $(CAMLLIBS) $^ $(CLIBS)
 
 # Unfortunately -output-obj does not put .o files into the output, only .cmx
 # files, so we have to use $(LD) to take care of COBJS.

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: unison2.27.57
Source-Version: 2.27.57-4

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

unison2.27.57-gtk_2.27.57-4_amd64.deb
  to main/u/unison2.27.57/unison2.27.57-gtk_2.27.57-4_amd64.deb
unison2.27.57_2.27.57-4.debian.tar.gz
  to main/u/unison2.27.57/unison2.27.57_2.27.57-4.debian.tar.gz
unison2.27.57_2.27.57-4.dsc
  to main/u/unison2.27.57/unison2.27.57_2.27.57-4.dsc
unison2.27.57_2.27.57-4_amd64.deb
  to main/u/unison2.27.57/unison2.27.57_2.27.57-4_amd64.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 633354@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stéphane Glondu <glondu@debian.org> (supplier of updated unison2.27.57 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 09 Jul 2011 21:18:41 +0200
Source: unison2.27.57
Binary: unison2.27.57 unison2.27.57-gtk
Architecture: source amd64
Version: 2.27.57-4
Distribution: unstable
Urgency: low
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Stéphane Glondu <glondu@debian.org>
Description: 
 unison2.27.57 - A file-synchronization tool for Unix and Windows
 unison2.27.57-gtk - A file-synchronization tool for Unix and Windows with GTK+ interf
Closes: 633354
Changes: 
 unison2.27.57 (2.27.57-4) unstable; urgency=low
 .
   [ Stéphane Glondu ]
   * Team upload
   * Remove obsolete README.source
   * Bump Standards-Version to 3.9.2
 .
   [ Julian Taylor ]
   * Fix build with ld --as-needed (Closes: #633354)
Checksums-Sha1: 
 194e6c1e091c349177274e1dc6ec2ea46c1a87dc 2134 unison2.27.57_2.27.57-4.dsc
 ec0843ce6db6d56d9dd247cf41b68e72534b549c 16751 unison2.27.57_2.27.57-4.debian.tar.gz
 b9bd4ddad6217ec56498776d2ee795d6e941f311 632200 unison2.27.57_2.27.57-4_amd64.deb
 a037385ea6534cef33680bbd473c4582daf53234 1166278 unison2.27.57-gtk_2.27.57-4_amd64.deb
Checksums-Sha256: 
 06fbeb7ee8e6624ab046405be73f64fc76b6ccace4f42c513751bbf0b373c65c 2134 unison2.27.57_2.27.57-4.dsc
 fe1a90b043721388d189b704884f969c863a890bb311c71f595fa01b7933b469 16751 unison2.27.57_2.27.57-4.debian.tar.gz
 842ec6f2e111fa1ee19c2371e59341fbf414a50f06ca99e766d25bfb248bc020 632200 unison2.27.57_2.27.57-4_amd64.deb
 1398f8b8006949be886affcc937d427c41c54f1a11ed11d04cbe0205f92f26d5 1166278 unison2.27.57-gtk_2.27.57-4_amd64.deb
Files: 
 1cd75452f180c38c3a5ca292babc1747 2134 utils optional unison2.27.57_2.27.57-4.dsc
 2ff1941b839fc92d355a73874ee6039a 16751 utils optional unison2.27.57_2.27.57-4.debian.tar.gz
 348d652dc69f9ffb1727fbc8a028c4d2 632200 utils optional unison2.27.57_2.27.57-4_amd64.deb
 aebd6c635272b3451fb6eb23ce5f5ae3 1166278 utils optional unison2.27.57-gtk_2.27.57-4_amd64.deb

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

iQIcBAEBCgAGBQJOGKyPAAoJEHhT2k1JiBrTqOoP/0o1EAOmiZnrBKecZGOFggPl
5F5eorSK9jNI5U+6O7HIchsuIepjYuDO9S8YNFInlWY9VFRR0HMlfpMZRK3qrHsX
lKS/5MA4msSKPoKfnaKLE0AUYEnncW0J6d+ebMbHHw+l2Hp/9T08Umoinhj+u/YH
3t9IY7u5NHIwRYJCQqruUjH+ZQgYBSD26BJSYYvfZNxm3QQ0l5Y7YbMQY5AB2J0p
tlk84byGO2Q2XoAMik6OXMGnhXEHZmlNDJSBMtqa+0CyBju8Vt4gwi1kgHlrejYO
AQNcomXOYws2e7m9qeg3oabljPDhwF/Di16Yx4n2fG034FQMhZfNyMPq64EIIxiP
xkD2ChYL2AaK6ycbUl4gQbEoZ/DKXyNpTQM3MibWjkcr+de3RqngCrcr15gp/rhH
9n1zMROBCorIMC900fp7D8NPe4p4bGMNFx15c+0pMGJ+P0GFMKybQPOP9bkKh9rB
50vS+e0EB5YfKu6hPU6zLIy2+alEj5X6OCz+Szw6vsA90MhiCpVSE+oXlBmEnWtN
K8aoFArqM6oJlaZd4T6xfzcG2M27vtexcvEZ79JgCrrT9rM1zqucn8+0n1+vmYbP
AWDL5gmgF3enMuWJTnCXEUa/P+/qDv0xZj7EWCfURbsc25TPJ9XG67FlD8Y8fVbA
d/d51ucu+5TjoK1WTIWW
=vPi7
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: