[Pkg-silc-devel] Bug#536590: silc-toolkit: FTBFS on GNU/kFreeBSD: missing thread detection

kibi at debian.org kibi at debian.org
Wed Aug 19 03:01:06 UTC 2009


X-Loop
owner at bugs.debian.org: Resent-Date: Wed, 19 Aug 2009 03:00:06 +0000
Resent-Message-ID: <handler.536590.B536590.125065076316119 at bugs.debian.org>
Resent-Sender: owner at bugs.debian.org
X-Debian-PR-Message: followup 536590
X-Debian-PR-Package: silc-toolkit
X-Debian-PR-Keywords: patch
Received: via spool by 536590-submit at bugs.debian.org id=B536590.125065076316119
          (code B ref 536590); Wed, 19 Aug 2009 03:00:06 +0000
Received: (at 536590) by bugs.debian.org; 19 Aug 2009 02:59:23 +0000
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
	(2007-08-08) on rietz.debian.org
X-Spam-Level: 
X-Spam-Bayes: score:0.0000 Tokens: new, 69; hammy, 150; neutral, 76; spammy,
	1. spammytokens:1.000-1--packages! hammytokens:0.000-+--H*o:Debian,
	0.000-+--Usertags, 0.000-+--Severity, 0.000-+--H*c:protocol,
	0.000-+--H*c:micalg
X-Spam-Status: No, score=-9.2 required=4.0 tests=AWL,BAYES_00,FROMDEVELOPER,
	HAS_BUG_NUMBER,MURPHY_DRUGS_REL8 autolearn=ham
	version=3.2.3-bugs.debian.org_2005_01_02
Received: from dedibox.ebzao.info ([88.191.19.23])
	by rietz.debian.org with esmtp (Exim 4.63)
	(envelope-from <kibi at dedibox.ebzao.info>)
	id 1MdbOV-0004Bi-3m
	for 536590 at bugs.debian.org; Wed, 19 Aug 2009 02:59:23 +0000
Received: from localhost (localhost [127.0.0.1])
	by dedibox.ebzao.info (Postfix) with ESMTP id C300F22265
	for <536590 at bugs.debian.org>; Wed, 19 Aug 2009 04:59:20 +0200 (CEST)
Received: from dedibox.ebzao.info ([127.0.0.1])
	by localhost (dedibox.ebzao.info [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id b7mz8Li-Njdk for <536590 at bugs.debian.org>;
	Wed, 19 Aug 2009 04:59:20 +0200 (CEST)
Received: by dedibox.ebzao.info (Postfix, from userid 1008)
	id 874AD22260; Wed, 19 Aug 2009 04:59:20 +0200 (CEST)
X-IMAP-Sender: kibi
Date: Wed, 19 Aug 2009 05:01:00 +0200
X-OfflineIMAP-366406261-506572736f52656d6f7465-494e424f582e4f7574626f78: 1250650874-0000249381749945-v6.1.2
From: Cyril Brulebois <kibi at debian.org>
To: 536590 at bugs.debian.org
Message-ID: <20090819030100.GA1216 at debian.org>
References: <20090711122200.17376.5878.reportbug at localhost.localdomain>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="yEPQxsgoJgBvi8ip"
Content-Disposition: inline
In-Reply-To: <20090711122200.17376.5878.reportbug at localhost.localdomain>
Organization: Debian
User-Agent: Mutt/1.5.18 (2008-05-17)


--yEPQxsgoJgBvi8ip
Content-Type: multipart/mixed; boundary="dDRMvlgZJXvWKvBx"
Content-Disposition: inline


--dDRMvlgZJXvWKvBx
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Cyril Brulebois <kibi at debian.org> (11/07/2009):
> Package: silc-toolkit
> Version: 1.1.9-1
> Severity: important
> Tags: patch
> User: glibc-bsd-devel at lists.alioth.debian.org
> Usertags: kfreebsd

Many thanks to J=C3=A9r=C3=A9my for his ACK on IRC. As requested, you'll fi=
nd
attached a bundle containing the changes. People wondering how to use
it can do the following:
| $ git fetch ../silc-toolkit+kfreebsd-nmu.bundle master
| $ git merge FETCH_HEAD

For convenience, I'm also attaching a source debdiff.

Thanks again, that should unblock all the pidgin-related packages!

Mraw,
KiBi.

--dDRMvlgZJXvWKvBx
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="silc-toolkit+kfreebsd-nmu.bundle"
Content-Transfer-Encoding: base64

IyB2MiBnaXQgYnVuZGxlCi1iNjdkOTllYTNjOGY4Y2I1NzBkNzkzZjk4YTJhMjA5MmQ2NTVm
NTBlIFJlbGVhc2UgdmVyc2lvbiAxLjEuOS0xCjk0ZjRlZTYxZDYzOTg3ZDJlMDAxNWJjODQ4
ZTFmMmEwZWFkNWRmOTcgcmVmcy9oZWFkcy9tYXN0ZXIKClBBQ0sAAAACAAAAFJoPeJydjjtu
wzAQBXueYl3HCJZfkYBhJFFp5BBccWUTtsiAporc3jyDi2keMA/TGzNoDgu7YCezSpfW6JCi
Qq/slJI1BhcjLXmaxF9sXDqYpL0Mq8ZAqNmSXDgYqYeBzMp6LTWvRErEvd9qg/m/5Qf8tP3B
VPMTTvdM+Ssx5Vg+a7ueQSqLzvjJO/hAhSiWum25d35LFr+jMtcC/cawxVz6YFx9z5fj2GK5
Pw/iBWjaS8GTEHicnc5LbgMhDADQPafwvlUExgNBiqp+1u2uB7DBmaCSISLMIrdvz9ADPOnN
oQrkUZSXYwmRQgjKkZhImSWKpujceUk5WDY3HrpNsJhKFKQzRvYUpWTONuPifQjJo4ukkpxF
w/u89AEfj1EbvI+9qfR6h9NPlfpaVCpvhz7WF3C42EBH5wmeLFprcr9e65z6L2zeSoGvz2/I
F95WbX2Fv/Z4PMN+a50LzA77dp8sTQ/mF0RWTx+UFniclZBNasMwEIX3OsXsCv0JkhXLDpRS
2gN00wuMpJlYxJaCNGnw7euEXqDbx/c9eE8qEYTRBe689bpzOsYxMiMZN1hrjT4gm8h+b/es
zlgpCzg72p4PQ8dGc4jcs+k3KwTqPQ/RaTNq2yErvMhUKnyuNc3wUS8z+ZIavJ6ST++RfMK8
K/X4Bqbrtdu7wTh40p3WKpRlSSL0D3kczZ+svjytMKcsGwPoy0VAJoIfqi2VnPIRCt+TTFdo
6+LLvFPqe0J5aJCLQFrOpQpuWzGvV1yfoaUc6OZUujNw4u063+LLIzRBPxNUmgkbKSngMZxu
DSBlp34Bz79zk5QTeJyNj0lqAzEQRfc6Re3iTE1JraEbTMhwgJyhJJVsYXXLqOWAbx9D8D6r
t/g8Pq83ZpBSh0guIhrDDlUKjE6PhoJlJbVVyGlkacSZGq8dpkSznmYKekaP3kWfiCYVtbGT
4jF4K9EgOUGXfqwNvq4tF/hsl8K+5g32p+zze2SfaR1qO7yBVAat1rN08IwKUYS6LLl3/r9s
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

--dDRMvlgZJXvWKvBx
Content-Type: text/x-diff; charset=utf-8
Content-Disposition: attachment; filename="silc-toolkit+kbsd.diff"
Content-Transfer-Encoding: quoted-printable

diff -u silc-toolkit-1.1.9/debian/changelog silc-toolkit-1.1.9/debian/chang=
elog
--- silc-toolkit-1.1.9/debian/changelog
+++ silc-toolkit-1.1.9/debian/changelog
@@ -1,3 +1,13 @@
+silc-toolkit (1.1.9-1.1) unstable; urgency=3Dlow
+
+  * Non-maintainer upload, ACK'd by J=C3=A9r=C3=A9my Bobbio, thanks!
+  * Fix FTBFS on GNU/kFreeBSD (Closes: #536590):
+     - configure{,.ac}: Fix missing thread detection for GNU/k*BSD.
+     - Add a .kfreebsd symbol file: there's no epoll() on GNU/kFreeBSD,
+       there's poll() instead.
+
+ -- Cyril Brulebois <kibi at debian.org>  Wed, 19 Aug 2009 04:11:47 +0200
+
 silc-toolkit (1.1.9-1) unstable; urgency=3Dlow
=20
   [ Daniel Kahn Gillmor ]
only in patch2:
unchanged:
--- silc-toolkit-1.1.9.orig/configure
+++ silc-toolkit-1.1.9/configure
@@ -2942,7 +2942,7 @@
 # Put here any platform specific stuff
 #
 case "$target" in
-  *-*-linux*)
+  *-*-linux*|*-k*bsd*-gnu)
     check_threads=3Dtrue
     CFLAGS=3D`echo $CFLAGS -D_GNU_SOURCE`
     ;;
only in patch2:
unchanged:
--- silc-toolkit-1.1.9.orig/configure.ac
+++ silc-toolkit-1.1.9/configure.ac
@@ -40,7 +40,7 @@
 # Put here any platform specific stuff
 #
 case "$target" in
-  *-*-linux*)
+  *-*-linux*|*-k*bsd*-gnu)
     check_threads=3Dtrue
     CFLAGS=3D`echo $CFLAGS -D_GNU_SOURCE`
     ;;
only in patch2:
unchanged:
--- silc-toolkit-1.1.9.orig/debian/libsilc-1.1-2.symbols.kfreebsd
+++ silc-toolkit-1.1.9/debian/libsilc-1.1-2.symbols.kfreebsd
@@ -0,0 +1,3 @@
+#include "libsilc-1.1-2.symbols.common"
+libsilc-1.1.so.2 libsilc-1.1-2 #MINVER#
+ silc_poll at Base 1.1.9-1.1~

--dDRMvlgZJXvWKvBx--

--yEPQxsgoJgBvi8ip
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

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

iEYEARECAAYFAkqLaugACgkQeGfVPHR5Nd1Q7wCdGlwlRDwYLolK4spMes6cdWc+
JLwAnigAJeheKgdS3PReFZWpYvoV/f0C
=GiIp
-----END PGP SIGNATURE-----

--yEPQxsgoJgBvi8ip--





More information about the Pkg-silc-devel mailing list