Your message dated Mon, 26 Sep 2016 01:03:42 +0000
with message-id <[email protected]>
and subject line Bug#794009: fixed in libedit 3.1-20160618-1~exp1
has caused the Debian Bug report #794009,
regarding libedit FTBFS in wily proposed due to wrong LDFLAGS usage
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.)


-- 
794009: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794009
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libedit
Version: 3.1-20150325-1
Severity: important
Tags: patch
User: [email protected]
Usertags: origin-ubuntu wily ubuntu-patch

Dear Maintainer,

libedit is failing to build in Wily (proposed) due to LIBBSD_LIBS being added 
to LDFLAGS instead of LIBS.

As stated in 
https://wiki.debian.org/ToolChain/DSOLinking#Only_link_with_needed_libraries 
and 
http://www.gnu.org/software/autoconf/manual/autoconf-2.60/html_node/Preset-Output-Variables.html#index-LDFLAGS-93
 
libraries must be added to LIBS instead of LDFLAGS.

*** /tmp/tmpCmy43w/bug_body

In Ubuntu, the attached patch was applied to achieve the following:

- fix build in Wily (proposed)

  * debian/patches/libbsd.patch: use LIBS instead of LDFLAGS 


Thanks for considering the patch.


-- System Information:
Debian Release: jessie/sid
  APT prefers vivid-updates
  APT policy: (500, 'vivid-updates'), (500, 'vivid-security'), (500, 'vivid'), 
(100, 'vivid-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.19.0-23-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru libedit-3.1-20150325/debian/changelog libedit-3.1-20150325/debian/changelog
diff -Nru libedit-3.1-20150325/debian/patches/libbsd.patch libedit-3.1-20150325/debian/patches/libbsd.patch
--- libedit-3.1-20150325/debian/patches/libbsd.patch	2015-04-28 04:51:33.000000000 -0300
+++ libedit-3.1-20150325/debian/patches/libbsd.patch	2015-07-29 14:38:41.000000000 -0300
@@ -1,21 +1,19 @@
-Index: libedit/configure.ac
-===================================================================
---- libedit.orig/configure.ac
-+++ libedit/configure.ac
-@@ -61,6 +61,12 @@ AC_CHECK_LIB(tinfo, tgetent,,
+--- a/configure.ac
++++ b/configure.ac
+@@ -61,6 +61,12 @@
    )]
  )
  
 +PKG_CHECK_MODULES(LIBBSD, [libbsd-overlay],
 +  [CFLAGS="$CFLAGS $LIBBSD_CFLAGS"
-+   LDFLAGS="$LDFLAGS $LIBBSD_LIBS"
++   LIBS="$LIBS $LIBBSD_LIBS"
 +   MODULES="$MODULES libbsd"
 +   AC_SUBST([MODULES])]
 +)
  
  ### use option --enable-widec to turn on use of wide-character support
  EL_ENABLE_WIDEC
-@@ -117,24 +123,32 @@ AC_PROG_GCC_TRADITIONAL
+@@ -117,24 +123,32 @@
  #AC_FUNC_REALLOC
  AC_TYPE_SIGNAL
  AC_FUNC_STAT

--- End Message ---
--- Begin Message ---
Source: libedit
Source-Version: 3.1-20160618-1~exp1

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

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.
Sylvestre Ledru <[email protected]> (supplier of updated libedit 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: Sat, 25 Jun 2016 23:23:46 +0200
Source: libedit
Binary: libedit2 libedit-dev libedit2-dbg
Architecture: source amd64
Version: 3.1-20160618-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: LLVM Packaging Team <[email protected]>
Changed-By: Sylvestre Ledru <[email protected]>
Description:
 libedit-dev - BSD editline and history libraries (development files)
 libedit2   - BSD editline and history libraries
 libedit2-dbg - BSD editline and history libraries (debug package)
Closes: 794009
Changes:
 libedit (3.1-20160618-1~exp1) experimental; urgency=medium
 .
   * New upstream release
   * Upstream moved many symbols as private. Because 236 are now missing,
     I am concerned about potential regressions even if upstream
     didn't bump the soname
   * Fix: Libraries must be added to LIBS instead of LDFLAGS
     (Closes: #794009)
   * Standards-Version updated 3.9.8
Checksums-Sha1:
 c4a559bac5d8457393a62078b5f22cdbc19d8aaf 2255 libedit_3.1-20160618-1~exp1.dsc
 56590b6827bb208d84c26c791371360bf8c316a6 508615 
libedit_3.1-20160618.orig.tar.gz
 d09c478cb6de614dd84579564a4bf69352021000 11042 
libedit_3.1-20160618-1~exp1.debian.tar.bz2
 d36405d79f2f25be5151cc5bbd73987838257748 104640 
libedit-dev_3.1-20160618-1~exp1_amd64.deb
 e5391d8fab16c3636354130da19d098d761f369a 202330 
libedit2-dbg_3.1-20160618-1~exp1_amd64.deb
 6ff1f6965038f42611feda3dbc779f250bf09f34 84534 
libedit2_3.1-20160618-1~exp1_amd64.deb
Checksums-Sha256:
 27c78a3c5f7ad74c15fcd4dfd5e0ba62168770bbc49b8c9b142efa3db1bcdd2d 2255 
libedit_3.1-20160618-1~exp1.dsc
 b6b159c0c6ec8a7f349ea2a75d8b960efa346c462c1ac4921f1ac0de85a9f5d6 508615 
libedit_3.1-20160618.orig.tar.gz
 c715cd81cf67403ef7bfa4ac05a5ee2e6f9af502dfda2382d07a9d07aae41e4c 11042 
libedit_3.1-20160618-1~exp1.debian.tar.bz2
 4589fc246d402f07ed85b4c9476addb10a2a72c3926a9e90813e02a92fd2d614 104640 
libedit-dev_3.1-20160618-1~exp1_amd64.deb
 26e3fda2967ec372b1e7a16afa668138c27290ef3dc1d8846dc6c1b85c139081 202330 
libedit2-dbg_3.1-20160618-1~exp1_amd64.deb
 cf41b981e3d34e0256f3422cc2522fe6b4c0d6058327cca7fa63cc362a525e31 84534 
libedit2_3.1-20160618-1~exp1_amd64.deb
Files:
 b8a147c1a3c5efaf27980b2cd0915868 2255 libs standard 
libedit_3.1-20160618-1~exp1.dsc
 b6e60f326a3fce91bea1a6fe4700af58 508615 libs standard 
libedit_3.1-20160618.orig.tar.gz
 6cd19f95d85794a84b0c01072f3b3e45 11042 libs standard 
libedit_3.1-20160618-1~exp1.debian.tar.bz2
 f27581012cdc179183d08d4c91a96e71 104640 libdevel optional 
libedit-dev_3.1-20160618-1~exp1_amd64.deb
 a9941c630f62e268054748017edc6433 202330 debug extra 
libedit2-dbg_3.1-20160618-1~exp1_amd64.deb
 58e02028e8bfb27489a5e09a6e147bec 84534 libs standard 
libedit2_3.1-20160618-1~exp1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJX6HJVAAoJEH5lKNp1LxvhCIwP/3EfrRQzJmCMou4JDeUDZWzN
9XhoB02ro0mu53vTQwIBiOzzJNMGi20Hoiq+kif3PLcFXP7XQA79ICerZbl6d8vS
/hnB2WwH1xR3uVemGyZ29Q+qrMqb5KNjohYS0yw7PdjJY8vOueMJlIjlhptDfW/3
aS1hBBxL2yKoF5IXNmY/3eYeFGqnCSzvqFRoHQa0VrnsiS1s09/E5zspIp2tzwdI
uhQ8L57Tu3jPH6RYoEw8QnbK79dpDUWliAR+PrCmU/oFYj0xqtBDGQ61ds8hHJxu
sVCiMgLm9dUu5yWnqgudZso5XU8PDwHPq+qHVu0D8qwefaEwZ1Ov+hSn1iBGso9+
2t9RAZbEcDjW41BKoGHl9QYYnU5xcqhBiSrZEfYA67faHloVGKTpbGLu03egQ4yQ
dGhW3rbsPV1fkD1SAch/tAn+7ZBYnyfyuFAQr9dn7cWnY6Mn6nPDr5t+C3zB1wxr
gkzMnZfMh2K3TQi2GR/y5ndlG5sipm3ZuyxEQCt1cnfQDmx2REtfOMTDLcYJZ5z9
46tua+t74SQstWqGal6tS7fC/uWYMtDzmufPy0gNXi+a5W+jBog61eQr/RCwgkoy
NhnGGu4isVWBlV0jPNLWoQCJmaRywACNEqevKBmLBPF63p02TjZCnEYZWHBTHgcq
cAh4rm+OQvHuMVNnXidj
=VePW
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to