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

Bug#431346: marked as done (kdesdk: wrongly assume that triplet ends with -gnu on glibc based systems)



Your message dated Mon, 03 Sep 2007 21:02:54 +0000
with message-id <E1ISJ4Q-0001iY-Vr@ries.debian.org>
and subject line Bug#431346: fixed in kdesdk 4:3.5.7-3
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: kdesdk
Version: 3.5.7-2
Severity: important
Tags: patch

The configure scripts of kdesdk try to detect a glibc system by checking
if the triplet ends with -gnu. This is wrong on armel (ARM eabi),
as well as on mips n32 and mips64.

This make the package FTBFS on those system as kmtrace is not built.

Please find a patch below to fix that.


--- kdesdk-3.5.7.orig/debian/patches/07_armel.diff
+++ kdesdk-3.5.7/debian/patches/07_armel.diff
@@ -0,0 +1,37 @@
+--- kdesdk-3.5.7.orig/configure.in
++++ kdesdk-3.5.7/configure.in
+@@ -423,7 +423,7 @@
+ dnl AC_OUTPUT( kmtrace/kminspector )
+ 
+ case "$host" in
+-   *-gnu)
++   *-gnu*)
+       saved_LIBS="$LIBS"
+       LIBS="$LIBS -Wl,-Bstatic -liberty -Wl,-Bdynamic"
+       AC_TRY_LINK([], [], [kde_compile_kmtrace=$GCC], [kde_compile_kmtrace=no])
+only in patch2:
+unchanged:
+--- kdesdk-3.5.7.orig/kmtrace/configure.in.in
++++ kdesdk-3.5.7/kmtrace/configure.in.in
+@@ -1,7 +1,7 @@
+ dnl AC_OUTPUT( kmtrace/kminspector )
+ 
+ case "$host" in
+-   *-gnu)
++   *-gnu*)
+       saved_LIBS="$LIBS"
+       LIBS="$LIBS -Wl,-Bstatic -liberty -Wl,-Bdynamic"
+       AC_TRY_LINK([], [], [kde_compile_kmtrace=$GCC], [kde_compile_kmtrace=no])
+only in patch2:
+unchanged:
+--- kdesdk-3.5.7.orig/configure
++++ kdesdk-3.5.7/configure
+@@ -37844,7 +37844,7 @@
+ 
+ 
+ case "$host" in
+-   *-gnu)
++   *-gnu*)
+       saved_LIBS="$LIBS"
+       LIBS="$LIBS -Wl,-Bstatic -liberty -Wl,-Bdynamic"
+       cat >conftest.$ac_ext <<_ACEOF


-- System Information:
Debian Release: lenny/sid
Architecture: armel (armv5tejl)

Kernel: Linux 2.6.18-4-versatile
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash


--- End Message ---
--- Begin Message ---
Source: kdesdk
Source-Version: 4:3.5.7-3

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

cervisia_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/cervisia_3.5.7-3_amd64.deb
kapptemplate_3.5.7-3_all.deb
  to pool/main/k/kdesdk/kapptemplate_3.5.7-3_all.deb
kbabel-dev_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kbabel-dev_3.5.7-3_amd64.deb
kbabel_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kbabel_3.5.7-3_amd64.deb
kbugbuster_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kbugbuster_3.5.7-3_amd64.deb
kcachegrind-converters_3.5.7-3_all.deb
  to pool/main/k/kdesdk/kcachegrind-converters_3.5.7-3_all.deb
kcachegrind_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kcachegrind_3.5.7-3_amd64.deb
kdesdk-dbg_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kdesdk-dbg_3.5.7-3_amd64.deb
kdesdk-doc-html_3.5.7-3_all.deb
  to pool/main/k/kdesdk/kdesdk-doc-html_3.5.7-3_all.deb
kdesdk-kfile-plugins_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kdesdk-kfile-plugins_3.5.7-3_amd64.deb
kdesdk-kio-plugins_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kdesdk-kio-plugins_3.5.7-3_amd64.deb
kdesdk-misc_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kdesdk-misc_3.5.7-3_amd64.deb
kdesdk-scripts_3.5.7-3_all.deb
  to pool/main/k/kdesdk/kdesdk-scripts_3.5.7-3_all.deb
kdesdk_3.5.7-3.diff.gz
  to pool/main/k/kdesdk/kdesdk_3.5.7-3.diff.gz
kdesdk_3.5.7-3.dsc
  to pool/main/k/kdesdk/kdesdk_3.5.7-3.dsc
kdesdk_3.5.7-3_all.deb
  to pool/main/k/kdesdk/kdesdk_3.5.7-3_all.deb
kmtrace_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kmtrace_3.5.7-3_amd64.deb
kompare_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kompare_3.5.7-3_amd64.deb
kspy_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kspy_3.5.7-3_amd64.deb
kuiviewer_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kuiviewer_3.5.7-3_amd64.deb
kunittest_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/kunittest_3.5.7-3_amd64.deb
libcvsservice-dev_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/libcvsservice-dev_3.5.7-3_amd64.deb
libcvsservice0_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/libcvsservice0_3.5.7-3_amd64.deb
poxml_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/poxml_3.5.7-3_amd64.deb
umbrello_3.5.7-3_amd64.deb
  to pool/main/k/kdesdk/umbrello_3.5.7-3_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 431346@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> (supplier of updated kdesdk 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: SHA1

Format: 1.7
Date: Fri, 27 Jul 2007 15:36:32 +0200
Source: kdesdk
Binary: kspy kcachegrind-converters kdesdk-kio-plugins cervisia kbabel-dev kuiviewer kdesdk-kfile-plugins poxml kmtrace kapptemplate kbabel kunittest kbugbuster kompare kdesdk-scripts kdesdk-doc-html kdesdk-dbg libcvsservice0 kcachegrind kdesdk-misc kdesdk umbrello libcvsservice-dev
Architecture: source all amd64
Version: 4:3.5.7-3
Distribution: unstable
Urgency: low
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Description: 
 cervisia   - a graphical CVS front end for KDE
 kapptemplate - creates a framework to develop a KDE application
 kbabel     - PO-file editing suite for KDE
 kbabel-dev - PO-file editing suite for KDE (development files)
 kbugbuster - a front end for the KDE bug tracking system
 kcachegrind - visualisation tool for valgrind profiling output
 kcachegrind-converters - format converters for KCachegrind profiling visualisation tool
 kdesdk     - software development kit from the official KDE release
 kdesdk-dbg - debugging symbols for kdesdk
 kdesdk-doc-html - KDE Software Development Kit documentation in HTML format
 kdesdk-kfile-plugins - KDE file dialog plugins for software development files
 kdesdk-kio-plugins - subversion ioslave for KDE
 kdesdk-misc - various goodies from the KDE Software Development Kit
 kdesdk-scripts - a set of useful development scripts for KDE
 kmtrace    - a KDE memory leak tracer
 kompare    - a KDE GUI for viewing differences between files
 kspy       - examines the internal state of a Qt/KDE app
 kuiviewer  - viewer for Qt Designer user interface files
 kunittest  - unit testing library for KDE
 libcvsservice-dev - development files for CVS DCOP service
 libcvsservice0 - DCOP service for accessing CVS repositories
 poxml      - tools for using PO-files to translate DocBook XML files
 umbrello   - UML modelling tool and code generator
Closes: 428059 431346
Changes: 
 kdesdk (4:3.5.7-3) unstable; urgency=low
 .
   +++ Changes by Sune Vuorela:
 .
   * Implement the use of uploaders.mk and update uploaders.
   * Don't think that all gnu triplets end with gnu on glibc based systems.
     We also have gnueabi for new arm eabi and the different newer mipsen
     also doesn't end with -gnu. Thanks to Aurelien Jarno for the bug report
     and a suggested fix. (Closes: #431346)
   * Pull newer umbrello release in. (Closes: #428059).
   * Update buildprep.
 .
    +++ Changes by Ana Beatriz Guerrero Lopez:
 .
   * Update section in Debian menu files.
Files: 
 d439a544240d026b5a9c5c287189f26b 1335 kde optional kdesdk_3.5.7-3.dsc
 f05b7bba3381830458d02f60565b3aae 427183 kde optional kdesdk_3.5.7-3.diff.gz
 7576297fadcd57376855789c96fbb180 22046 kde optional kdesdk_3.5.7-3_all.deb
 b90907573e0428b544da65d2446d8239 183172 doc optional kdesdk-doc-html_3.5.7-3_all.deb
 707c4448736e74b3b061e473dc6eb9b3 328380 devel optional kapptemplate_3.5.7-3_all.deb
 369171a1742eff41626b9bcde701f5ec 36790 devel optional kcachegrind-converters_3.5.7-3_all.deb
 cb63a2db11e7a7287fc1de0504abe16f 290018 devel optional kdesdk-scripts_3.5.7-3_all.deb
 0e0d7d7699d6a630c0989e1df81af00c 790668 devel optional cervisia_3.5.7-3_amd64.deb
 eac91993c1cfd1aa256fd07a26150423 1831964 devel optional kbabel_3.5.7-3_amd64.deb
 5b59bb154ac4306c5f24cf330d33e4b6 46036 libdevel optional kbabel-dev_3.5.7-3_amd64.deb
 5ed383031eb3a9950ccafb83e3eef891 470092 devel optional kbugbuster_3.5.7-3_amd64.deb
 e9c7fe3fbc9b7597d18d71c9d4f3bbfe 402520 devel optional kcachegrind_3.5.7-3_amd64.deb
 5872b3592ca6953137e524003cda1c51 56388 kde optional kdesdk-kfile-plugins_3.5.7-3_amd64.deb
 4aaf3bd2e263ad1465d25d8b0ef84337 78874 devel optional kdesdk-misc_3.5.7-3_amd64.deb
 be6df0bb75307feb7314dab40d244604 118550 devel optional kmtrace_3.5.7-3_amd64.deb
 b24586c38ccca8161c48233f5eaab3ec 525064 devel optional kompare_3.5.7-3_amd64.deb
 bcfb306dc44351602e88743d07b460ed 56454 devel optional kspy_3.5.7-3_amd64.deb
 28cd47ea2485076d357e8747963be827 72686 devel optional kuiviewer_3.5.7-3_amd64.deb
 cae97ba20877995542739f9b573002e5 112988 libs optional libcvsservice0_3.5.7-3_amd64.deb
 26b52fd714778ab1e8ec9138c8506b90 25306 libdevel optional libcvsservice-dev_3.5.7-3_amd64.deb
 b56eaf07965f476f7adda9890ff23274 413742 devel optional poxml_3.5.7-3_amd64.deb
 bffb8ba53a5ec1cfb57fa886fc22c479 2266872 devel optional umbrello_3.5.7-3_amd64.deb
 0c02b2d1e6b0a9a714dc0f29d95c20a6 455116 devel optional kdesdk-kio-plugins_3.5.7-3_amd64.deb
 803af293d22120acdc3f66343ebe01a2 77870 devel optional kunittest_3.5.7-3_amd64.deb
 88b2444e30ffb9b8fa11c71c80e6dde1 28006638 libdevel extra kdesdk-dbg_3.5.7-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Signed by Ana Guerrero

iD8DBQFG3GWYn3j4POjENGERAjoOAJwIi+gsnHt3rM8hsRq0CTiMyYsy6ACbBUUe
uZ2hM+USN0kxqDJyrc1R5WI=
=PCzm
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: