Your message dated Mon, 29 Aug 2005 14:02:25 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#289599: fixed in kdelibs 4:3.4.2-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) -------------------------------------- Received: (at submit) by bugs.debian.org; 10 Jan 2005 01:04:20 +0000 >From [EMAIL PROTECTED] Sun Jan 09 17:04:19 2005 Return-path: <[EMAIL PROTECTED]> Received: from 174.red-62-57-140.user.auna.net (khazad.dyndns.org) [62.57.140.174] by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1Cnnyk-0008Ts-00; Sun, 09 Jan 2005 17:04:18 -0800 Received: from rmh by khazad.dyndns.org with local (Exim 4.34) id 1Cnntl-00032M-BM; Mon, 10 Jan 2005 01:59:09 +0100 Content-Type: multipart/mixed; boundary="===============1763388190==" MIME-Version: 1.0 From: Robert Millan <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: FTBFS on kfreebsd-gnu X-Mailer: reportbug 3.5 Date: Mon, 10 Jan 2005 01:59:09 +0100 Message-Id: <[EMAIL PROTECTED]> Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2005_01_02 X-Spam-Level: This is a multi-part MIME message sent by reportbug. --===============1763388190== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline Package: kdelibs Severity: wishlist Tags: patch The attached patches fix FTBFS on kfreebsd-gnu. After applying the upstream part you have to regenerate config.h.in, configure.in. Relibtoolisation is also needed. -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable') Architecture: kfreebsd-i386 (i386) Kernel: GNU/kFreeBSD 5.3+1-1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C) --===============1763388190== MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="utf-8" Content-Disposition: attachment; filename="kdelibs_debian.diff" diff -ur kdelibs-3.3.1.old/debian/control kdelibs-3.3.1/debian/control --- kdelibs-3.3.1.old/debian/control 2005-01-05 01:18:16.000000000 +0100 +++ kdelibs-3.3.1/debian/control 2005-01-05 01:27:05.000000000 +0100 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Uploaders: Christopher L Cheney <[EMAIL PROTECTED]>, Adeodato Simó <[EMAIL PROTECTED]>, Riku Voipio <[EMAIL PROTECTED]> -Build-Depends: automake1.9, debhelper (>> 4.2.0), docbook-to-man, gawk, gettext, libart-2.0-dev, libarts1-dev (>> 1.3.0), libaspell-dev, libbz2-dev, libcupsys2-dev, libdb4.2-dev, libfam-dev, libidn11-dev, libjasper-1.701-dev, libldap2-dev, libopenexr-dev (>= 1.2.1), libpam0g-dev, libpcre3-dev, libsasl2-dev, libssl-dev, libtiff4-dev, libxml2-dev, libxml2-utils, libxrender-dev, libxslt1-dev, qt3-doc, sharutils, texinfo, xlibmesa-glu-dev +Build-Depends: automake1.9, debhelper (>> 4.2.0), docbook-to-man, gawk, gettext, libart-2.0-dev, libarts1-dev (>> 1.3.0), libaspell-dev, libbz2-dev, libcupsys2-dev, libdb4.2-dev, libfam-dev, libidn11-dev, libjasper-1.701-dev, libldap2-dev, libopenexr-dev (>= 1.2.1), libpam0g-dev, libpcre3-dev, libsasl2-dev, libssl-dev, libtiff4-dev, libxml2-dev, libxml2-utils, libxrender-dev, libxslt1-dev, qt3-doc, sharutils, texinfo, xlibmesa-glu-dev | libglu1-mesa-dev Build-Depends-Indep: doxygen, qt3-doc Standards-Version: 3.6.1 --===============1763388190== Content-Type: text/x-c; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="kdelibs_upstream.diff" diff -ur kdelibs-3.3.1.old/configure.in.in kdelibs-3.3.1/configure.in.in --- kdelibs-3.3.1.old/configure.in.in 2004-02-26 22:15:43.000000000 +0100 +++ kdelibs-3.3.1/configure.in.in 2005-01-09 23:44:31.000000000 +0100 @@ -115,7 +115,7 @@ AC_CHECK_RANDOM AC_CHECK_MKSTEMPS AC_CHECK_MKDTEMP -AC_CHECK_FUNCS(strtoll socket seteuid setegid strfmon stpcpy gettimeofday) +AC_CHECK_FUNCS(strtoll socket seteuid setegid strfmon stpcpy gettimeofday tcgetattr tcsetattr) AH_BOTTOM([ /* provide a definition for a 32 bit entity, usable as a typedef, possibly diff -ur kdelibs-3.3.1.old/kdecore/kpty.cpp kdelibs-3.3.1/kdecore/kpty.cpp --- kdelibs-3.3.1.old/kdecore/kpty.cpp 2004-02-11 00:13:34.000000000 +0100 +++ kdelibs-3.3.1/kdecore/kpty.cpp 2005-01-05 01:50:28.000000000 +0100 @@ -95,24 +95,24 @@ # endif #endif -#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__) +#if defined(HAVE_TCGETATTR) +# define _tcgetattr(fd, ttmode) tcgetattr(fd, ttmode) +#elif defined(TIOCGETA) # define _tcgetattr(fd, ttmode) ioctl(fd, TIOCGETA, (char *)ttmode) +#elif defined(TCGETS) +# define _tcgetattr(fd, ttmode) ioctl(fd, TCGETS, (char *)ttmode) #else -# if defined(_HPUX_SOURCE) || defined(__Lynx__) -# define _tcgetattr(fd, ttmode) tcgetattr(fd, ttmode) -# else -# define _tcgetattr(fd, ttmode) ioctl(fd, TCGETS, (char *)ttmode) -# endif +# error #endif -#if defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__bsdi__) || defined(__APPLE__) +#if defined(HAVE_TCSETATTR) && defined(TCSANOW) +# define _tcsetattr(fd, ttmode) tcsetattr(fd, TCSANOW, ttmode) +#elif defined(TIOCSETA) # define _tcsetattr(fd, ttmode) ioctl(fd, TIOCSETA, (char *)ttmode) +#elif defined(TCSETS) +# define _tcsetattr(fd, ttmode) ioctl(fd, TCSETS, (char *)ttmode) #else -# ifdef _HPUX_SOURCE -# define _tcsetattr(fd, ttmode) tcsetattr(fd, TCSANOW, ttmode) -# else -# define _tcsetattr(fd, ttmode) ioctl(fd, TCSETS, (char *)ttmode) -# endif +# error #endif #if defined (_HPUX_SOURCE) --===============1763388190==-- --------------------------------------- Received: (at 289599-close) by bugs.debian.org; 29 Aug 2005 21:10:17 +0000 >From [EMAIL PROTECTED] Mon Aug 29 14:10:17 2005 Return-path: <[EMAIL PROTECTED]> Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian)) id 1E9qlt-00016K-00; Mon, 29 Aug 2005 14:02:25 -0700 From: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> To: [EMAIL PROTECTED] X-Katie: $Revision: 1.56 $ Subject: Bug#289599: fixed in kdelibs 4:3.4.2-3 Message-Id: <[EMAIL PROTECTED]> Sender: Archive Administrator <[EMAIL PROTECTED]> Date: Mon, 29 Aug 2005 14:02:25 -0700 Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02 Source: kdelibs Source-Version: 4:3.4.2-3 We believe that the bug you reported is fixed in the latest version of kdelibs, which is due to be installed in the Debian FTP archive: kdelibs-bin_3.4.2-3_i386.deb to pool/main/k/kdelibs/kdelibs-bin_3.4.2-3_i386.deb kdelibs-data_3.4.2-3_all.deb to pool/main/k/kdelibs/kdelibs-data_3.4.2-3_all.deb kdelibs4-dev_3.4.2-3_i386.deb to pool/main/k/kdelibs/kdelibs4-dev_3.4.2-3_i386.deb kdelibs4-doc_3.4.2-3_all.deb to pool/main/k/kdelibs/kdelibs4-doc_3.4.2-3_all.deb kdelibs4c2-dbg_3.4.2-3_i386.deb to pool/main/k/kdelibs/kdelibs4c2-dbg_3.4.2-3_i386.deb kdelibs4c2_3.4.2-3_i386.deb to pool/main/k/kdelibs/kdelibs4c2_3.4.2-3_i386.deb kdelibs_3.4.2-3.diff.gz to pool/main/k/kdelibs/kdelibs_3.4.2-3.diff.gz kdelibs_3.4.2-3.dsc to pool/main/k/kdelibs/kdelibs_3.4.2-3.dsc kdelibs_3.4.2-3_all.deb to pool/main/k/kdelibs/kdelibs_3.4.2-3_all.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. Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> (supplier of updated kdelibs 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: SHA1 Format: 1.7 Date: Mon, 29 Aug 2005 20:33:32 +0200 Source: kdelibs Binary: kdelibs-bin kdelibs kdelibs4-doc kdelibs4c2 kdelibs4c2-dbg kdelibs-data kdelibs4-dev Architecture: source i386 all Version: 4:3.4.2-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: kdelibs - core libraries from the official KDE release kdelibs-bin - core binaries for all KDE applications kdelibs-data - core shared data for all KDE applications kdelibs4-dev - development files for the KDE core libraries kdelibs4-doc - developer documentation for the KDE core libraries kdelibs4c2 - core libraries for all KDE applications kdelibs4c2-dbg - debugging symbols for kdelibs4c2 Closes: 289599 Changes: kdelibs (4:3.4.2-3) unstable; urgency=low . +++ Changes by Adeodato Simó: . * Build with g++-3.4 on arm, m68k and hppa; kdelibs triggers the same gcc 4.0 ICE as arts does. . * Apply patch by Aurelien Jarno and Robert Millan for GNU/kFreeBSD support (closes: #289599). Details for the interested: . + don't build-depend on libasound2-dev on !linux. + use HAVE_SYS_PRCTL_H instead of Q_OS_LINUX in kinit.cpp. + define _tcgetattr and _tcsetattr based on the actual availability of functions and constants, instead of by operating system name. . Haven't included a hunk that added an extra check on MNT_NOWAIT, because it's not still clear that is really needed. Files: c4c0d9c74a4d6dab2807a497617ceb11 1528 libs optional kdelibs_3.4.2-3.dsc 8371e1efedcf85bdbeafdee6fadf9dcb 371564 libs optional kdelibs_3.4.2-3.diff.gz 5b882077b2e4c0c636c407ef6f412f72 29870 kde optional kdelibs_3.4.2-3_all.deb 5759d5027010b22836ffb04a967cc610 8129248 libs optional kdelibs-data_3.4.2-3_all.deb 1cffcfcae80ae089b3a873e8a3fc67c8 31825254 doc optional kdelibs4-doc_3.4.2-3_all.deb 57f78e9f105714e25cd3c40235260d4a 834318 libs optional kdelibs-bin_3.4.2-3_i386.deb 9572c1b1e41786fb9c8a7eee74399611 8215336 libs optional kdelibs4c2_3.4.2-3_i386.deb 23e4aace0cc18435750db618fc7d6b51 1343514 libdevel optional kdelibs4-dev_3.4.2-3_i386.deb 7737f9ecb1ea7be50aab8f2f049c31fd 19704150 libdevel extra kdelibs4c2-dbg_3.4.2-3_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Signed by Adeodato Simó <[EMAIL PROTECTED]> iEYEARECAAYFAkMTZkwACgkQgyNlRdHEGIL1ygCdEixlufoxYny0pIDTgIUHf9Me tA0AoLWn8vdwcvJc/A7TrDkEVaXGOj42 =Awss -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]