From josef-guest at alioth.debian.org Tue Jan 3 00:11:47 2012 From: josef-guest at alioth.debian.org (Josef Spillner) Date: Tue, 3 Jan 2012 00:11:47 +0000 Subject: [pkg-ggz-commits] r407 - / patches-todo patches-todo/patch-tracker patches-todo/ubuntu Message-ID: Author: josef-guest Date: 2012-01-03 00:11:46 +0000 (Tue, 03 Jan 2012) New Revision: 407 Added: patches-todo/ patches-todo/bug_495058.mbox patches-todo/bug_610128.mbox patches-todo/bug_610130.mbox patches-todo/bug_621829.mbox patches-todo/bug_624073.mbox patches-todo/bug_624580.mbox patches-todo/patch-tracker/ patches-todo/patch-tracker/ggz-client-libs-0.0.14.1-1.1 patches-todo/patch-tracker/ggz-grubby-0.0.14.1-1.1 patches-todo/patch-tracker/ggz-grubby-0.0.14.1-1.1-pkg patches-todo/patch-tracker/ggz-gtk-games-0.0.14.1-1.1 patches-todo/patch-tracker/ggz-gtk-games-0.0.14.1-1.1-pkg patches-todo/patch-tracker/ggz-server-0.0.14.1-1.5 patches-todo/patch-tracker/ggz-server-0.0.14.1-1.5-pkg patches-todo/patch-tracker/ggz-txt-client-0.0.14.1-1.2 patches-todo/patch-tracker/ggz-txt-client-0.0.14.1-1.2-pkg patches-todo/ubuntu/ patches-todo/ubuntu/ggz-grubby_0.0.14.1-1.1ubuntu1_0.0.14.1-1.1ubuntu2.diff.gz patches-todo/ubuntu/ggz-server_0.0.14.1-1.5ubuntu1_0.0.14.1-1.5ubuntu2.diff.gz Log: - imported patches from Debian and Ubuntu bugtrackers Added: patches-todo/bug_495058.mbox =================================================================== --- patches-todo/bug_495058.mbox (rev 0) +++ patches-todo/bug_495058.mbox 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,60 @@ +From ntyni at cc.helsinki.fi Thu Aug 14 10:52:54 2008 +Received: (at maintonly) by bugs.debian.org; 14 Aug 2008 10:52:54 +0000 +X-Spam-Checker-Version: SpamAssassin 3.1.4-bugs.debian.org_2005_01_02 + (2006-07-26) on rietz.debian.org +X-Spam-Level: +X-Spam-Status: No, score=-12.0 required=4.0 tests=BAYES_00,FROMDEVELOPER, + HAS_PACKAGE autolearn=no version=3.1.4-bugs.debian.org_2005_01_02 +Return-path: +Received: from sender-02.it.helsinki.fi ([128.214.205.137]) + by rietz.debian.org with esmtp (Exim 4.63) + (envelope-from ) + id 1KTaRp-0001Ss-VE + for maintonly at bugs.debian.org; Thu, 14 Aug 2008 10:52:54 +0000 +Received: from sid (hela.it.helsinki.fi [128.214.0.53]) + by sender-02.it.helsinki.fi (8.13.8/8.13.8) with ESMTP id m7EAqqjb016072 + (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT) + for ; Thu, 14 Aug 2008 13:52:52 +0300 +Received: from niko by sid with local (Exim 4.69) + (envelope-from ) + id 1KTaRo-0007qK-Pm + for maintonly at bugs.debian.org; Thu, 14 Aug 2008 13:52:52 +0300 +From: Niko Tyni +To: maintonly at bugs.debian.org +Subject: ggz-grubby: embedding perl needs PERL_SYS_INIT3() +Date: Thu, 14 Aug 2008 13:52:52 +0300 +X-Generator: mass-bug from devscripts 2.10.35 +Message-Id: +Delivered-To: maintonly at bugs.debian.org + +Package: ggz-grubby +Version: 0.0.14.1-1 +Severity: important +User: debian-perl at lists.debian.org +Usertags: perl-sys-init3 + +As described in the 'perlembed' document, programs embedding Perl +must use the PERL_SYS_INIT3() and PERL_SYS_TERM() macros to provide +system-specific tune up of the C runtime environment necessary to run +Perl interpreters. + +Your package has been identified as failing this: + +- at least one of the binary packages built from the source depends +on libperl5.10 + +- the unpacked source matches 'perl_parse' but not 'PERL_SYS_INIT3' + +As a consequence, the embedded Perl interpreter is most probably +broken on the hppa architecture, where PERL_SYS_INIT3() is needed for +initializing lock structures. Without this, calling perl_parse() will +hang inside pthread_mutex_lock(). See #486069 for more information. + +Cheers, +-- +Niko Tyni ntyni at debian.org + + + + + Added: patches-todo/bug_610128.mbox =================================================================== --- patches-todo/bug_610128.mbox (rev 0) +++ patches-todo/bug_610128.mbox 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,377 @@ +From ametzler at downhill.at.eu.org Sat Jan 15 15:02:48 2011 +Received: (at submit) by bugs.debian.org; 15 Jan 2011 15:02:48 +0000 +X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 + (2008-06-10) on busoni.debian.org +X-Spam-Level: +X-Spam-Bayes: score:0.0000 Tokens: new, 24; hammy, 151; neutral, 127; spammy, + 0. spammytokens: hammytokens:0.000-+--nonmaintainer, 0.000-+--non-maintainer, + 0.000-+--26325amd64, 0.000-+--2.6.32-5-amd64, 0.000-+--Nonmaintainer +X-Spam-Status: No, score=-8.3 required=4.0 tests=AWL,BAYES_00,FOURLA, + HAS_PACKAGE,MURPHY_DRUGS_REL8 autolearn=ham + version=3.2.5-bugs.debian.org_2005_01_02 +Return-path: +Received: from m26s25.vlinux.de ([83.151.30.59] ident=[DEL/38gEReCG8NAqNciLmGEhgl99lDyc]) + by busoni.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) + (Exim 4.69) + (envelope-from ) + id 1Pe7eK-0001ax-Am + for submit at bugs.debian.org; Sat, 15 Jan 2011 15:02:48 +0000 +Received: from 88-117-19-230.adsl.highway.telekom.at ([88.117.19.230] helo=ip6-localhost) + by m26s25.vlinux.de with esmtpa (Exim 4.73) + (envelope-from ) + id 1Pe7e3-0005tX-29 + for submit at bugs.debian.org; Sat, 15 Jan 2011 15:02:27 +0000 +Received: from localhost + ([127.0.0.1] helo=downhill.g.la ident=[xAQqqrIcOgL2DmZrq8N5dvry4wu60x77]) + by ip6-localhost with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) + (Exim 4.73) + (envelope-from ) + id 1Pe7dr-00060n-0K + for submit at bugs.debian.org; Sat, 15 Jan 2011 16:02:11 +0100 +Date: Sat, 15 Jan 2011 16:02:09 +0100 +From: Andreas Metzler +To: Debian Bug Tracking System +Subject: ggz-client-libs: la file contains non-empty dependency_libs +Message-ID: <20110115150209.GA23095 at downhill.g.la> +MIME-Version: 1.0 +Content-Type: multipart/mixed; boundary="IJpNTDwzlM2Ie8A6" +Content-Disposition: inline +X-Reportbug-Version: 4.12.6 +X-GPG-Fingerprint: BCF7 1345 BE42 B5B8 1A57 EE09 1D33 9C65 8B8D 7663 +User-Agent: Mutt/1.5.20 (2009-06-14) +X-AM-helo-broken: The client used the broken helo [ip6-localhost] pfotriues. +Delivered-To: submit at bugs.debian.org + + +--IJpNTDwzlM2Ie8A6 +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline + +Package: ggz-client-libs +Version: 0.0.14.1 +Severity: normal +Tags: patch + +The la files in both libggzcore-dev and libggzmod-dev contain +non-empty dependency_libs. Please empty them. The la files cannot be +simply removed because they are refered to in other packages. + +http://wiki.debian.org/ReleaseGoals/LAFileRemoval +http://lists.debian.org/debian-devel/2009/08/msg00808.html +http://release.debian.org/~aba/la/current.txt + +Patch attached. + +cu andreas + + +-- System Information: +Debian Release: 6.0 + APT prefers testing + APT policy: (500, 'testing') +Architecture: i386 (x86_64) + +Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) +Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8) +Shell: /bin/sh linked to /bin/dash +-- +`What a good friend you are to him, Dr. Maturin. His other friends are +so grateful to you.' +`I sew his ears on from time to time, sure' + +--IJpNTDwzlM2Ie8A6 +Content-Type: text/x-diff; charset=us-ascii +Content-Disposition: attachment; filename="ggz-client-libs.diff" + +diff -u ggz-client-libs-0.0.14.1/debian/rules ggz-client-libs-0.0.14.1/debian/rules +--- ggz-client-libs-0.0.14.1/debian/rules ++++ ggz-client-libs-0.0.14.1/debian/rules +@@ -9,0 +10,4 @@ ++ ++install/libggzcore-dev:: ++ find debian/tmp/usr/lib -name "*.la" -exec \ ++ sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} + +diff -u ggz-client-libs-0.0.14.1/debian/changelog ggz-client-libs-0.0.14.1/debian/changelog +--- ggz-client-libs-0.0.14.1/debian/changelog ++++ ggz-client-libs-0.0.14.1/debian/changelog +@@ -1,3 +1,11 @@ ++ggz-client-libs (0.0.14.1-1.1) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Empty depency_libs in libtool la file. ++ http://wiki.debian.org/ReleaseGoals/LAFileRemoval ++ ++ -- Andreas Metzler Sat, 15 Jan 2011 15:42:14 +0100 ++ + ggz-client-libs (0.0.14.1-1) unstable; urgency=low + + * New upstream release + +--IJpNTDwzlM2Ie8A6-- + + + + +From ametzler at downhill.at.eu.org Sat Apr 02 17:15:36 2011 +Received: (at 610128) by bugs.debian.org; 2 Apr 2011 17:15:36 +0000 +X-Spam-Checker-Version: SpamAssassin 3.3.1-bugs.debian.org_2005_01_02 + (2010-03-16) on busoni.debian.org +X-Spam-Level: +X-Spam-Status: No, score=-5.5 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER, + MURPHY_DRUGS_REL8,URIBL_CNKR autolearn=ham + version=3.3.1-bugs.debian.org_2005_01_02 +X-Spam-Bayes: score:0.0000 Tokens: new, 26; hammy, 151; neutral, 60; spammy, + 0. spammytokens: hammytokens:0.000-+--nonmaintainer, 0.000-+--non-maintainer, + 0.000-+--Nonmaintainer, 0.000-+--Non-maintainer, 0.000-+--libtool +Return-path: +Received: from m26s25.vlinux.de ([83.151.30.59] ident=[YV6a+SH7lDytdQd2l3a8JH1ALViDUtQT]) + by busoni.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) + (Exim 4.72) + (envelope-from ) + id 1Q64QB-00071b-Rq + for 610128 at bugs.debian.org; Sat, 02 Apr 2011 17:15:36 +0000 +Received: from 62-47-244-77.adsl.highway.telekom.at ([62.47.244.77] helo=ip6-localhost) + by m26s25.vlinux.de with esmtpa (Exim 4.75) + (envelope-from ) + id 1Q640Z-0003HQ-Ki + for 610128 at bugs.debian.org; Sat, 02 Apr 2011 16:49:22 +0000 +Received: from localhost + ([127.0.0.1] helo=downhill.g.la ident=[vaOK+3xzhhnj/atgNsD2uZM3E4tM7cuk]) + by ip6-localhost with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) + (Exim 4.75) + (envelope-from ) + id 1Q63zA-0002hU-0k + for 610128 at bugs.debian.org; Sat, 02 Apr 2011 18:47:40 +0200 +Date: Sat, 2 Apr 2011 18:47:38 +0200 +From: Andreas Metzler +To: 610128 at bugs.debian.org +Subject: Re: Bug#610128: ggz-client-libs: la file contains non-empty + dependency_libs +Message-ID: <20110402164738.GB1993 at downhill.g.la> +References: <20110115150209.GA23095 at downhill.g.la> +MIME-Version: 1.0 +Content-Type: multipart/mixed; boundary="DocE+STaALJfprDB" +Content-Disposition: inline +In-Reply-To: <20110115150209.GA23095 at downhill.g.la> +X-GPG-Fingerprint: BCF7 1345 BE42 B5B8 1A57 EE09 1D33 9C65 8B8D 7663 +User-Agent: Mutt/1.5.20 (2009-06-14) +X-AM-helo-broken: The client used the broken helo [ip6-localhost] pfotriues. +X-Greylist: delayed 1652 seconds by postgrey-1.32 at busoni; Sat, 02 Apr 2011 17:15:35 UTC + + +--DocE+STaALJfprDB +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline + +On 2011-01-15 Andreas Metzler wrote: +> Package: ggz-client-libs +> Version: 0.0.14.1 +> Severity: normal +> Tags: patch + +> The la files in both libggzcore-dev and libggzmod-dev contain +> non-empty dependency_libs. Please empty them. +[...] + +Hello, + +I have uploaded a NMU to delayed/14. NMU diff attached. + +cu andreas + +--DocE+STaALJfprDB +Content-Type: text/x-diff; charset=us-ascii +Content-Disposition: attachment; filename="nmu.diff" + +diff -u ggz-client-libs-0.0.14.1/debian/rules ggz-client-libs-0.0.14.1/debian/rules +--- ggz-client-libs-0.0.14.1/debian/rules ++++ ggz-client-libs-0.0.14.1/debian/rules +@@ -9,0 +10,4 @@ ++ ++common-install-arch:: ++ find debian/tmp/usr/lib -name "*.la" -exec \ ++ sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} + +diff -u ggz-client-libs-0.0.14.1/debian/changelog ggz-client-libs-0.0.14.1/debian/changelog +--- ggz-client-libs-0.0.14.1/debian/changelog ++++ ggz-client-libs-0.0.14.1/debian/changelog +@@ -1,3 +1,11 @@ ++ggz-client-libs (0.0.14.1-1.1) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Empty depency_libs in libtool la file. Closes: #610128 ++ http://wiki.debian.org/ReleaseGoals/LAFileRemoval ++ ++ -- Andreas Metzler Sat, 02 Apr 2011 18:32:07 +0200 ++ + ggz-client-libs (0.0.14.1-1) unstable; urgency=low + + * New upstream release + +--DocE+STaALJfprDB-- + + + + +From envelope at ftp-master.debian.org Sat Apr 16 17:33:30 2011 +Received: (at 610128-close) by bugs.debian.org; 16 Apr 2011 17:33:30 +0000 +X-Spam-Checker-Version: SpamAssassin 3.3.1-bugs.debian.org_2005_01_02 + (2010-03-16) on busoni.debian.org +X-Spam-Level: +X-Spam-Status: No, score=-12.7 required=4.0 tests=BAYES_00,FROMDEVELOPER, + FVGT_m_MULTI_ODD,HAS_BUG_NUMBER,IMPRONONCABLE_2,MURPHY_WRONG_WORD1, + MURPHY_WRONG_WORD2,PGPSIGNATURE autolearn=ham + version=3.3.1-bugs.debian.org_2005_01_02 +X-Spam-Bayes: score:0.0000 Tokens: new, 47; hammy, 151; neutral, 145; spammy, + 0. spammytokens: hammytokens:0.000-+--HX-Debian:DAK, + 0.000-+--H*rp:D*ftp-master.debian.org, 0.000-+--HX-DAK:process-upload, + 0.000-+--H*MI:franck, 0.000-+--H*RU:128.148.34.3 +Return-path: +Received: from franck.debian.org ([128.148.34.3]) + from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=franck.debian.org,EMAIL=hostmaster at franck.debian.org (verified) + by busoni.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) + (Exim 4.72) + (envelope-from ) + id 1QB9NC-0004eN-EM + for 610128-close at bugs.debian.org; Sat, 16 Apr 2011 17:33:30 +0000 +Received: from dak by franck.debian.org with local (Exim 4.72) + (envelope-from ) + id 1QB9NB-0003cH-H3; Sat, 16 Apr 2011 17:33:29 +0000 +Date: Sat, 16 Apr 2011 17:33:29 +0000 +Message-Id: +From: Andreas Metzler +To: 610128-close at bugs.debian.org +X-DAK: dak process-upload +X-Debian: DAK +X-Debian-Package: ggz-client-libs +MIME-Version: 1.0 +Content-Type: text/plain; charset="utf-8" +Content-Transfer-Encoding: 8bit +Subject: Bug#610128: fixed in ggz-client-libs 0.0.14.1-1.1 +Sender: Archive Administrator + +Source: ggz-client-libs +Source-Version: 0.0.14.1-1.1 + +We believe that the bug you reported is fixed in the latest version of +ggz-client-libs, which is due to be installed in the Debian FTP archive: + +ggz-client-libs_0.0.14.1-1.1.diff.gz + to main/g/ggz-client-libs/ggz-client-libs_0.0.14.1-1.1.diff.gz +ggz-client-libs_0.0.14.1-1.1.dsc + to main/g/ggz-client-libs/ggz-client-libs_0.0.14.1-1.1.dsc +ggzcore-bin_0.0.14.1-1.1_i386.deb + to main/g/ggz-client-libs/ggzcore-bin_0.0.14.1-1.1_i386.deb +libggzcore-dev_0.0.14.1-1.1_i386.deb + to main/g/ggz-client-libs/libggzcore-dev_0.0.14.1-1.1_i386.deb +libggzcore9_0.0.14.1-1.1_i386.deb + to main/g/ggz-client-libs/libggzcore9_0.0.14.1-1.1_i386.deb +libggzmod-dev_0.0.14.1-1.1_i386.deb + to main/g/ggz-client-libs/libggzmod-dev_0.0.14.1-1.1_i386.deb +libggzmod4_0.0.14.1-1.1_i386.deb + to main/g/ggz-client-libs/libggzmod4_0.0.14.1-1.1_i386.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 610128 at bugs.debian.org, +and the maintainer will reopen the bug report if appropriate. + +Debian distribution maintenance software +pp. +Andreas Metzler (supplier of updated ggz-client-libs 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 at debian.org) + + +-----BEGIN PGP SIGNED MESSAGE----- +Hash: RIPEMD160 + +Format: 1.8 +Date: Sat, 02 Apr 2011 18:32:07 +0200 +Source: ggz-client-libs +Binary: libggzcore9 libggzcore-dev ggzcore-bin libggzmod4 libggzmod-dev +Architecture: source i386 +Version: 0.0.14.1-1.1 +Distribution: unstable +Urgency: low +Maintainer: Debian GGZ Maintainers +Changed-By: Andreas Metzler +Description: + ggzcore-bin - GGZ Gaming Zone: various command-line helper programs + libggzcore-dev - GGZ Gaming Zone: core client frontend library - development files + libggzcore9 - GGZ Gaming Zone: core client frontend library + libggzmod-dev - GGZ Gaming Zone: game frontend library - development files + libggzmod4 - GGZ Gaming Zone: game frontend library +Closes: 610128 +Changes: + ggz-client-libs (0.0.14.1-1.1) unstable; urgency=low + . + * Non-maintainer upload. + * Empty depency_libs in libtool la file. Closes: #610128 + http://wiki.debian.org/ReleaseGoals/LAFileRemoval +Checksums-Sha1: + f54f85e0480698ecb72f5057750a0501170bb4d2 1449 ggz-client-libs_0.0.14.1-1.1.dsc + 8cb6f6973cf67773c7dc066baab0b6e243d9fac5 19522 ggz-client-libs_0.0.14.1-1.1.diff.gz + 1185055c0d9f5620f1a493a7977fbf8d3f082a68 123496 libggzcore9_0.0.14.1-1.1_i386.deb + 17ffb996bc380e1ab38324124e3d9d8c3f50e3fb 124830 libggzcore-dev_0.0.14.1-1.1_i386.deb + 2310a5c337b233c65e265b5b1c42488723191c35 74810 ggzcore-bin_0.0.14.1-1.1_i386.deb + a770c02d763fc40302ff9664e0e69e00539f5ccd 55766 libggzmod4_0.0.14.1-1.1_i386.deb + 0f4cdf7a1b4ed77f7d7698865bdd0f392e89b080 63290 libggzmod-dev_0.0.14.1-1.1_i386.deb +Checksums-Sha256: + fd7b135d2c1d3ab380c70c4391694b861361db5154e5a3d531ee60fbf4678dbe 1449 ggz-client-libs_0.0.14.1-1.1.dsc + 44af69e6f9b51ebfcaaa217693cf769d2e1a52008e861c8640c108dc58a90dae 19522 ggz-client-libs_0.0.14.1-1.1.diff.gz + a31d4f89f9c51a2f242a20d4c069c1c3bfb9dc56f72b49108330a3ed42701330 123496 libggzcore9_0.0.14.1-1.1_i386.deb + 359a5429fbda784d5c782d0a9344e166919735c09b65a5d328459a97af3e5be8 124830 libggzcore-dev_0.0.14.1-1.1_i386.deb + ad15749e355eb1f7910e73167507fa7cf1c2709192a9fcb19e3ae97b5270c24e 74810 ggzcore-bin_0.0.14.1-1.1_i386.deb + cb1659b90dbeb056b0851c9f4d919e7715d1526ae8596be75dc6a1c177f30cfe 55766 libggzmod4_0.0.14.1-1.1_i386.deb + b76fe77c9743c6c7f440f5f05af33fd79094a4f13b1be3c4de53e3b1bf16ce7a 63290 libggzmod-dev_0.0.14.1-1.1_i386.deb +Files: + a26fd04c1cc99bf49ff0b82e3beb5f2b 1449 libs optional ggz-client-libs_0.0.14.1-1.1.dsc + 5c23b48cdaaa5d22c81481cda9e0df01 19522 libs optional ggz-client-libs_0.0.14.1-1.1.diff.gz + bbeb3cdea1e9e0686690acba582b0e24 123496 libs optional libggzcore9_0.0.14.1-1.1_i386.deb + feb0d0b92bd9f15f40331e99814bc247 124830 libdevel optional libggzcore-dev_0.0.14.1-1.1_i386.deb + 9da48f97d63d3117e50a8eab3b39dc08 74810 utils optional ggzcore-bin_0.0.14.1-1.1_i386.deb + 72cc8e31e9676cb8ffb97ff2ffb32c34 55766 libs optional libggzmod4_0.0.14.1-1.1_i386.deb + 47e531719edc975cc695a3ba539b9dcd 63290 libdevel optional libggzmod-dev_0.0.14.1-1.1_i386.deb + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.10 (GNU/Linux) + +iEYEAREDAAYFAk2XUhoACgkQHTOcZYuNdmO3XACfebaPyTasjLdc8BCyWcxvCjWq +gDgAoKYB4GFtJXvszaeV5mj8mFHPUjSI +=3T0s +-----END PGP SIGNATURE----- + + + + + +From unknown Mon Jan 02 23:48:28 2012 +Received: (at fakecontrol) by fakecontrolmessage; +To: internal_control at bugs.debian.org +From: Debbugs Internal Request +Subject: Internal Control +Message-Id: Bug archived. +Date: Sun, 15 May 2011 07:34:06 +0000 +User-Agent: Fakemail v42.6.9 + +# A New Hope +# A long time ago, in a galaxy far, far away +# something happened. +# +# Magically this resulted in the following +# action being taken, but this fake control +# message doesn't tell you why it happened +# +# The action: +# Bug archived. +thanks +# This fakemail brought to you by your local debbugs +# administrator + + Added: patches-todo/bug_610130.mbox =================================================================== --- patches-todo/bug_610130.mbox (rev 0) +++ patches-todo/bug_610130.mbox 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,102 @@ +From ametzler at downhill.at.eu.org Sat Jan 15 15:18:44 2011 +Received: (at submit) by bugs.debian.org; 15 Jan 2011 15:18:44 +0000 +X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 + (2008-06-10) on busoni.debian.org +X-Spam-Level: +X-Spam-Bayes: score:0.0000 Tokens: new, 31; hammy, 151; neutral, 78; spammy, + 0. spammytokens: hammytokens:0.000-+--nonmaintainer, 0.000-+--non-maintainer, + 0.000-+--Nonmaintainer, 0.000-+--Non-maintainer, + 0.000-+--UD:release.debian.org +X-Spam-Status: No, score=-8.4 required=4.0 tests=AWL,BAYES_00,HAS_PACKAGE, + MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 +Return-path: +Received: from m26s25.vlinux.de ([83.151.30.59] ident=[5gBloyWQHL/QOURAxe/t3QajR0B6BG8w]) + by busoni.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) + (Exim 4.69) + (envelope-from ) + id 1Pe7tp-0002df-TF + for submit at bugs.debian.org; Sat, 15 Jan 2011 15:18:44 +0000 +Received: from 88-117-19-230.adsl.highway.telekom.at ([88.117.19.230] helo=ip6-localhost) + by m26s25.vlinux.de with esmtpa (Exim 4.73) + (envelope-from ) + id 1Pe7tb-0003qX-S6 + for submit at bugs.debian.org; Sat, 15 Jan 2011 15:18:32 +0000 +Received: from localhost + ([127.0.0.1] helo=downhill.g.la ident=[eYOtz3ihUILLd/T0fdOzbPin95mssNWp]) + by ip6-localhost with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) + (Exim 4.73) + (envelope-from ) + id 1Pe7tP-0003vr-Q4 + for submit at bugs.debian.org; Sat, 15 Jan 2011 16:18:15 +0100 +Date: Sat, 15 Jan 2011 16:18:14 +0100 +From: Andreas Metzler +To: Debian Bug Tracking System +Subject: ggz-base-libs: la file contains non-empty dependency_libs +Message-ID: <20110115151814.GC2132 at downhill.g.la> +MIME-Version: 1.0 +Content-Type: multipart/mixed; boundary="9jxsPFA5p3P2qPhR" +Content-Disposition: inline +User-Agent: Mutt/1.5.20 (2009-06-14) +X-AM-helo-broken: The client used the broken helo [ip6-localhost] pfotriues. +Delivered-To: submit at bugs.debian.org + + +--9jxsPFA5p3P2qPhR +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline + +Package: ggz-base-libs +Version: 0.99.5~pre1-1 +Severity: normal +Tags: patch + +The la files in libggz-dev, libggzcore-dev and libggzmod-dev contain +non-empty dependency_libs. Please empty them. The la files cannot be +simply removed because they are refered to in other packages. + +http://wiki.debian.org/ReleaseGoals/LAFileRemoval +http://lists.debian.org/debian-devel/2009/08/msg00808.html +http://release.debian.org/~aba/la/current.txt + +Patch attached. + +cu andreas + +-- +`What a good friend you are to him, Dr. Maturin. His other friends are +so grateful to you.' +`I sew his ears on from time to time, sure' + +--9jxsPFA5p3P2qPhR +Content-Type: text/x-diff; charset=us-ascii +Content-Disposition: attachment; filename="ggz-base-libs.diff" + +diff -u ggz-base-libs-0.99.5~pre1/debian/rules ggz-base-libs-0.99.5~pre1/debian/rules +--- ggz-base-libs-0.99.5~pre1/debian/rules ++++ ggz-base-libs-0.99.5~pre1/debian/rules +@@ -9,0 +10,4 @@ ++ ++install/libggzcore-dev:: ++ find debian/tmp/usr/lib -name "*.la" -exec \ ++ sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} + +diff -u ggz-base-libs-0.99.5~pre1/debian/changelog ggz-base-libs-0.99.5~pre1/debian/changelog +--- ggz-base-libs-0.99.5~pre1/debian/changelog ++++ ggz-base-libs-0.99.5~pre1/debian/changelog +@@ -1,3 +1,11 @@ ++ggz-base-libs (0.99.5~pre1-1.1) experimental; urgency=low ++ ++ * Non-maintainer upload. ++ * Empty dependency_libs in libtool la file. ++ http://wiki.debian.org/ReleaseGoals/LAFileRemoval ++ ++ -- Andreas Metzler Sat, 15 Jan 2011 16:06:57 +0100 ++ + ggz-base-libs (0.99.5~pre1-1) experimental; urgency=low + + [ Josef Spillner ] + +--9jxsPFA5p3P2qPhR-- + + + + Added: patches-todo/bug_621829.mbox =================================================================== --- patches-todo/bug_621829.mbox (rev 0) +++ patches-todo/bug_621829.mbox 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,359 @@ +From steve.langasek at canonical.com Sat Apr 09 07:45:29 2011 +Received: (at submit) by bugs.debian.org; 9 Apr 2011 07:45:29 +0000 +X-Spam-Checker-Version: SpamAssassin 3.3.1-bugs.debian.org_2005_01_02 + (2010-03-16) on busoni.debian.org +X-Spam-Level: +X-Spam-Status: No, score=-6.1 required=4.0 tests=BAYES_00,FOURLA, + IMPRONONCABLE_1,MURPHY_DRUGS_REL8,MURPHY_WRONG_WORD1,MURPHY_WRONG_WORD2, + PGPSIGNATURE,URIBL_CNKR autolearn=ham version=3.3.1-bugs.debian.org_2005_01_02 +X-Spam-Bayes: score:0.0000 Tokens: new, 40; hammy, 151; neutral, 188; spammy, + 0. spammytokens: hammytokens:0.000-+--H*c:pgp-sha256, 0.000-+--Usertags, + 0.000-+--H*u:2010-09-15, 0.000-+--H*UA:2010-09-15, 0.000-+--H*u:1.5.21 +Return-path: +Received: from becquer.dodds.net ([207.224.24.209]) + by busoni.debian.org with esmtp (Exim 4.72) + (envelope-from ) + id 1Q8SrH-0002b2-Bg + for submit at bugs.debian.org; Sat, 09 Apr 2011 07:45:28 +0000 +Received: from virgil.dodds.net (unknown [192.168.15.11]) + by becquer.dodds.net (Postfix) with ESMTPA id 22271251D9 + for ; Sat, 9 Apr 2011 00:45:24 -0700 (PDT) +Received: by virgil.dodds.net (Postfix, from userid 1000) + id 1360D40218; Sat, 9 Apr 2011 00:45:21 -0700 (PDT) +Date: Sat, 9 Apr 2011 00:45:20 -0700 +From: Steve Langasek +To: submit at bugs.debian.org +Subject: ggz-python FTBFS: wrong header path for librsvg +Message-ID: <20110409074520.GG4818 at virgil.dodds.net> +MIME-Version: 1.0 +Content-Type: multipart/signed; micalg=pgp-sha256; + protocol="application/pgp-signature"; boundary="1XWsVB21DFCvn2e8" +Content-Disposition: inline +User-Agent: Mutt/1.5.21 (2010-09-15) +Delivered-To: submit at bugs.debian.org + + +--1XWsVB21DFCvn2e8 +Content-Type: multipart/mixed; boundary="1Ow488MNN9B9o/ov" +Content-Disposition: inline + + +--1Ow488MNN9B9o/ov +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline +Content-Transfer-Encoding: quoted-printable + +Source: ggz-python +Version: 0.0.14.1-1 +Severity: serious +Tags: patch +User: ubuntu-devel at lists.ubuntu.com +Usertags: origin-ubuntu natty ubuntu-patch +User: vorlon at debian.org +Usertags: multiarch + +Hi guys, + +ggz-python fails to build from source in unstable currently, because it uses +a wrong path when looking for the rsvg headers: + +[...] +checking for rsvg_pixbuf_from_file_at_size in -lrsvg-2... yes +checking librsvg-2/librsvg/librsvg-features.h usability... no +checking librsvg-2/librsvg/librsvg-features.h presence... no +checking for librsvg-2/librsvg/librsvg-features.h... no +configure: error: The RSVG library is not or incompletely installed. +make: *** [debian/stamp-autotools] Error 1 +dpkg-buildpackage: error: debian/rules build gave error exit status 2 +[...] + +Furthermore, the current distutils handling will begin to fail once +libraries such as glib start to switch to multiarch, because +pyrsvgsdl/setup.py.in hard-codes the assumption that the glib headers are +relative to the rsvg install dir, which won't be true at various points +while transitioning to multiarch. + +The attached patch from Ubuntu should correct both of these failures: the +first by using the librsvg-2.0/librsvg header path instead of +librsvg-2/librsvg, and the second by invoking pkg-config directly from +setup.py (which at that point doesn't need to be 'setup.py.in' anymore, but +that's not worth diverging from upstream on here). Please consider applying +this patch, and adding a build-dependency on pkg-config, to ggz-python in +Debian. + +--=20 +Steve Langasek Give me a lever long enough and a Free OS +Debian Developer to set it on, and I can move the world. +Ubuntu Developer http://www.debian.org/ +slangasek at ubuntu.com vorlon at debian.org + +--1Ow488MNN9B9o/ov +Content-Type: text/x-diff; charset=us-ascii +Content-Disposition: attachment; filename="librsvg-header.patch" +Content-Transfer-Encoding: quoted-printable + +diff -Nur -x '*.orig' -x '*~' ggz-python-0.0.14.1//configure ggz-python-0.0= +=2E14.1.new//configure +--- ggz-python-0.0.14.1//configure 2011-04-09 07:23:39.752974175 +0000 ++++ ggz-python-0.0.14.1.new//configure 2011-04-09 07:23:41.462983745 +0000 +@@ -4980,7 +4980,7 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default +-#include ++#include + _ACEOF + rm -f conftest.$ac_objext + if { (ac_try=3D"$ac_compile" +@@ -5020,7 +5020,7 @@ + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ +-#include ++#include + _ACEOF + if { (ac_try=3D"$ac_cpp conftest.$ac_ext" + case "(($ac_try" in +diff -Nur -x '*.orig' -x '*~' ggz-python-0.0.14.1//configure.ac ggz-python-= +0.0.14.1.new//configure.ac +--- ggz-python-0.0.14.1//configure.ac 2011-04-09 07:23:39.752974175 +0000 ++++ ggz-python-0.0.14.1.new//configure.ac 2011-04-09 07:23:41.462983745 +00= +00 +@@ -102,7 +102,7 @@ + ) + if test "$rsvg_found" =3D "yes"; then + AC_CHECK_HEADER( +- [librsvg-2/librsvg/librsvg-features.h], ++ [librsvg-2.0/librsvg/librsvg-features.h], + [rsvg_found=3Dyes], + [rsvg_found=3Dno] + ) +diff -Nur -x '*.orig' -x '*~' ggz-python-0.0.14.1//pyrsvgsdl/setup.py.in gg= +z-python-0.0.14.1.new//pyrsvgsdl/setup.py.in +--- ggz-python-0.0.14.1//pyrsvgsdl/setup.py.in 2011-04-09 07:23:39.75297417= +5 +0000 ++++ ggz-python-0.0.14.1.new//pyrsvgsdl/setup.py.in 2011-04-09 07:26:44.9740= +09741 +0000 +@@ -4,6 +4,14 @@ + # Installation: python setup.py install [--prefix=3D] +=20 + from distutils.core import setup, Extension ++import commands ++ ++def pkgconfig(*packages, **kw): ++ flag_map =3D {'-I': 'include_dirs', '-L': 'library_dirs', '-l': 'libra= +ries'} ++ for token in commands.getoutput("pkg-config --libs --cflags %s" % ' '.= +join(packages)).split(): ++ if flag_map.get(token[:2]) is not None: ++ kw.setdefault(flag_map.get(token[:2]), []).append(token[2:]) ++ return kw +=20 + setup( + name =3D "RSVGSDL", +@@ -15,14 +23,7 @@ + ext_modules =3D [ + Extension('rsvgsdl', + ['src/pyrsvgsdl.c'], +- include_dirs =3D [ +- '@rsvg_includes@/librsvg-2', +- '@rsvg_includes@/gtk-2.0', +- '@rsvg_includes@/glib-2.0', +- '@rsvg_libraries@/glib-2.0/include' +- ], +- libraries =3D ['rsvg-2'], +- library_dirs =3D ["@rsvg_libraries@"]) ++ **pkgconfig('librsvg-2.0')) + ] + ) +=20 + +--1Ow488MNN9B9o/ov-- + +--1XWsVB21DFCvn2e8 +Content-Type: application/pgp-signature; name="signature.asc" +Content-Description: Digital signature + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.11 (GNU/Linux) + +iQIVAwUBTaAOkFaNMPMhshM9AQixrxAAvZNukh8cbY9qk43+Py7F+cqz1UHhu0Y/ +ppqD0qxyUGiYVgbcwfELVxYf6oDiu6+w+6r3eXOGenfxmFo5Kki2zNVwMXvcEzcy +dfSB2YamxeWtxWpu99gnv+bBSnWTVURlkkmOdiNBKEX4TVQOmPXVTyhb7s4N6OqC +spAqYGdEbcwAdQE2vrpdqXkY7KoQceAKIZJG206oeGL4pUEcWzkTDsr4GhST30Jj +lNb8fdJqdxdVIVnx5ZDi2byOKWuLrpjPwVC1RGytgcpwKatOKUpEH/qWVpLmFk0C +Chr/GsPbdjv10RRBpIxNSPRRo8lBCSfAF7ddoNWBElMhHN3lwrSrDwx9AqC3E50n +ziLsfSdKI3cyiiavae/wn/RQgL4pCOMbMjtZ0h0o/MIdYg6+SNFJuxMC5a97CPSi +usH3UFe90jBcROFiHV9P8iQgQNCSyF2LWJiwdq9KJ0iOPa24xmndM3hiiqU2tsPx +fbE30AMW5zeNk8oOHHiqm2f/iY0NFrR8fBROIDCv+oO2Izpobwn6eFWEHBlTvZ7u +n8sNeH80zxFh/S/d4Y4wG5B32LrJje9wNsX1lQF6mHX/DybGeuiD7roY7RcBDTQt +JHRqTrIwKQwZ2XMkWtV9epJEMm9QIW0jSXjv8eaBqWwTUFEHU2R7rST6jn+tReNl +rUrtj/kYeK0= +=JShV +-----END PGP SIGNATURE----- + +--1XWsVB21DFCvn2e8-- + + + + +From kraai at ftbfs.org Sat Apr 09 17:39:41 2011 +Received: (at control) by bugs.debian.org; 9 Apr 2011 17:39:42 +0000 +X-Spam-Checker-Version: SpamAssassin 3.3.1-bugs.debian.org_2005_01_02 + (2010-03-16) on busoni.debian.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=4.0 tests=BAYES_00,DATE_IN_PAST_03_06, + URIBL_CNKR,VALID_BTS_CONTROL autolearn=no + version=3.3.1-bugs.debian.org_2005_01_02 +X-Spam-Bayes: score:0.0000 Tokens: new, 9; hammy, 63; neutral, 27; spammy, 0. + spammytokens: hammytokens:0.000-+--H*u:1.5.20, 0.000-+--H*UA:1.5.20, + 0.000-+--H*u:2009-06-14, 0.000-+--H*UA:2009-06-14, 0.000-+--wheezy +Return-path: +Received: from kvm.ftbfs.org ([94.246.65.214]) + by busoni.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) + (Exim 4.72) + (envelope-from ) + id 1Q8c87-00062G-Ck + for control at bugs.debian.org; Sat, 09 Apr 2011 17:39:27 +0000 +Received: from kraai by kvm.ftbfs.org with local (Exim 4.72) + (envelope-from ) + id 1Q8YdN-0001cL-HC; Sat, 09 Apr 2011 06:55:29 -0700 +Date: Sat, 9 Apr 2011 06:55:29 -0700 +From: Matt Kraai +To: 621829 at bugs.debian.org, control at bugs.debian.org +Subject: tag 621829 wheezy sid +Message-ID: <20110409135529.GA5980 at ftbfs.org> +MIME-Version: 1.0 +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline +User-Agent: Mutt/1.5.20 (2009-06-14) +Delivered-To: control at bugs.debian.org + +tag 621829 wheezy sid +thanks + +Hi, + +This build failure is currently only reproducible in wheezy and sid, +so I'm tagging this report accordingly. + +-- +Matt Kraai +https://ftbfs.org/kraai + + + + +From jwilk at master.debian.org Wed Jun 01 11:15:17 2011 +Received: (at control) by bugs.debian.org; 1 Jun 2011 11:15:17 +0000 +X-Spam-Checker-Version: SpamAssassin 3.3.1-bugs.debian.org_2005_01_02 + (2010-03-16) on busoni.debian.org +X-Spam-Level: +X-Spam-Status: No, score=-2.4 required=4.0 tests=BAYES_00,DICTIONARYSEQ, + FROMDEVELOPER,RCVD_IN_DNSWL_MED autolearn=no + version=3.3.1-bugs.debian.org_2005_01_02 +X-Spam-Bayes: score:0.0000 Tokens: new, 9; hammy, 56; neutral, 33; spammy, 1. + spammytokens:0.987-1--628243 hammytokens:0.000-+--H*u:devscripts, + 0.000-+--H*u:bts, 0.000-+--H*UA:bts, 0.000-+--H*UA:devscripts, + 0.000-+--H*M:jwilk +Return-path: +Received: from master.debian.org ([70.103.162.29]) + from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=master.debian.org,EMAIL=hostmaster at master.debian.org (verified) + by busoni.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) + (Exim 4.72) + (envelope-from ) + id 1QRjOO-0007yF-1S + for control at bugs.debian.org; Wed, 01 Jun 2011 11:15:16 +0000 +Received: from jwilk by master.debian.org with local (Exim 4.72) + (envelope-from ) + id 1QRjOK-0007WF-Ib + for control at bugs.debian.org; Wed, 01 Jun 2011 11:15:12 +0000 +From: Jakub Wilk +To: control at bugs.debian.org +Subject: block 622279 with 554552 555585 606642 610777 618159 621829 621948 624917 624940 624975 625027 625040 625087 625153 628243 +Date: Wed, 01 Jun 2011 13:14:47 +0200 +User-Agent: devscripts bts/2.11.0 +Message-ID: <1306926887-4149-bts-jwilk at debian.org> +Sender: Jakub Wilk +Delivered-To: control at bugs.debian.org + +block 622279 with 554552 555585 606642 610777 618159 621829 621948 624917 624940 624975 625027 625040 625087 625153 628243 +thanks + + + + + +From jwilk at master.debian.org Thu Jun 23 22:41:12 2011 +Received: (at control) by bugs.debian.org; 23 Jun 2011 22:41:12 +0000 +X-Spam-Checker-Version: SpamAssassin 3.3.1-bugs.debian.org_2005_01_02 + (2010-03-16) on busoni.debian.org +X-Spam-Level: +X-Spam-Status: No, score=-5.9 required=4.0 tests=BAYES_00,FROMDEVELOPER, + RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1-bugs.debian.org_2005_01_02 +X-Spam-Bayes: score:0.0000 Tokens: new, 7; hammy, 52; neutral, 33; spammy, 0. + spammytokens: hammytokens:0.000-+--H*u:devscripts, 0.000-+--H*u:bts, + 0.000-+--H*UA:bts, 0.000-+--H*UA:devscripts, 0.000-+--H*M:jwilk +Return-path: +Received: from master.debian.org ([70.103.162.29]) + from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=master.debian.org,EMAIL=hostmaster at master.debian.org (verified) + by busoni.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) + (Exim 4.72) + (envelope-from ) + id 1QZsaG-0006PI-QC + for control at bugs.debian.org; Thu, 23 Jun 2011 22:41:12 +0000 +Received: from jwilk by master.debian.org with local (Exim 4.72) + (envelope-from ) + id 1QZsaE-0001Jz-VX + for control at bugs.debian.org; Thu, 23 Jun 2011 22:41:11 +0000 +From: Jakub Wilk +To: control at bugs.debian.org +Subject: unblock 622279 with 621829 626020 628831 +Date: Fri, 24 Jun 2011 00:40:44 +0200 +User-Agent: devscripts bts/2.11.0 +Message-ID: <1308868844-1704-bts-jwilk at debian.org> +Sender: Jakub Wilk +Delivered-To: control at bugs.debian.org + +# not in testing: ggz-python, zookeeper, wiican +unblock 622279 with 621829 626020 628831 +thanks + + + + + +From vorlon at becquer.dodds.net Wed Jun 29 12:01:56 2011 +Received: (at control) by bugs.debian.org; 29 Jun 2011 12:01:56 +0000 +X-Spam-Checker-Version: SpamAssassin 3.3.1-bugs.debian.org_2005_01_02 + (2010-03-16) on busoni.debian.org +X-Spam-Level: +X-Spam-Status: No, score=-6.0 required=4.0 tests=BAYES_00,FROMDEVELOPER + autolearn=ham version=3.3.1-bugs.debian.org_2005_01_02 +X-Spam-Bayes: score:0.0000 Tokens: new, 5; hammy, 52; neutral, 28; spammy, 0. + spammytokens: hammytokens:0.000-+--H*u:devscripts, 0.000-+--H*u:bts, + 0.000-+--H*UA:bts, 0.000-+--H*UA:devscripts, 0.000-+--H*u:2.10.69 +Return-path: +Received: from becquer.dodds.net ([207.224.24.209]) + by busoni.debian.org with esmtp (Exim 4.72) + (envelope-from ) + id 1QbtSd-0005A5-Cp + for control at bugs.debian.org; Wed, 29 Jun 2011 12:01:55 +0000 +Received: by becquer.dodds.net (Postfix, from userid 1000) + id 408972510B; Wed, 29 Jun 2011 05:01:34 -0700 (PDT) +From: Steve Langasek +To: control at bugs.debian.org +Subject: unblock 622279 with 624975 625027 614619 621829 +Date: Wed, 29 Jun 2011 05:01:33 -0700 +User-Agent: devscripts bts/2.10.69+squeeze1 +Message-ID: <1309348893-1693-bts-vorlon at debian.org> +Delivered-To: control at bugs.debian.org + +# packages not in testing, they do not block anything +unblock 622279 with 624975 625027 614619 621829 +thanks + + + + + Added: patches-todo/bug_624073.mbox =================================================================== --- patches-todo/bug_624073.mbox (rev 0) +++ patches-todo/bug_624073.mbox 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,68 @@ +From ametzler at downhill.at.eu.org Mon Apr 25 12:26:49 2011 +Received: (at maintonly) by bugs.debian.org; 25 Apr 2011 12:26:49 +0000 +X-Spam-Checker-Version: SpamAssassin 3.3.1-bugs.debian.org_2005_01_02 + (2010-03-16) on busoni.debian.org +X-Spam-Level: +X-Spam-Status: No, score=-8.5 required=4.0 tests=BAYES_00,HAS_PACKAGE, + URIBL_CNKR autolearn=ham version=3.3.1-bugs.debian.org_2005_01_02 +X-Spam-Bayes: score:0.0000 Tokens: new, 7; hammy, 134; neutral, 42; spammy, 0. + spammytokens: hammytokens:0.000-+--Usertags, 0.000-+--H*r:ip6-localhost, + 0.000-+--usertags, 0.000-+--Severity, + 0.000-+--HX-Spam-Relays-External:ip6-localhost +Return-path: +Received: from m26s25.vlinux.de ([83.151.30.59] ident=[eTZxbumblZXgo8e+sQPbr6AE960NtFln]) + by busoni.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) + (Exim 4.72) + (envelope-from ) + id 1QEKsK-00005n-In + for maintonly at bugs.debian.org; Mon, 25 Apr 2011 12:26:48 +0000 +Received: from 88-117-18-190.adsl.highway.telekom.at ([88.117.18.190] helo=ip6-localhost) + by m26s25.vlinux.de with esmtpa (Exim 4.75) + (envelope-from ) + id 1QEKqS-0006uw-5n; Mon, 25 Apr 2011 12:24:52 +0000 +Received: from ametzler by ip6-localhost with local (Exim 4.75) + (envelope-from ) + id 1QEKnN-0001Fo-Dl; Mon, 25 Apr 2011 14:21:41 +0200 +From: Andreas Metzler +To: Debian Bug Tracking System +Subject: libggz: Uses deprecated _set_priority GnuTLS functions +Message-Id: +Date: Mon, 25 Apr 2011 14:21:41 +0200 +X-AM-helo-broken: The client used the broken helo [ip6-localhost] pfotriues. +Delivered-To: maintonly at bugs.debian.org + +Package: libggz +Version: 0.0.14.1-1.1 +Severity: normal +User: ametzler at downhill.at.eu.org +Usertags: deprecated-gnutls-2.12 + +This package is using some functions which are marked deprecated in +newer versions of GnuTLS (>=2.12.x). (They are not yet removed, though.) +These functions will be removed in future releases. GnuTLS 2.12.x is +already available in experimental. + +Excerpt from buildlog: +==================================================== +ggz_tls_gnutls.c:114:3: warning: 'gnutls_mac_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:337) +ggz_tls_gnutls.c:115:3: warning: 'gnutls_kx_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:342) +ggz_tls_gnutls.c:116:3: warning: 'gnutls_protocol_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:344) +ggz_tls_gnutls.c:117:3: warning: 'gnutls_compression_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:339) +ggz_tls_gnutls.c:118:3: warning: 'gnutls_cipher_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:335) +ggz_tls_gnutls.c:122:3: warning: 'gnutls_protocol_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:344) +ggz_tls_gnutls.c:123:3: warning: 'gnutls_compression_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:339) +ggz_tls_gnutls.c:124:3: warning: 'gnutls_cipher_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:335) +ggz_tls_gnutls.c:125:3: warning: 'gnutls_mac_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:337) +ggz_tls_gnutls.c:126:3: warning: 'gnutls_kx_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:342) +==================================================== + +The gnutls_*_set_priority family of functions has been marked deprecated +in 2.12.x. These functions have been superceded by +gnutls_priority_set_direct(). The replacement function was added in gnutls +stable release 2.2.0 (released 2007-12-14). + +cu Andreas + + + + Added: patches-todo/bug_624580.mbox =================================================================== --- patches-todo/bug_624580.mbox (rev 0) +++ patches-todo/bug_624580.mbox 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,113 @@ +From amoog at ubuntu.com Fri Apr 29 19:53:40 2011 +Received: (at submit) by bugs.debian.org; 29 Apr 2011 19:53:40 +0000 +X-Spam-Checker-Version: SpamAssassin 3.3.1-bugs.debian.org_2005_01_02 + (2010-03-16) on busoni.debian.org +X-Spam-Level: +X-Spam-Status: No, score=-10.4 required=4.0 tests=BAYES_00,FOURLA,HAS_PACKAGE, + MURPHY_DRUGS_REL8,URIBL_CNKR,XMAILER_REPORTBUG autolearn=ham + version=3.3.1-bugs.debian.org_2005_01_02 +X-Spam-Bayes: score:0.0000 Tokens: new, 33; hammy, 151; neutral, 134; spammy, + 0. spammytokens: hammytokens:0.000-+--H*M:reportbug, 0.000-+--H*MI:reportbug, + 0.000-+--H*x:reportbug, 0.000-+--H*UA:reportbug, 0.000-+--UD:patch +Return-path: +Received: from j3515.servers.jiffybox.net ([109.239.48.217]) + by busoni.debian.org with esmtp (Exim 4.72) + (envelope-from ) + id 1QFtkx-0005CQ-VV + for submit at bugs.debian.org; Fri, 29 Apr 2011 19:53:40 +0000 +Received: from localhost (localhost.localdomain [127.0.0.1]) + by j3515.servers.jiffybox.net (Postfix) with ESMTP id 007BA80ED; + Fri, 29 Apr 2011 21:53:36 +0200 (CEST) +X-Virus-Scanned: Debian amavisd-new at susi-moog.de +Received: from j3515.servers.jiffybox.net ([127.0.0.1]) + by localhost (j3515.servers.jiffybox.net [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id ZzHvZmrpk-5k; Fri, 29 Apr 2011 21:53:35 +0200 (CEST) +Received: from anubis (p548ABE0D.dip.t-dialin.net [84.138.190.13]) + (Authenticated sender: andreas at warperbbs.de) + by j3515.servers.jiffybox.net (Postfix) with ESMTPA id 61A45804B; + Fri, 29 Apr 2011 21:53:35 +0200 (CEST) +Received: by anubis (Postfix, from userid 1000) + id AB47938015F; Fri, 29 Apr 2011 21:53:34 +0200 (CEST) +Content-Type: multipart/mixed; boundary="===============5262924207878360561==" +MIME-Version: 1.0 +From: Andreas Moog +To: Debian Bug Tracking System +Subject: ggz-server: FTBFS with gcc 4.6 +Message-ID: <20110429195334.9092.40301.reportbug at anubis> +X-Mailer: reportbug 4.12.6ubuntu1 +Date: Fri, 29 Apr 2011 21:53:34 +0200 +Delivered-To: submit at bugs.debian.org + +This is a multi-part MIME message sent by reportbug. + + +--===============5262924207878360561== +Content-Type: text/plain; charset="us-ascii" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +Content-Disposition: inline + +Package: ggz-server +Version: 0.0.14.1-1.5 +Severity: serious +Tags: patch +Justification: fails to build from source +User: ubuntu-devel at lists.ubuntu.com +Usertags: origin-ubuntu oneiric ubuntu-patch + + + +*** /tmp/tmp96ZOcB +In Ubuntu, the attached patch was applied to achieve the following: + + * debian/patches/ftbfs_gcc46.diff, Fix build with GCC 4.6 (LP: #770764) + +gcc4.6 cleaned up some more header files, attached is a trivial patch to fix the error. + +Thanks for considering the patch. + + +-- System Information: +Debian Release: squeeze/sid + APT prefers oneiric + APT policy: (500, 'oneiric'), (500, 'natty-updates'), (500, 'natty-security'), (500, 'natty-proposed'), (500, 'natty-backports') +Architecture: amd64 (x86_64) + +Kernel: Linux 2.6.38-8-generic (SMP w/2 CPU cores) +Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) +Shell: /bin/sh linked to /bin/dash + +--===============5262924207878360561== +Content-Type: text/x-c; charset="us-ascii" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +Content-Disposition: attachment; filename="tmpgBxk6S" + +=== added file 'debian/patches/ftbfs_gcc46.patch' +--- debian/patches/ftbfs_gcc46.patch 1970-01-01 00:00:00 +0000 ++++ debian/patches/ftbfs_gcc46.patch 2011-04-29 19:51:55 +0000 +@@ -0,0 +1,16 @@ ++## Description: gcc4.6 cleans up some more headers, explicitly add those missing ++## Origin/Author: Andreas Moog ++## Bug-Ubuntu: https://bugs.launchpad.net/bugs/770764 ++## Bug: https://bugs.ggzgamingzone.org/mantis/view.php?id=127 ++## Bug-Debian: ++diff -Nur -x '*.orig' -x '*~' ggz-server//game_servers/muehle/qtserv/qlist.h ggz-server.new//game_servers/muehle/qtserv/qlist.h ++--- ggz-server//game_servers/muehle/qtserv/qlist.h 2011-04-29 21:36:27.697134000 +0200 +++++ ggz-server.new//game_servers/muehle/qtserv/qlist.h 2011-04-29 21:40:15.130858547 +0200 ++@@ -2,6 +2,7 @@ ++ #define QLIST_H ++ ++ #include +++#include ++ ++ template class QList : public std::list ++ { + + + +--===============5262924207878360561==-- + + + + Added: patches-todo/patch-tracker/ggz-client-libs-0.0.14.1-1.1 =================================================================== --- patches-todo/patch-tracker/ggz-client-libs-0.0.14.1-1.1 (rev 0) +++ patches-todo/patch-tracker/ggz-client-libs-0.0.14.1-1.1 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,411 @@ +--- ggz-client-libs-0.0.14.1.orig/debian/libggzmod4.install ++++ ggz-client-libs-0.0.14.1/debian/libggzmod4.install +@@ -0,0 +1 @@ ++debian/tmp/usr/lib/libggzmod.so.* +--- ggz-client-libs-0.0.14.1.orig/debian/compat ++++ ggz-client-libs-0.0.14.1/debian/compat +@@ -0,0 +1 @@ ++5 +--- ggz-client-libs-0.0.14.1.orig/debian/ggzcore-bin.install ++++ ggz-client-libs-0.0.14.1/debian/ggzcore-bin.install +@@ -0,0 +1,9 @@ ++debian/tmp/usr/bin/ggz-config ++debian/tmp/usr/bin/ggz-wrapper ++debian/tmp/usr/share/man/man6/ggz-config.6 ++debian/tmp/usr/share/man/man6/ggz-wrapper.6 ++debian/tmp/usr/share/man/man5/ggz.modules.5 ++debian/tmp/usr/share/desktop-directories ++debian/tmp/usr/share/locale/*/*/ggz-config.mo ++debian/tmp/etc/xdg ++debian/tmp/usr/lib/ggz +--- ggz-client-libs-0.0.14.1.orig/debian/libggzcore-dev.install ++++ ggz-client-libs-0.0.14.1/debian/libggzcore-dev.install +@@ -0,0 +1,5 @@ ++debian/tmp/usr/include/ggzcore.h ++debian/tmp/usr/lib/libggzcore.a ++debian/tmp/usr/lib/libggzcore.la ++debian/tmp/usr/lib/libggzcore.so ++debian/tmp/usr/share/man/man3/ggzcore_h.3 +--- ggz-client-libs-0.0.14.1.orig/debian/libggzmod-dev.install ++++ ggz-client-libs-0.0.14.1/debian/libggzmod-dev.install +@@ -0,0 +1,5 @@ ++debian/tmp/usr/include/ggzmod.h ++debian/tmp/usr/lib/libggzmod.a ++debian/tmp/usr/lib/libggzmod.la ++debian/tmp/usr/lib/libggzmod.so ++debian/tmp/usr/share/man/man3/ggzmod_h.3 +--- ggz-client-libs-0.0.14.1.orig/debian/watch ++++ ggz-client-libs-0.0.14.1/debian/watch +@@ -0,0 +1,2 @@ ++version=3 ++http://ftp.ggzgamingzone.org/pub/ggz/([0-9.]+)/ggz-client-libs-([0-9.]+).tar.gz +--- ggz-client-libs-0.0.14.1.orig/debian/libggzcore9.install ++++ ggz-client-libs-0.0.14.1/debian/libggzcore9.install +@@ -0,0 +1,2 @@ ++debian/tmp/usr/lib/libggzcore.so.* ++debian/tmp/usr/share/locale/*/*/ggzcore*.mo +--- ggz-client-libs-0.0.14.1.orig/debian/control ++++ ggz-client-libs-0.0.14.1/debian/control +@@ -0,0 +1,88 @@ ++Source: ggz-client-libs ++Section: libs ++Priority: optional ++Maintainer: Debian GGZ Maintainers ++Uploaders: Josef Spillner , Peter Eisentraut ++Standards-Version: 3.7.3 ++Build-Depends: cdbs, debhelper (>= 5), libggz-dev (>= 0.0.14), libexpat1-dev (>= 1.95.6) ++Vcs-Svn: svn://svn.debian.org/pkg-ggz/trunk/ggz-client-libs/ ++Vcs-Browser: http://svn.debian.org/wsvn/pkg-ggz/trunk/ggz-client-libs/ ++Homepage: http://www.ggzgamingzone.org/ ++ ++Package: libggzcore9 ++Architecture: any ++Depends: ${shlibs:Depends} ++Recommends: ggzcore-bin ++Description: GGZ Gaming Zone: core client frontend library ++ The ggzcore library is an event/state-based library that allows programs ++ to connect to a GGZ server, handle game rooms, chat and player ++ properties, and control participation in games. ++ . ++ This package provides the run-time library used by most of the GGZ core ++ clients. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. ++ ++Package: libggzcore-dev ++Architecture: any ++Section: libdevel ++Depends: libggzcore9 (= ${binary:Version}), libggz-dev (>= ${source:Upstream-Version}), libexpat1-dev (>= 1.95.6) ++Description: GGZ Gaming Zone: core client frontend library - development files ++ The ggzcore library is an event/state-based library that allows programs ++ to connect to a GGZ server, handle game rooms, chat and player ++ properties, and control participation in games. ++ . ++ This package provides the header files and static libraries needed for ++ development with ggzmod in the C programming language. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. ++ ++Package: ggzcore-bin ++Architecture: any ++Section: utils ++Depends: ${shlibs:Depends} ++Replaces: libggzcore-utils ++Conflicts: libggzcore-utils ++Description: GGZ Gaming Zone: various command-line helper programs ++ There are two helper tools provided with GGZ: ++ . ++ The developer utility ggz-config manages the database of game clients ++ and allows developers to query GGZ parameters. ++ . ++ With ggz-wrapper it is possible to let any program connect to a GGZ ++ server, communicating with standard input/output channels. This is used ++ by the GGZ plugins for instant messengers. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. ++ ++Package: libggzmod4 ++Architecture: any ++Depends: ${shlibs:Depends} ++Description: GGZ Gaming Zone: game frontend library ++ The ggzmod library allows games to communicate with a GGZ core client ++ and thereby establishing a connection to the GGZ server and its ++ associated game server. ++ . ++ This package provides the run-time library used by most of the GGZ game ++ clients. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. ++ ++Package: libggzmod-dev ++Architecture: any ++Section: libdevel ++Depends: libggzmod4 (= ${binary:Version}), libggzcore-dev (= ${binary:Version}), libggz-dev (>= ${source:Upstream-Version}) ++Description: GGZ Gaming Zone: game frontend library - development files ++ The ggzmod library allows games to communicate with a GGZ core client ++ and thereby establishing a connection to the GGZ server and its ++ associated game server. ++ . ++ This package provides the header files and static libraries needed for ++ development with ggzmod in the C programming language. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. +--- ggz-client-libs-0.0.14.1.orig/debian/libggzcore-dev.docs ++++ ggz-client-libs-0.0.14.1/debian/libggzcore-dev.docs +@@ -0,0 +1,2 @@ ++ggzcore/TODO ++ggz-config/readme.ggzconfig +--- ggz-client-libs-0.0.14.1.orig/debian/ggzcore-bin.docs ++++ ggz-client-libs-0.0.14.1/debian/ggzcore-bin.docs +@@ -0,0 +1 @@ ++README.GGZ +--- ggz-client-libs-0.0.14.1.orig/debian/copyright ++++ ggz-client-libs-0.0.14.1/debian/copyright +@@ -0,0 +1,23 @@ ++This is the Debian GNU/Linux prepackaged version of ggz-client-libs, ++the GGZ client and game front-end support libraries & utilities. ++ ++This software was first packaged for Debian by Stephen Zander ++ Sat, 31 Aug 2002 10:40:00 -0700 using upstream ++sources obtained from http://ggz.sourceforge.net/. ++ ++The current Debian packages are maintained by the pkg-ggz team at ++. Upstream sources are ++obtained from http://ftp.ggzgamingzone.org/pub/ggz/. ++ ++Copyright: ++ The GGZ Gaming Zone ++ Copyright (C) 1999-2006 The GGZ Gaming Zone Development Team ++ ++Contact the upstream authors at ++ ++ggz-client-libs is licenced under the GNU Lesser General Public Licence. See ++/usr/share/common-licenses/LGPL for details. ++ ++The runtime binaries ggz-config, ggz-wrapper and ggzwrap are licenced under ++the GNU General Public Licence. See /usr/share/common-licenses/GPL for ++details. +--- ggz-client-libs-0.0.14.1.orig/debian/changelog ++++ ggz-client-libs-0.0.14.1/debian/changelog +@@ -0,0 +1,170 @@ ++ggz-client-libs (0.0.14.1-1.1) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Empty depency_libs in libtool la file. Closes: #610128 ++ http://wiki.debian.org/ReleaseGoals/LAFileRemoval ++ ++ -- Andreas Metzler Sat, 02 Apr 2011 18:32:07 +0200 ++ ++ggz-client-libs (0.0.14.1-1) unstable; urgency=low ++ ++ * New upstream release ++ - Obsoletes typos.diff ++ ++ -- Peter Eisentraut Tue, 11 Mar 2008 23:59:30 +0100 ++ ++ggz-client-libs (0.0.14-3) unstable; urgency=low ++ ++ * Update translations from gnome-games ++ * Included 0.0.14-branch patch: typos.diff ++ - Corrected strings for the translations ++ * Added homepage and x-vcs fields to debian/control ++ * Updated standards version ++ ++ -- Josef Spillner Sat, 02 Feb 2008 13:46:52 +0100 ++ ++ggz-client-libs (0.0.14-2) unstable; urgency=medium ++ ++ * Moved ggzcore.mo to libggzcore package and added major soname number ++ to the catalog name to be able to survive upgrades (closes: #424137) ++ * Added additional translations from gnome-games (closes: #417980) ++ ++ -- Peter Eisentraut Sat, 16 Jun 2007 15:35:16 +0200 ++ ++ggz-client-libs (0.0.14-1) unstable; urgency=low ++ ++ [ Josef Spillner ] ++ * New upstream version. ++ ++ [ Peter Eisentraut ] ++ * Soname change libggzcore7 -> libggzcore9 ++ ++ -- Peter Eisentraut Wed, 02 May 2007 20:45:02 +0200 ++ ++ggz-client-libs (0.0.13-3) unstable; urgency=high ++ ++ [ Josef Spillner ] ++ * Change ggzcore-bin dependency from ggzmod to recommends from ggzcore ++ (closes: #384671). ++ ++ [ Peter Eisentraut ] ++ * Make package dependencies binNMU-safe through use of ${binary:Version} ++ (closes: #386126) ++ ++ -- Peter Eisentraut Sat, 9 Sep 2006 13:37:14 +0200 ++ ++ggz-client-libs (0.0.13-2) unstable; urgency=low ++ ++ [ Josef Spillner ] ++ * Include ggzwrap into ggzcore-bin package (it's a dummy game client module). ++ * Always depend on ggzcore-bin in ggzmod4, needed for compilation ++ of external games and integration of their configuration files in binary ++ packages. ++ ++ [ Peter Eisentraut ] ++ * Changed maintainer to mailing list ++ * Updated standards version ++ * Changed build system to CDBS ++ * Updated to Debhelper level 5 ++ * Improved dependency information ++ * Added watch file ++ * Improved package description ++ ++ -- Peter Eisentraut Sun, 20 Aug 2006 10:31:13 +0200 ++ ++ggz-client-libs (0.0.13-1) unstable; urgency=low ++ ++ * New upstream version. ++ * More detailed licence breakdown in debian/copyright files. ++ ++ -- Josef Spillner Fri, 17 Mar 2006 21:39:00 +0100 ++ ++ggz-client-libs (0.0.12-1) unstable; urgency=low ++ ++ * New upstream version. ++ ++ -- Josef Spillner Sun, 25 Sep 2005 15:59:45 +0200 ++ ++ggz-client-libs (0.0.11+svn20050821-1) unstable; urgency=low ++ ++ * New snapshot. ++ ++ -- Josef Spillner Sun, 21 Aug 2005 09:39:19 +0200 ++ ++ggz-client-libs (0.0.11-1) unstable; urgency=low ++ ++ * New upstream version. ++ * Many changes to the packaging to easy maintenance. ++ * Updated URLs and other reflections on current upstream goals. ++ * No longer depends on popt. ++ ++ -- Josef Spillner Sat, 20 Aug 2005 10:05:04 +0200 ++ ++ggz-client-libs (0.0.7-1.1) unstable; urgency=low ++ ++ * NMU. ++ * Depend on libggz-dev 0.0.7-1.1 in order to pick up its dependency on ++ gcrypt11. Closes: #264759. ++ ++ -- Matthias Urlichs Sun, 26 Sep 2004 13:39:13 +0200 ++ ++ggz-client-libs (0.0.7-1) unstable; urgency=low ++ ++ * New upstream release ++ * The libggzcore2 package has been renamed libggzcore3 due to a SONAME ++ bump upstream. ++ * Remove the Build-Conflict: on libggzmod-dev, libtool seems to be ++ behaving ++ ++ -- Stephen Zander Mon, 01 Dec 2003 00:00:00 +0000 ++ ++ggz-client-libs (0.0.6-2) unstable; urgency=low ++ ++ * Fix missing Depends on libggzmod-dev in libggzcore-dev, ++ Closes: #168028, #168040 ++ ++ -- Stephen Zander Mon, 11 Nov 2002 12:48:40 -0800 ++ ++ggz-client-libs (0.0.6-1) unstable; urgency=low ++ ++ * New upstream release. ++ * The libggzcore1 package has been renamed libggzcore2 due to a SONAME ++ bump upstream. ++ * The libggzmod0 package has been renamed libggzmod1 due to a SONAME ++ bump upstream. ++ * Add a Build-Conflicts: against libggzmod-dev to prevent libtool from ++ borking libggzcore.so by linking against an earlier version of ++ libggzmod.so. Good thing this package gets built in a chroot. ++ * Create a dummy /etc/ggz/ggz.modules when installing libggzcore-utils and ++ remove it when the package is purged, ++ Closes: #163578 ++ ++ -- Stephen Zander Wed, 30 Oct 2002 19:38:38 -0800 ++ ++ggz-client-libs (0.0.5.0-1) unstable; urgency=low ++ ++ * Official Debian package. Appended .0 to the version to have this ++ package be prefered to upstream's unofficial packages, ++ Closes: #146558 ++ ++ -- Stephen Zander Sat, 31 Aug 2002 10:40:00 -0700 ++ ++ggz-client-libs (0.0.5-2) unstable; urgency=low ++ ++ * Maintainance build: fix buffer overflow in ggzcore ++ ++ -- Josef Spillner Mon, 6 May 2002 09:22:52 +0200 ++ ++ggz-client-libs (0.0.5-1) unstable; urgency=low ++ ++ * New version of GGZ client libraries ++ * Does now contain ggzmod library ++ ++ -- Josef Spillner Sat, 6 Apr 2002 21:44:18 +0200 ++ ++ggz-client-libs (0.0.4-1) unstable; urgency=low ++ ++ * Initial Release. ++ ++ -- Josef Spillner Tue, 22 May 2001 23:28:10 +0200 ++ +--- ggz-client-libs-0.0.14.1.orig/debian/rules ++++ ggz-client-libs-0.0.14.1/debian/rules +@@ -0,0 +1,13 @@ ++#!/usr/bin/make -f ++ ++include /usr/share/cdbs/1/rules/debhelper.mk ++include /usr/share/cdbs/1/class/autotools.mk ++include /usr/share/cdbs/1/rules/simple-patchsys.mk ++ ++DEB_CONFIGURE_EXTRA_FLAGS = --disable-debug ++DEB_DH_MAKESHLIBS_ARGS_ALL = -V ++DEB_SHLIBDEPS_INCLUDE = $(DEB_DESTDIR)/usr/lib ++ ++common-install-arch:: ++ find debian/tmp/usr/lib -name "*.la" -exec \ ++ sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} + +--- ggz-client-libs-0.0.14.1.orig/debian/libggzcore9.docs ++++ ggz-client-libs-0.0.14.1/debian/libggzcore9.docs +@@ -0,0 +1 @@ ++README.GGZ +--- ggz-client-libs-0.0.14.1.orig/debian/svn-deblayout ++++ ggz-client-libs-0.0.14.1/debian/svn-deblayout +@@ -0,0 +1 @@ ++origDir=../../upstream +--- ggz-client-libs-0.0.14.1.orig/debian/libggzmod4.docs ++++ ggz-client-libs-0.0.14.1/debian/libggzmod4.docs +@@ -0,0 +1 @@ ++README.GGZ +--- ggz-client-libs-0.0.14.1.orig/debian/patches/ggzcore-catalog-name.patch ++++ ggz-client-libs-0.0.14.1/debian/patches/ggzcore-catalog-name.patch +@@ -0,0 +1,35 @@ ++diff -ur ggz-client-libs-0.0.14.orig/ggzcore/init.c ggz-client-libs-0.0.14/ggzcore/init.c ++--- ggz-client-libs-0.0.14.orig/ggzcore/init.c 2007-01-16 19:50:52.000000000 +0100 +++++ ggz-client-libs-0.0.14/ggzcore/init.c 2007-06-16 14:22:07.000000000 +0200 ++@@ -59,7 +59,7 @@ ++ #endif ++ ++ /* This catalog must be preloaded by applications */ ++- bindtextdomain("ggzcore", PREFIX "/share/locale"); +++ bindtextdomain("ggzcore9", PREFIX "/share/locale"); ++ ++ /* Initialize various systems */ ++ if (options.flags & GGZ_OPT_MODULES) ++diff -ur ggz-client-libs-0.0.14.orig/po/ggzcore/Makefile.am ggz-client-libs-0.0.14/po/ggzcore/Makefile.am ++--- ggz-client-libs-0.0.14.orig/po/ggzcore/Makefile.am 2007-01-16 19:50:52.000000000 +0100 +++++ ggz-client-libs-0.0.14/po/ggzcore/Makefile.am 2007-06-16 14:24:21.000000000 +0200 ++@@ -1,6 +1,6 @@ ++ EXTRA_DIST = ggzcore.pot de.po ++ ++-CATALOG = ggzcore +++CATALOG = ggzcore9 ++ POSOURCES = $(top_srcdir)/ggzcore/*.c ++ ++ include $(top_srcdir)/m4/i18n.mk ++diff -ur ggz-client-libs-0.0.14.orig/po/ggzcore/Makefile.in ggz-client-libs-0.0.14/po/ggzcore/Makefile.in ++--- ggz-client-libs-0.0.14.orig/po/ggzcore/Makefile.in 2007-01-16 20:02:09.000000000 +0100 +++++ ggz-client-libs-0.0.14/po/ggzcore/Makefile.in 2007-06-16 14:24:34.000000000 +0200 ++@@ -184,7 +184,7 @@ ++ sysconfdir = @sysconfdir@ ++ target_alias = @target_alias@ ++ EXTRA_DIST = ggzcore.pot $(pofiles) ++-CATALOG = ggzcore +++CATALOG = ggzcore9 ++ POSOURCES = $(top_srcdir)/ggzcore/*.c ++ builddir = $(top_builddir)/$(subdir) ++ POFILES = $(srcdir)/*.po Added: patches-todo/patch-tracker/ggz-grubby-0.0.14.1-1.1 =================================================================== --- patches-todo/patch-tracker/ggz-grubby-0.0.14.1-1.1 (rev 0) +++ patches-todo/patch-tracker/ggz-grubby-0.0.14.1-1.1 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,234 @@ +--- ggz-grubby-0.0.14.1.orig/debian/compat ++++ ggz-grubby-0.0.14.1/debian/compat +@@ -0,0 +1 @@ ++5 +--- ggz-grubby-0.0.14.1.orig/debian/watch ++++ ggz-grubby-0.0.14.1/debian/watch +@@ -0,0 +1,2 @@ ++version=3 ++http://ftp.ggzgamingzone.org/pub/ggz/([0-9.]+)/ggz-grubby-([0-9.]+).tar.gz +--- ggz-grubby-0.0.14.1.orig/debian/ggz-grubby.prerm ++++ ggz-grubby-0.0.14.1/debian/ggz-grubby.prerm +@@ -0,0 +1,5 @@ ++#!/bin/sh -e ++ ++ggz-config --remove --noregistry=/usr/share/ggz/modules/ggz-grubby ++ ++#DEBHELPER# +--- ggz-grubby-0.0.14.1.orig/debian/control ++++ ggz-grubby-0.0.14.1/debian/control +@@ -0,0 +1,29 @@ ++Source: ggz-grubby ++Section: games ++Priority: optional ++Maintainer: Debian GGZ Maintainers ++Uploaders: Josef Spillner , Peter Eisentraut ++Standards-Version: 3.7.3 ++Build-Depends: cdbs, debhelper (>= 5), ggzcore-bin (>= 0.0.14), libggzmod-dev (>= 0.0.14), libperl-dev, ruby1.8-dev, ruby, python-dev ++Vcs-Svn: svn://svn.debian.org/pkg-ggz/trunk/ggz-grubby/ ++Vcs-Browser: http://svn.debian.org/wsvn/pkg-ggz/trunk/ggz-grubby/ ++Homepage: http://www.ggzgamingzone.org/ ++ ++Package: ggz-grubby ++Architecture: any ++Depends: ${perl:Depends}, ${shlibs:Depends}, ggzcore-bin (>= ${source:Upstream-Version}) ++Recommends: python, ruby ++Suggests: ggz-kde-client ++Description: GGZ Gaming Zone: chat bot with the ability to play games ++ Grubby is a nice bot which is intended to run on GGZ servers, but it can ++ also access IRC networks. It is highly configurable, ++ extensible with plugins, and gets smarter the longer it runs. A more ++ serious use is to alert or notify other players, to remember messages ++ for them, or to translate some phrases. On top of this, grubby can also ++ be invited to some games and will give funny comments during the ++ gameplay. ++ . ++ For easy configuration, check out the kgrubby tool in ggz-kde-client. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. +--- ggz-grubby-0.0.14.1.orig/debian/copyright ++++ ggz-grubby-0.0.14.1/debian/copyright +@@ -0,0 +1,19 @@ ++This is the Debian GNU/Linux prepackaged version of ggz-grubby, ++the GGZ chat bot. ++ ++This software was first packaged for Debian by Stephen Zander ++ Sat, 12 Oct 2002 18:47:28 -0700 using upstream ++sources obtained from http://ggz.sourceforge.net/. ++ ++The current Debian packages are maintained by the pkg-ggz team at ++. Upstream sources are ++obtained from http://ftp.ggzgamingzone.org/pub/ggz/. ++ ++Copyright: ++ The GGZ Gaming Zone ++ Copyright (C) 1999-2006 The GGZ Gaming Zone Development Team ++ ++Contact the upstream authors at ++ ++ggz-grubby is licenced under the GNU General Public Licence. See ++/usr/share/common-licenses/GPL for details. +--- ggz-grubby-0.0.14.1.orig/debian/changelog ++++ ggz-grubby-0.0.14.1/debian/changelog +@@ -0,0 +1,135 @@ ++ggz-grubby (0.0.14.1-1.1) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Empty dependency_libs in libtool la file(s). ++ http://wiki.debian.org/ReleaseGoals/LAFileRemoval ++ * Fix FTBFS with --no-copy-dt-needed-entries. Closes: #554545 ++ ++ -- Andreas Metzler Sat, 02 Apr 2011 18:50:53 +0200 ++ ++ggz-grubby (0.0.14.1-1) unstable; urgency=low ++ ++ [ Peter Eisentraut ] ++ * New upstream release ++ * Updated standards version ++ ++ [ Josef Spillner ] ++ * Added Homepage and Vcs fields to debian/control ++ ++ -- Peter Eisentraut Sat, 15 Mar 2008 13:53:34 +0100 ++ ++ggz-grubby (0.0.14-2) unstable; urgency=low ++ ++ * Disabled SILC support, which is currently broken due to an API change ++ (closes: #432545) ++ ++ -- Peter Eisentraut Thu, 19 Jul 2007 21:45:34 +0200 ++ ++ggz-grubby (0.0.14-1) unstable; urgency=low ++ ++ * New upstream version. ++ ++ -- Josef Spillner Mon, 14 May 2007 21:02:05 +0200 ++ ++ggz-grubby (0.0.13-4) unstable; urgency=high ++ ++ [ Josef Spillner ] ++ * Fixed dependencies even more (closes: #398394). ++ ++ [ Peter Eisentraut ] ++ * Build depend on python-dev instead of python-all-dev ++ ++ -- Peter Eisentraut Sat, 18 Nov 2006 09:12:36 +0100 ++ ++ggz-grubby (0.0.13-3) unstable; urgency=high ++ ++ * Fixed build dependencies after dependency reshuffle in ggz-client-libs ++ (closes: #392145) ++ ++ -- Peter Eisentraut Tue, 10 Oct 2006 17:34:42 +0200 ++ ++ggz-grubby (0.0.13-2) unstable; urgency=low ++ ++ * Changed maintainer to mailing list ++ * Updated standards version ++ * Changed build system to CDBS ++ * Updated to Debhelper level 5 ++ * Improved dependency information ++ * Added watch file ++ * Improved package description ++ ++ -- Peter Eisentraut Mon, 21 Aug 2006 07:53:34 +0200 ++ ++ggz-grubby (0.0.13-1) unstable; urgency=low ++ ++ * New upstream version. ++ * More detailed licence breakdown in debian/copyright files. ++ ++ -- Josef Spillner Fri, 17 Mar 2006 21:39:00 +0100 ++ ++ggz-grubby (0.0.12-1) unstable; urgency=low ++ ++ * New upstream version. ++ ++ -- Josef Spillner Sun, 25 Sep 2005 19:02:38 +0200 ++ ++ggz-grubby (0.0.11+svn20050821-1) unstable; urgency=low ++ ++ * New snapshot. ++ ++ -- Josef Spillner Sun, 21 Aug 2005 10:44:42 +0200 ++ ++ggz-grubby (0.0.11-1) unstable; urgency=low ++ ++ * New upstream version. ++ * Many changes to the packaging to ease maintenance. ++ * Updated URLs and other reflections on current upstream goals. ++ ++ -- Josef Spillner Sat, 20 Aug 2005 12:11:56 +0200 ++ ++ggz-grubby (0.0.7-1.1) unstable; urgency=low ++ ++ * NMU. ++ * Depend on libggz-dev 0.0.7-1.1 due to its updated gcrypt dependency. ++ Closes: #264742 ++ ++ -- Matthias Urlichs Sun, 26 Sep 2004 14:02:54 +0200 ++ ++ggz-grubby (0.0.7-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Stephen Zander Sat, 11 Oct 2003 00:00:00 -0700 ++ ++ggz-grubby (0.0.6-2) unstable; urgency=low ++ ++ * Fix missing EMNABLE_NLS in grubby/src/i18n.c, ++ Closes: #189719 ++ ++ -- Stephen Zander Sun, 20 Apr 2003 01:26:24 -0700 ++ ++ggz-grubby (0.0.6-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Remove the build-depndency of libc6-dev, ++ Closes: #164764 ++ * Remove implicit assumptions about signed nature of char, ++ Closes: #165051 ++ ++ -- Stephen Zander Tue, 5 Nov 2002 22:49:35 -0800 ++ ++ggz-grubby (0.0.5.0-1) unstable; urgency=low ++ ++ * Official Debian package. Appended .0 to the version to have this ++ package be prefered to upstream's unofficial packages, ++ Closes: ++ ++ -- Stephen Zander Sat, 12 Oct 2002 18:47:28 -0700 ++ ++ggz-grubby (0.0.5-1) unstable; urgency=low ++ ++ * Initial Release. ++ ++ -- Josef Spillner Sat, 19 Jan 2002 18:13:21 +0100 ++ ++ +--- ggz-grubby-0.0.14.1.orig/debian/ggz-grubby.postinst ++++ ggz-grubby-0.0.14.1/debian/ggz-grubby.postinst +@@ -0,0 +1,5 @@ ++#!/bin/sh -e ++ ++ggz-config --install --force --noregistry=/usr/share/ggz/modules/ggz-grubby ++ ++#DEBHELPER# +--- ggz-grubby-0.0.14.1.orig/debian/rules ++++ ggz-grubby-0.0.14.1/debian/rules +@@ -0,0 +1,10 @@ ++#!/usr/bin/make -f ++ ++include /usr/share/cdbs/1/rules/debhelper.mk ++include /usr/share/cdbs/1/class/autotools.mk ++ ++DEB_CONFIGURE_EXTRA_FLAGS = --enable-noregistry=/usr/share/ggz/modules/ggz-grubby --disable-silc ++ ++common-install-arch:: ++ find debian/ggz-grubby/usr/lib -name "*.la" -exec \ ++ sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} + +--- ggz-grubby-0.0.14.1.orig/debian/svn-deblayout ++++ ggz-grubby-0.0.14.1/debian/svn-deblayout +@@ -0,0 +1 @@ ++origDir=../../upstream Added: patches-todo/patch-tracker/ggz-grubby-0.0.14.1-1.1-pkg =================================================================== --- patches-todo/patch-tracker/ggz-grubby-0.0.14.1-1.1-pkg (rev 0) +++ patches-todo/patch-tracker/ggz-grubby-0.0.14.1-1.1-pkg 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,33 @@ +--- ggz-grubby-0.0.14.1.orig/grubby/src/Makefile.in ++++ ggz-grubby-0.0.14.1/grubby/src/Makefile.in +@@ -283,7 +283,7 @@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ + grubby_SOURCES = guru.c main.c module.c +-grubby_LDADD = $(LIB_GGZCORE) $(LIB_GETTEXT) $(LIB_DL) ++grubby_LDADD = $(LIB_GGZ) $(LIB_GGZCORE) $(LIB_GETTEXT) $(LIB_DL) + grubby_LDFLAGS = $(GGZCORE_LDFLAGS) + grubby_LTLIBRARIES = libguru_netggz.la libguru_i18n.la \ + libguru_player.la libguru_netconsole.la libguru_netirc.la \ +--- ggz-grubby-0.0.14.1.orig/games/guru-ttt/Makefile.in ++++ ggz-grubby-0.0.14.1/games/guru-ttt/Makefile.in +@@ -226,7 +226,7 @@ + top_srcdir = @top_srcdir@ + guru_ttt_SOURCES = main.c + guru_ttt_LDFLAGS = $(GGZMOD_LDFLAGS) +-guru_ttt_LDADD = $(top_builddir)/games/lib/libggzpassive.a $(LIB_GGZMOD) ++guru_ttt_LDADD = $(top_builddir)/games/lib/libggzpassive.a $(LIB_GGZ) $(LIB_GGZMOD) + EXTRA_DIST = module.dsc.in + AM_CPPFLAGS = -I $(top_srcdir)/games/lib $(LIBGGZ_INCLUDES) + all: all-am +--- ggz-grubby-0.0.14.1.orig/games/guru-chess/Makefile.in ++++ ggz-grubby-0.0.14.1/games/guru-chess/Makefile.in +@@ -228,7 +228,7 @@ + top_srcdir = @top_srcdir@ + guru_chess_SOURCES = main.c ai.c + guru_chess_LDFLAGS = $(GGZMOD_LDFLAGS) +-guru_chess_LDADD = $(top_builddir)/games/lib/libggzpassive.a $(LIB_GGZMOD) $(LIB_GETTEXT) ++guru_chess_LDADD = $(top_builddir)/games/lib/libggzpassive.a $(LIB_GGZ) $(LIB_GGZMOD) $(LIB_GETTEXT) + noinst_HEADERS = proto.h ai.h + EXTRA_DIST = module.dsc.in + AM_CPPFLAGS = \ Added: patches-todo/patch-tracker/ggz-gtk-games-0.0.14.1-1.1 =================================================================== --- patches-todo/patch-tracker/ggz-gtk-games-0.0.14.1-1.1 (rev 0) +++ patches-todo/patch-tracker/ggz-gtk-games-0.0.14.1-1.1 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,282 @@ +--- ggz-gtk-games-0.0.14.1.orig/debian/changelog ++++ ggz-gtk-games-0.0.14.1/debian/changelog +@@ -0,0 +1,147 @@ ++ggz-gtk-games (0.0.14.1-1.1) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Fix build error with -Werror=format-security. (Closes: #643385) ++ * debian/control: Add ${misc:Depends}. ++ ++ -- Ansgar Burchardt Tue, 27 Dec 2011 17:33:06 +0100 ++ ++ggz-gtk-games (0.0.14.1-1) unstable; urgency=low ++ ++ [ Peter Eisentraut] ++ * New upstream release ++ * Updated standards version ++ * Added linker flag -Wl,--as-needed ++ ++ [ Josef Spillner ] ++ * Added Homepage and Vcs fields to debian/control ++ ++ -- Peter Eisentraut Mon, 17 Mar 2008 23:57:01 +0100 ++ ++ggz-gtk-games (0.0.14-1) unstable; urgency=low ++ ++ * New upstream version. ++ - Fixes bool type declaration (closes: #422803) ++ ++ -- Josef Spillner Tue, 15 May 2007 23:16:29 +0200 ++ ++ggz-gtk-games (0.0.13-4) unstable; urgency=high ++ ++ * Remove gtk-games directory instead of txt-client (closes: #388273). ++ ++ -- Josef Spillner Thu, 21 Sep 2006 19:30:32 +0200 ++ ++ggz-gtk-games (0.0.13-3) unstable; urgency=low ++ ++ [ Josef Spillner ] ++ * Move ggzcore-bin dependency from ggzmod to games. ++ ++ [ Peter Eisentraut ] ++ * Fixed package dependencies for binNMU compatibility ++ * Fixed dependendy on ggz-gtk-games-data (closes: #387378) ++ * Fixed build dependencies after dependency reshuffle in ggz-client-libs ++ ++ -- Peter Eisentraut Thu, 14 Sep 2006 09:30:48 +0200 ++ ++ggz-gtk-games (0.0.13-2) unstable; urgency=low ++ ++ * Changed maintainer to mailing list ++ * Updated standards version ++ * Changed build system to CDBS ++ * Updated to Debhelper level 5 ++ * Renamed ggz-gtk-game-data to ggz-gtk-games-data, for consistency ++ * Improved dependency information ++ * Added watch file ++ * Improved package description ++ ++ -- Peter Eisentraut Mon, 21 Aug 2006 23:16:15 +0200 ++ ++ggz-gtk-games (0.0.13-1) unstable; urgency=low ++ ++ * New upstream version. ++ * More detailed licence breakdown in debian/copyright files. ++ ++ -- Josef Spillner Fri, 17 Mar 2006 21:39:00 +0100 ++ ++ggz-gtk-games (0.0.12-1) unstable; urgency=low ++ ++ * New upstream version. ++ ++ -- Josef Spillner Sun, 25 Sep 2005 16:39:13 +0200 ++ ++ggz-gtk-games (0.0.11+svn20050821-1) unstable; urgency=low ++ ++ * New snapshot. ++ ++ -- Josef Spillner Sun, 21 Aug 2005 11:39:11 +0200 ++ ++ggz-gtk-games (0.0.11-1) unstable; urgency=low ++ ++ * New upstream version. ++ * Many changes to the packaging to ease maintenance. ++ * Updated URLs and other reflections on current upstream goals. ++ ++ -- Josef Spillner Sat, 20 Aug 2005 19:04:29 +0200 ++ ++ggz-gtk-games (0.0.7-2) unstable; urgency=low ++ ++ * Split the architecture independent files into their own package to ++ lower the archive space this package consumes, ++ Closes: #233357 ++ ++ -- Stephen Zander Wed, 18 Feb 2004 08:13:37 -0800 ++ ++ggz-gtk-games (0.0.7-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ -- Stephen Zander Mon, 01 Dec 2003 00:00:00 +0000 ++ ++ggz-gtk-games (0.0.6-3) unstable; urgency=low ++ ++ * Update the minimum acceptable version of libggzcore-utils that we ++ depend on to prevent people from upgrading & breaking things, ++ Closes: #184263 ++ ++ -- Stephen Zander Thu, 20 Mar 2003 01:16:29 -0800 ++ ++ggz-gtk-games (0.0.6-2) unstable; urgency=low ++ ++ * Finish replacing ggzexecmoddir with gzzlibdir in the module.dsc files, ++ Closes: #168027 ++ * Remove older files from .diff.gz that are no longer in the upstream ++ release, ++ Closes: #168044 ++ ++ -- Stephen Zander Wed, 6 Nov 2002 22:33:45 -0800 ++ ++ggz-gtk-games (0.0.6-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Remove implicit assumptions about signed nature of char, ++ Closes: #164169 ++ ++ -- Stephen Zander Thu, 31 Oct 2002 00:33:31 -0800 ++ ++ggz-gtk-games (0.0.5.0-1) unstable; urgency=low ++ ++ * Official Debian package. Appended .0 to the version to have this ++ package be prefered to upstream's unofficial packages, ++ Closes: #146560 ++ ++ -- Stephen Zander Sat, 31 Aug 2002 10:40:00 -0700 ++ ++ggz-gtk-games (0.0.5-1) unstable; urgency=low ++ ++ * New release of GGZ ++ * Contains new game client: GGZCards ++ ++ -- Josef Spillner Sun, 7 Apr 2002 11:33:05 +0200 ++ ++ggz-gtk-games (0.0.4-1) unstable; urgency=low ++ ++ * Initial Release. ++ ++ -- Josef Spillner Tue, 29 May 2001 20:43:30 +0200 ++ ++ +--- ggz-gtk-games-0.0.14.1.orig/debian/compat ++++ ggz-gtk-games-0.0.14.1/debian/compat +@@ -0,0 +1 @@ ++5 +--- ggz-gtk-games-0.0.14.1.orig/debian/copyright ++++ ggz-gtk-games-0.0.14.1/debian/copyright +@@ -0,0 +1,23 @@ ++This is the Debian GNU/Linux prepackaged version of ggz-gtk-games, ++a collection of GGZ games based of the GTK+ toolkit. ++ ++This software was first packaged for Debian by Stephen Zander ++ Sat, 31 Aug 2002 10:40:00 -0700 using upstream ++sources obtained from http://ggz.sourceforge.net/. ++ ++The current Debian packages are maintained by the pkg-ggz team at ++. Upstream sources are ++obtained from http://ftp.ggzgamingzone.org/pub/ggz/. ++ ++Copyright: ++ The GGZ Gaming Zone ++ Copyright (C) 1999-2006 The GGZ Gaming Zone Development Team ++ ++Contact the upstream authors at ++ ++ggz-gtk-games is licenced under the GNU General Public Licence. See ++/usr/share/common-licenses/GPL for details. ++ ++The chess game client contains the libcgc library which is ++Copyright (C) 2000 Dan Papasian, under a 3-clause BSD licence. ++See /usr/share/common-licenses/BSD for details. +--- ggz-gtk-games-0.0.14.1.orig/debian/ggz-gtk-games-data.docs ++++ ggz-gtk-games-0.0.14.1/debian/ggz-gtk-games-data.docs +@@ -0,0 +1 @@ ++README.GGZ +--- ggz-gtk-games-0.0.14.1.orig/debian/ggz-gtk-games-data.install ++++ ggz-gtk-games-0.0.14.1/debian/ggz-gtk-games-data.install +@@ -0,0 +1 @@ ++debian/tmp/usr/share +--- ggz-gtk-games-0.0.14.1.orig/debian/ggz-gtk-games.install ++++ ggz-gtk-games-0.0.14.1/debian/ggz-gtk-games.install +@@ -0,0 +1 @@ ++debian/tmp/usr/lib +--- ggz-gtk-games-0.0.14.1.orig/debian/ggz-gtk-games.postinst ++++ ggz-gtk-games-0.0.14.1/debian/ggz-gtk-games.postinst +@@ -0,0 +1,5 @@ ++#!/bin/sh -e ++ ++ggz-config --install --force --noregistry=/usr/share/ggz/modules/ggz-gtk-games ++ ++#DEBHELPER# +--- ggz-gtk-games-0.0.14.1.orig/debian/ggz-gtk-games.prerm ++++ ggz-gtk-games-0.0.14.1/debian/ggz-gtk-games.prerm +@@ -0,0 +1,5 @@ ++#!/bin/sh -e ++ ++ggz-config --remove --noregistry=/usr/share/ggz/modules/ggz-gtk-games ++ ++#DEBHELPER# +--- ggz-gtk-games-0.0.14.1.orig/debian/rules ++++ ggz-gtk-games-0.0.14.1/debian/rules +@@ -0,0 +1,8 @@ ++#!/usr/bin/make -f ++ ++include /usr/share/cdbs/1/rules/debhelper.mk ++include /usr/share/cdbs/1/class/autotools.mk ++ ++DEB_CONFIGURE_EXTRA_FLAGS = --disable-debug --enable-noregistry=/usr/share/ggz/modules/ggz-gtk-games ++ ++LDFLAGS += -Wl,--as-needed +--- ggz-gtk-games-0.0.14.1.orig/debian/svn-deblayout ++++ ggz-gtk-games-0.0.14.1/debian/svn-deblayout +@@ -0,0 +1 @@ ++origDir=../../upstream +--- ggz-gtk-games-0.0.14.1.orig/debian/watch ++++ ggz-gtk-games-0.0.14.1/debian/watch +@@ -0,0 +1,2 @@ ++version=3 ++http://ftp.ggzgamingzone.org/pub/ggz/([0-9.]+)/ggz-gtk-games-([0-9.]+).tar.gz +--- ggz-gtk-games-0.0.14.1.orig/debian/control ++++ ggz-gtk-games-0.0.14.1/debian/control +@@ -0,0 +1,51 @@ ++Source: ggz-gtk-games ++Section: games ++Priority: optional ++Maintainer: Debian GGZ Maintainers ++Uploaders: Josef Spillner , Peter Eisentraut ++Standards-Version: 3.7.3 ++Build-Depends: cdbs, debhelper (>= 5), libggzmod-dev (>= 0.0.14), gettext, libgtk2.0-dev, ggzcore-bin (>= 0.0.14) ++Vcs-Svn: svn://svn.debian.org/pkg-ggz/trunk/ggz-gtk-games/ ++Vcs-Browser: http://svn.debian.org/wsvn/pkg-ggz/trunk/ggz-gtk-games/ ++Homepage: http://www.ggzgamingzone.org/ ++ ++Package: ggz-gtk-games ++Architecture: any ++Depends: ${misc:Depends}, ${shlibs:Depends}, ggz-gtk-games-data (>= ${source:Upstream-Version}), ggzcore-bin (>= ${source:Upstream-Version}) ++Recommends: ggz-gtk-client | ggz-core-client ++Description: GGZ Gaming Zone: game clients collection for GTK+ ++ GGZ games are games that can be played online against other people while ++ all having some features in common, like table chat, seats configuration, ++ bot players, game spectators, savegames, statistics, and others. Some ++ games also work in single-player mode. ++ . ++ This package provides the complete collection of GGZ game frontends that ++ make use of the GTK+ toolkit. It includes: ++ * Chess ++ * Chinese Checkers ++ * Combat ++ * Connect-the-Dots ++ * GGZCards (engine for La Pocha, Hearts, Bridge, FortyTwo etc.) ++ * Hastings1066 ++ * Reversi ++ * Spades ++ * TicTacToe ++ and much more. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. ++ ++Package: ggz-gtk-games-data ++Architecture: all ++Depends: ${misc:Depends}, ggz-gtk-games (>= ${source:Upstream-Version}) ++Description: GGZ Gaming Zone: multimedia data for game clients for GTK+ ++ GGZ games are games that can be played online against other people while ++ all having some features in common, like table chat, seats configuration, ++ bot players, game spectators, savegames, statistics, and others. Some ++ games also work in single-player mode. ++ . ++ This package provides the data files for the complete collection of GGZ ++ game frontends that make use of the GTK+ toolkit. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. Added: patches-todo/patch-tracker/ggz-gtk-games-0.0.14.1-1.1-pkg =================================================================== --- patches-todo/patch-tracker/ggz-gtk-games-0.0.14.1-1.1-pkg (rev 0) +++ patches-todo/patch-tracker/ggz-gtk-games-0.0.14.1-1.1-pkg 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,74 @@ +--- ggz-gtk-games-0.0.14.1.orig/common/ggz_gtk.c ++++ ggz-gtk-games-0.0.14.1/common/ggz_gtk.c +@@ -73,8 +73,7 @@ + GGZMod *mod; + + if (!ggzmod_is_ggz_mode()) { +- printf(_("This program should only be run from within GGZ.")); +- printf("\n"); ++ printf("%s\n", _("This program should only be run from within GGZ.")); + exit(1); + } + +--- ggz-gtk-games-0.0.14.1.orig/dots/game.c ++++ ggz-gtk-games-0.0.14.1/dots/game.c +@@ -219,7 +219,7 @@ + if (ggz_write_int(game.fd, DOTS_SND_MOVE_V) < 0 + || ggz_write_char(game.fd, line_x) < 0 + || ggz_write_char(game.fd, top) < 0) { +- ggz_error_msg(_("Lost server connection")); ++ ggz_error_msg("%s", _("Lost server connection")); + exit(1); + } + } else { +@@ -244,7 +244,7 @@ + if (ggz_write_int(game.fd, DOTS_SND_MOVE_H) < 0 + || ggz_write_char(game.fd, left) < 0 + || ggz_write_char(game.fd, line_y) < 0) { +- ggz_error_msg(_("Lost server connection")); ++ ggz_error_msg("%s", _("Lost server connection")); + exit(1); + } + } +--- ggz-gtk-games-0.0.14.1.orig/dots/main.c ++++ ggz-gtk-games-0.0.14.1/dots/main.c +@@ -360,7 +360,7 @@ + } + + if (status < 0) +- ggz_error_msg(_("Client cheater!")); ++ ggz_error_msg("%s", _("Client cheater!")); + + return (int)status; + } +--- ggz-gtk-games-0.0.14.1.orig/ggzcards/game.c ++++ ggz-gtk-games-0.0.14.1/ggzcards/game.c +@@ -289,7 +289,7 @@ + + /* handle different cases */ + if (num_winners == 0) +- snprintf(msg, sizeof(msg), _("There was no winner.")); ++ snprintf(msg, sizeof(msg), "%s", _("There was no winner.")); + else { + int i; + for (i = 0; i < num_winners; i++) { +@@ -307,7 +307,7 @@ + ggzcards.players[winners[i]].name); + } + snprintf(msg + strlen(msg), sizeof(msg) - strlen(msg), +- _("won the game.")); ++ "%s", _("won the game.")); + } + + table_show_player_list(); +--- ggz-gtk-games-0.0.14.1.orig/spades/gtk_io.c ++++ ggz-gtk-games-0.0.14.1/spades/gtk_io.c +@@ -430,7 +430,7 @@ + gameState.bids[i + 2]); + } + } else { +- buf = g_strdup_printf(_(" Bid: ")); ++ buf = g_strdup_printf("%s", _(" Bid: ")); + } + + gtk_label_set_text(GTK_LABEL(playArea->bids[i]), buf); Added: patches-todo/patch-tracker/ggz-server-0.0.14.1-1.5 =================================================================== --- patches-todo/patch-tracker/ggz-server-0.0.14.1-1.5 (rev 0) +++ patches-todo/patch-tracker/ggz-server-0.0.14.1-1.5 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,1147 @@ +--- ggz-server-0.0.14.1.orig/debian/ggz-game-servers.install ++++ ggz-server-0.0.14.1/debian/ggz-game-servers.install +@@ -0,0 +1,4 @@ ++debian/tmp/usr/lib/ggzd ++debian/tmp/usr/share/ggz/ggzd ++debian/tmp/etc/ggzd/rooms ++debian/tmp/etc/ggzd/games +--- ggz-server-0.0.14.1.orig/debian/compat ++++ ggz-server-0.0.14.1/debian/compat +@@ -0,0 +1 @@ ++5 +--- ggz-server-0.0.14.1.orig/debian/ggzd.init ++++ ggz-server-0.0.14.1/debian/ggzd.init +@@ -0,0 +1,60 @@ ++#! /bin/sh ++ ++### BEGIN INIT INFO ++# Provides: ggzd ++# Required-Start: $local_fs $network $remote_fs ++# Required-Stop: $local_fs $network $remote_fs ++# Default-Start: 2 3 4 5 ++# Default-Stop: 0 1 6 ++# Short-Description: start GGZ server ++### END INIT INFO ++ ++PATH=/sbin:/bin:/usr/sbin:/usr/bin ++ ++. /lib/lsb/init-functions ++ ++DAEMON=/usr/sbin/ggzd ++PIDFILE=/var/lib/ggzd/ggzd.pid ++ ++test -x $DAEMON || exit 5 ++ ++case $1 in ++ start) ++ log_daemon_msg "Starting GGZ server" "ggzd" ++ start-stop-daemon --start --quiet --oknodo --pidfile $PIDFILE --chuid games --startas $DAEMON ++ log_end_msg $? ++ ;; ++ stop) ++ log_daemon_msg "Stopping GGZ server" "ggzd" ++ start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE ++ log_end_msg $? ++ rm -f $PIDFILE ++ ;; ++ restart|force-reload) ++ $0 stop && sleep 1 && $0 start ++ ;; ++ try-restart) ++ if $0 status >/dev/null; then ++ $0 restart ++ else ++ exit 0 ++ fi ++ ;; ++ reload) ++ exit 3 ++ ;; ++ status) ++ pidofproc -p $PIDFILE $DAEMON >/dev/null ++ status=$? ++ if [ $status -eq 0 ]; then ++ log_success_msg "GGZ server is running." ++ else ++ log_failure_msg "GGZ server is not running." ++ fi ++ exit $status ++ ;; ++ *) ++ echo "Usage: $0 {start|stop|restart|try-restart|force-reload|status}" ++ exit 2 ++ ;; ++esac +--- ggz-server-0.0.14.1.orig/debian/ggzd.preinst ++++ ggz-server-0.0.14.1/debian/ggzd.preinst +@@ -0,0 +1,9 @@ ++#!/bin/sh ++set -e ++ ++if [ -d /var/lib/ggzd ]; then ++ chown games:games -R /var/lib/ggzd/ ++fi ++ ++#DEBHELPER# ++ +--- ggz-server-0.0.14.1.orig/debian/libggzdmod++1.install ++++ ggz-server-0.0.14.1/debian/libggzdmod++1.install +@@ -0,0 +1 @@ ++debian/tmp/usr/lib/libggzdmod++.so.* +--- ggz-server-0.0.14.1.orig/debian/ggz-game-servers.docs ++++ ggz-server-0.0.14.1/debian/ggz-game-servers.docs +@@ -0,0 +1 @@ ++README.GGZ +--- ggz-server-0.0.14.1.orig/debian/ggzd.docs ++++ ggz-server-0.0.14.1/debian/ggzd.docs +@@ -0,0 +1 @@ ++README.GGZ +--- ggz-server-0.0.14.1.orig/debian/watch ++++ ggz-server-0.0.14.1/debian/watch +@@ -0,0 +1,2 @@ ++version=3 ++http://ftp.ggzgamingzone.org/pub/ggz/([0-9.]+)/ggz-server-([0-9.]+).tar.gz +--- ggz-server-0.0.14.1.orig/debian/ggzd.postrm ++++ ggz-server-0.0.14.1/debian/ggzd.postrm +@@ -0,0 +1,10 @@ ++#!/bin/sh ++ ++set -e ++ ++if [ "$1" = purge ]; then ++ rm -rf /var/lib/ggzd ++ rm -f /etc/ggzd/ggzd.conf ++fi ++ ++#DEBHELPER# +--- ggz-server-0.0.14.1.orig/debian/control ++++ ggz-server-0.0.14.1/debian/control +@@ -0,0 +1,121 @@ ++Source: ggz-server ++Section: games ++Priority: optional ++Maintainer: Debian GGZ Maintainers ++Uploaders: Josef Spillner , Peter Eisentraut ++Standards-Version: 3.7.3 ++Build-Depends: autoconf, automake | automake1.9, cdbs, debhelper (>= 5), libtool, libavahi-client-dev, libggz-dev (>= 0.0.14), ++ libexpat1-dev (>= 1.95.6), libdb-dev, libfam-dev, lsb-base (>= 3.0-3) ++Vcs-Svn: svn://svn.debian.org/pkg-ggz/trunk/ggz-server/ ++Vcs-Browser: http://svn.debian.org/wsvn/pkg-ggz/trunk/ggz-server/ ++Homepage: http://www.ggzgamingzone.org/ ++ ++Package: ggzd ++Architecture: any ++Depends: ${shlibs:Depends} ++Suggests: ggz-game-servers ++Description: GGZ Gaming Zone: main server ++ The GGZ server (ggzd) is the central part of the server-side ++ infrastructure of the GGZ Gaming Zone. It provides player account ++ management, game server launches, and administration of the statistics ++ database, as well as secure chat rooms. ++ . ++ You do not require this package if you simply want to play online games. ++ You will need it, however, if you intend to do any game hosting, either ++ because you want to run your own server or for development purposes. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. ++ ++Package: ggz-game-servers ++Architecture: any ++Depends: ${shlibs:Depends} ++Recommends: ggzd ++Description: GGZ Gaming Zone: game servers collection ++ A number of games can be played online via GGZ. This package provides ++ all the backend game servers currently available from the GGZ project, ++ both for GGZ games and for other games. ++ * Chess ++ * Chinese-Checkers ++ * Combat ++ * ConnectX ++ * Dots ++ * Escape ++ * Geekgame ++ * GGZCards (various, like LaPocha, Hearts, Bridge, FortyTwo, ...) ++ * Hastings1066 ++ * Krosswater ++ * Muehle (Nine Men's Morris) ++ * Reversi ++ * Spades ++ * Tic-Tac-Toe ++ * Tuxman (external game) ++ * Widelands (external game) ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. ++ ++Package: libggzdmod6 ++Architecture: any ++Section: libs ++Depends: ${shlibs:Depends} ++Description: GGZ Gaming Zone: game backend library ++ The ggzdmod library implements the communication between the main GGZ ++ server (ggzd) and the game servers. Games use it to receive information ++ about themselves, to report back results and savegames, and to control ++ other run-time aspects. ++ . ++ This package provides the run-time library used by most of the GGZ game ++ servers. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. ++ ++Package: libggzdmod-dev ++Architecture: any ++Section: libdevel ++Depends: libggzdmod6 (= ${binary:Version}), libggz-dev (>= ${source:Upstream-Version}) ++Description: GGZ Gaming Zone: game backend library - development files ++ The ggzdmod library implements the communication between the main GGZ ++ server (ggzd) and the game servers. Games use it to receive information ++ about themselves, to report back results and savegames, and to control ++ other run-time aspects. ++ . ++ This package provides the header files and static libraries needed for ++ development with ggzdmod in the C programming language. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser ++ networked gaming environment. ++ ++Package: libggzdmod++1 ++Architecture: any ++Section: libs ++Depends: ${shlibs:Depends} ++Description: GGZ Gaming Zone: game backend class library ++ The ggzdmod library implements the communication between the main GGZ ++ server (ggzd) and the game servers. Games use it to receive information ++ about themselves, to report back results and savegames, and to control ++ other run-time aspects. ++ . ++ This package provides the C++ version of the run-time library used by ++ most of the GGZ game servers. It also includes a network transport ++ class. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. ++ ++Package: libggzdmod++-dev ++Architecture: any ++Section: libdevel ++Depends: libggzdmod++1 (= ${binary:Version}), libggzdmod-dev (= ${binary:Version}), libggz-dev (>= ${source:Upstream-Version}) ++Description: GGZ Gaming Zone: game backend class library - development files ++ The ggzdmod library implements the communication between the main GGZ ++ server (ggzd) and the game servers. Games use it to receive information ++ about themselves, to report back results and savegames, and to control ++ other run-time aspects. ++ . ++ This package provides the header files and static libraries needed for ++ development with ggzdmod++ in the C++ programming language. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. +--- ggz-server-0.0.14.1.orig/debian/copyright ++++ ggz-server-0.0.14.1/debian/copyright +@@ -0,0 +1,26 @@ ++This is the Debian GNU/Linux prepackaged version of ggz-server, ++the GGZ server, game back-ends and support libraries. ++ ++This software was first packaged for Debian by Stephen Zander ++ Sat, 31 Aug 2002 10:40:00 -0700 using upstream ++sources obtained from http://ggz.sourceforge.net/. ++ ++The current Debian packages are maintained by the pkg-ggz team at ++. Upstream sources are ++obtained from http://ftp.ggzgamingzone.org/pub/ggz/. ++ ++Copyright: ++ The GGZ Gaming Zone ++ Copyright (C) 1999-2006 The GGZ Gaming Zone Development Team ++ ++Contact the upstream authors at ++ ++ggz-server is licenced under the GNU General Public Licence. See ++/usr/share/common-licenses/GPL for details. ++ ++The ggzdmod library is licenced under the GNU Lesser GPL. See ++/usr/share/common-licenses/LGPL for details. ++ ++The chess game server contains the libcgc library which is ++Copyright (C) 2000 Dan Papasian, under a 3-clause BSD licence. ++See /usr/share/common-licenses/BSD for details. +--- ggz-server-0.0.14.1.orig/debian/changelog ++++ ggz-server-0.0.14.1/debian/changelog +@@ -0,0 +1,257 @@ ++ggz-server (0.0.14.1-1.5) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * debian/patches/ftbfs_gold.diff. Fix build with binutils-gold. ++ Closes: #615722 ++ * Empty dependency_libs in libtool la file. ++ http://wiki.debian.org/ReleaseGoals/LAFileRemoval ++ ++ -- Andreas Metzler Sun, 03 Apr 2011 15:00:51 +0200 ++ ++ggz-server (0.0.14.1-1.4) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Fix building with gcc 4.4 (Closes: #504972) using the patch from ++ Martin Michlmayr ++ ++ -- Christoph Egger Mon, 28 Dec 2009 16:31:01 +0100 ++ ++ggz-server (0.0.14.1-1.3) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * debian/patches/inotify.diff: New patch switching to C library inotify ++ interface from the Linux kernel interface, taken from upstream revision ++ 10564 (Closes: #526530) ++ ++ -- Michael Banck Sun, 29 Nov 2009 12:34:31 +0100 ++ ++ggz-server (0.0.14.1-1.2) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Improve the database.m4 fix to migrate to libdb4.6 ++ instead of 4.4 {request from Steve Langasek.} ++ ++ -- Neil Williams Sat, 30 Aug 2008 22:28:31 +0100 ++ ++ggz-server (0.0.14.1-1.1) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Add preinst to fix permissions on /var/lib/ggzd, ++ Fixes: ggzd Fails to install (Closes: #478812) ++ (LP: #149583) ++ * Move from libdb-dev to libdb4.4-dev and add upstream patch ++ for m4/database.m4 to tighten build-deps. Fixes FTBFS: ++ ggzdb_db4.c:335: undefined reference to `db_create' ++ (Closes: #490420) (LP: #241913) ++ ++ -- Neil Williams Fri, 29 Aug 2008 13:51:20 +0100 ++ ++ggz-server (0.0.14.1-1) unstable; urgency=low ++ ++ * New upstream release ++ - Obsoletes ggzd-statedir.diff, ggzd-timetype.diff, misc.diff ++ * Fixed build with g++-4.3 (closes: #467230) ++ ++ -- Peter Eisentraut Sun, 16 Mar 2008 17:37:36 +0100 ++ ++ggz-server (0.0.14-4) unstable; urgency=low ++ ++ * Changed build dependency libdb4.4-dev to libdb-dev (closes: #464358) ++ ++ -- Peter Eisentraut Sat, 09 Feb 2008 00:16:45 +0100 ++ ++ggz-server (0.0.14-3) unstable; urgency=low ++ ++ * Included 0.0.14-branch patch: ggzd-timetype.diff ++ - Fixes the logging interval and uptime reports ++ * Included 0.0.14-branch patch: misc.diff ++ - Fixes card shuffling in ggzcards ++ - Fixes debugging to not use open network sockets ++ - Terminates password in ggzduedit correctly ++ * Added homepage and x-vcs fields to debian/control ++ * Remove stale /etc/ggzd/ggzd.conf which used to be a configfile ++ (closes: #454683) ++ * Updated standards version ++ ++ -- Josef Spillner Sat, 02 Feb 2008 14:57:06 +0100 ++ ++ggz-server (0.0.14-2) unstable; urgency=low ++ ++ [ Josef Spillner ] ++ * Included patch derived from r9205 from ggz-0-0-14-branch. ++ - Fixes read-only /usr/share installation error ++ ++ [ Peter Eisentraut ] ++ * Use fam on hppa and m68k because inotify isn't supported there ++ ++ -- Peter Eisentraut Thu, 02 Aug 2007 23:47:40 +0200 ++ ++ggz-server (0.0.14-1) unstable; urgency=low ++ ++ [ Josef Spillner ] ++ * New upstream version. ++ - Fixes bool type declaration (closes: #422804) ++ ++ [ Peter Eisentraut ] ++ * Adjusted installation paths for upstream changes ++ * Soname change libggzdmod4 -> libggzdmod6 ++ * Soname change libggzdmodpp0 -> libggzdmod++1 ++ * Enabled Avahi support ++ ++ -- Peter Eisentraut Sat, 12 May 2007 12:27:29 +0200 ++ ++ggz-server (0.0.13-4) unstable; urgency=high ++ ++ * Removed conflicting /etc/ggzd/rooms/entry.room from ggz-game-servers ++ package (closes: #403999) ++ ++ -- Peter Eisentraut Sat, 23 Dec 2006 11:05:12 +0100 ++ ++ggz-server (0.0.13-3) unstable; urgency=medium ++ ++ * Fixed package dependencies for binNMU compatibility ++ * Set build dependency to libdb4.4-dev only ++ * Improved init script with LSB header and output functions ++ * Set localstatedir to /var/lib so data ends up in /var/lib/ggzd ++ * Create /var/lib/ggzd in the package ++ ++ -- Peter Eisentraut Wed, 11 Oct 2006 03:34:32 +0200 ++ ++ggz-server (0.0.13-2) unstable; urgency=low ++ ++ [ Peter Eisentraut ] ++ * Changed maintainer to mailing list ++ * Updated standards version ++ * Changed build system to CDBS ++ * Updated to Debhelper level 5 ++ * Improved dependency information ++ * Added watch file ++ * Improved package description ++ ++ [ Josef Spillner ] ++ * Header packages go to libdevel, not devel ++ ++ -- Peter Eisentraut Sun, 20 Aug 2006 13:32:52 +0200 ++ ++ggz-server (0.0.13-1) unstable; urgency=low ++ ++ * New upstream version. ++ * More detailed licence breakdown in debian/copyright files. ++ ++ -- Josef Spillner Fri, 17 Mar 2006 21:39:00 +0100 ++ ++ggz-server (0.0.12-1) unstable; urgency=low ++ ++ * New upstream version. ++ ++ -- Josef Spillner Sun, 25 Sep 2005 16:11:21 +0200 ++ ++ggz-server (0.0.11+svn20050821-1) unstable; urgency=low ++ ++ * New snapshot. ++ ++ -- Josef Spillner Sun, 21 Aug 2005 13:19:02 +0200 ++ ++ggz-server (0.0.11-1) unstable; urgency=low ++ ++ * New upstream version. ++ * Many changes to the packaging to ease maintenance. ++ * Updated URLs and other reflections on current upstream goals. ++ ++ -- Josef Spillner Sat, 20 Aug 2005 14:29:13 +0200 ++ ++ggz-server (0.0.7-2.1) unstable; urgency=low ++ ++ * NMU. ++ * Rebuild against libggz 0.0.7-1.1 because of its dependency on gcrypt11. ++ Closes: #264739. ++ ++ -- Matthias Urlichs Sun, 26 Sep 2004 13:26:57 +0200 ++ ++ggz-server (0.0.7-2) unstable; urgency=low ++ ++ * Move ggzd-config from the ggzd package to libggzdmod-dev so that ++ ggz-kde-client doesn't have to depend on ggzd. ++ * Fix a call to pthread_mutex_lock on an uninitialised mutx that was ++ causing ggzd to hang indefinately on hppa, ++ Closes: #229623 ++ * However, ggzd isn't out of the woods as the db_open call from libdb3 ++ seems to have the same bug. I've opened bug # to address this issue ++ with the db3 maintainer. ++ * Move ggzd from /usr/bin to /usr/sbin where it will be happier ++ ++ -- Stephen Zander Tue, 24 Feb 2004 01:51:52 -0800 ++ ++ggz-server (0.0.7-1) unstable; urgency=low ++ ++ * New upstream release, ++ Closes: #196819 ++ ++ -- Stephen Zander Mon, 01 Dec 2003 00:00:00 +0000 ++ ++ggz-server (0.0.6-3) unstable; urgency=low ++ ++ * Fix conflict between ggzd & ggz-game-servers over who owns ++ /etc/ggz/rooms/entry.room. ++ * Move the variant files for muehleserv from /usr/share/ggz/muehle to ++ /usr/share/ggz/muehleserv to prevent ggz-game-server from using the ++ same paths as ggz-kde-games. ++ * Found why FD_ZERO is still incorrectly defined even though the ++ configure successfully finds , ++ Closes: #168026 ++ ++ -- Stephen Zander Thu, 19 Dec 2002 07:35:35 -0800 ++ ++ggz-server (0.0.6-2) unstable; urgency=low ++ ++ * POSIX 1003.1-2001 says FD_SET is in , so use that if ++ it's available, ++ Closes: #168026 ++ ++ -- Stephen Zander Sun, 10 Nov 2002 10:49:34 -0800 ++ ++ggz-server (0.0.6-1) unstable; urgency=low ++ ++ * New upstream release. ++ * The libggzdmod0 package has been renamed libggzdmod1 due to a SONAME bump ++ upstream. ++ * Applied patch from CVS to prevent ggzd accepting invalid messages. ++ * Explicitly link ggzd.ccheckers with -lm to find hypot function, ++ Closes: #163524 ++ * Move /etc/ggz/rooms/entry.room to ggzd package to prevent failure at ++ ggzd startup, ++ Closes: #163576 ++ * Remove implicit assumptions about signed nature of char, ++ Closes: #164171 ++ ++ -- Stephen Zander Sat, 2 Nov 2002 14:32:11 -0800 ++ ++ggz-server (0.0.5.0-1) unstable; urgency=low ++ ++ * Official Debian package. Appended .0 to the version to have this ++ package be prefered to upstream's unofficial packages, ++ Closes: #146568 ++ ++ -- Stephen Zander Sat, 31 Aug 2002 10:40:00 -0700 ++ ++ggz-server (0.0.5-2) unstable; urgency=low ++ ++ * Maintainance build: fix buffer overflow in main server ++ * Get rid of stupid postinst & friends contents left over from potato ++ ++ -- Josef Spillner Mon, 6 May 2002 09:01:12 +0200 ++ ++ggz-server (0.0.5-1) unstable; urgency=low ++ ++ * New release ++ * Package is now split into library, games, and main server ++ ++ -- Josef Spillner Sat, 6 Apr 2002 23:49:05 +0200 ++ ++ggzd (0.0.4-1) unstable; urgency=low ++ ++ * Initial Release. ++ ++ -- Josef Spillner Mon, 28 May 2001 21:34:33 +0200 ++ ++ +--- ggz-server-0.0.14.1.orig/debian/rules ++++ ggz-server-0.0.14.1/debian/rules +@@ -0,0 +1,33 @@ ++#!/usr/bin/make -f ++ ++include /usr/share/cdbs/1/rules/debhelper.mk ++include /usr/share/cdbs/1/class/autotools.mk ++include /usr/share/cdbs/1/rules/simple-patchsys.mk ++ ++DEB_CONFIGURE_EXTRA_FLAGS = --localstatedir=/var/lib --disable-debug ++ifneq (,$(filter $(DEB_BUILD_ARCH),hppa m68k)) ++DEB_CONFIGURE_EXTRA_FLAGS += --with-reconfiguration=fam ++endif ++ ++DEB_DH_MAKESHLIBS_ARGS_ALL = -V ++DEB_SHLIBDEPS_INCLUDE = $(DEB_DESTDIR)/usr/lib ++ ++DEB_FIXPERMS_EXCLUDE = /var/lib/ggzd ++ ++post-patches:: ++ cp INSTALL INSTALL.upstream ++ autoreconf -if ++ mv INSTALL.upstream INSTALL ++ ++install/ggzd:: ++ install -d -o games -g games debian/ggzd/var/lib/ggzd ++ ++binary-install/ggz-game-servers:: ++ rm debian/$(cdbs_curpkg)/etc/ggzd/rooms/entry.room ++ ++clean:: ++ rm -f config.sub config.guess config.log ++ ++common-install-arch:: ++ find debian/tmp/usr/lib -name "*.la" -exec \ ++ sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} + +--- ggz-server-0.0.14.1.orig/debian/libggzdmod++-dev.install ++++ ggz-server-0.0.14.1/debian/libggzdmod++-dev.install +@@ -0,0 +1,4 @@ ++debian/tmp/usr/include/ggzdmod++ ++debian/tmp/usr/lib/libggzdmod++.a ++debian/tmp/usr/lib/libggzdmod++.la ++debian/tmp/usr/lib/libggzdmod++.so +--- ggz-server-0.0.14.1.orig/debian/libggzdmod-dev.install ++++ ggz-server-0.0.14.1/debian/libggzdmod-dev.install +@@ -0,0 +1,5 @@ ++debian/tmp/usr/include/ggzdmod.h ++debian/tmp/usr/lib/libggzdmod.a ++debian/tmp/usr/lib/libggzdmod.la ++debian/tmp/usr/lib/libggzdmod.so ++debian/tmp/usr/share/man/man3 +--- ggz-server-0.0.14.1.orig/debian/libggzdmod6.install ++++ ggz-server-0.0.14.1/debian/libggzdmod6.install +@@ -0,0 +1 @@ ++debian/tmp/usr/lib/libggzdmod.so.* +--- ggz-server-0.0.14.1.orig/debian/svn-deblayout ++++ ggz-server-0.0.14.1/debian/svn-deblayout +@@ -0,0 +1 @@ ++origDir=../../upstream +--- ggz-server-0.0.14.1.orig/debian/ggzd.install ++++ ggz-server-0.0.14.1/debian/ggzd.install +@@ -0,0 +1,5 @@ ++debian/tmp/etc/ggzd/ggzd.* ++debian/tmp/etc/ggzd/rooms/entry.room ++debian/tmp/usr/bin/ggzduedit ++debian/tmp/usr/share/man/man6 ++debian/tmp/usr/bin/ggzd usr/sbin +--- ggz-server-0.0.14.1.orig/debian/patches/g++-4.3-fix.diff ++++ ggz-server-0.0.14.1/debian/patches/g++-4.3-fix.diff +@@ -0,0 +1,10 @@ ++--- ggz-server-0.0.14.1.orig/game_servers/keepalive/src/world.cpp +++++ ggz-server-0.0.14.1/game_servers/keepalive/src/world.cpp ++@@ -31,6 +31,7 @@ ++ #include ++ #include ++ #include +++#include ++ ++ // Configuration ++ #include "config.h" +--- ggz-server-0.0.14.1.orig/debian/patches/g++4.4-fix.diff ++++ ggz-server-0.0.14.1/debian/patches/g++4.4-fix.diff +@@ -0,0 +1,29 @@ ++--- game_servers/muehle/main.cpp~ 2008-11-08 08:22:23.000000000 +0000 +++++ game_servers/muehle/main.cpp 2008-11-08 08:22:38.000000000 +0000 ++@@ -21,6 +21,7 @@ ++ // System includes ++ #include ++ #include +++#include ++ #include ++ ++ // Version information ++--- game_servers/geekgame/main.cpp~ 2008-11-08 08:23:03.000000000 +0000 +++++ game_servers/geekgame/main.cpp 2008-11-08 08:23:10.000000000 +0000 ++@@ -21,6 +21,7 @@ ++ // System includes ++ #include ++ #include +++#include ++ #include ++ #include ++ ++--- game_servers/widelands/main.cpp~ 2008-11-08 08:23:32.000000000 +0000 +++++ game_servers/widelands/main.cpp 2008-11-08 08:23:48.000000000 +0000 ++@@ -21,6 +21,7 @@ ++ // System includes ++ #include ++ #include +++#include ++ #include ++ #include +--- ggz-server-0.0.14.1.orig/debian/patches/database-m4.patch ++++ ggz-server-0.0.14.1/debian/patches/database-m4.patch +@@ -0,0 +1,119 @@ ++--- ggz-server-0.0.14.1/m4/database.m4 2008-08-29 21:40:35.000000000 +0100 +++++ ggz-server.new/m4/database.m4 2008-08-29 21:41:17.000000000 +0100 ++@@ -128,9 +128,78 @@ ++ minor=$(grep DB_VERSION_MINOR /usr/include/$db4inc 2>/dev/null | cut -f 3) ++ ++ dnl Check for db4 libraries ++- dnl Version priority: db4.4, db4.3, db4.2, db4.1, db4.0, db (unversioned) +++ dnl Version priority: db4.7, db4.6, db4.5, db4.4, db4.3, db4.2, db4.1, db4.0, db (unversioned) ++ ++- if test "$db4lib" = "" || test "$minor" = "4"; then +++ if test "$db4lib" = "" && test "$minor" = "7"; then +++ AC_CHECK_LIB(db-4.7, db_env_create_4007, +++ [ +++ db4lib="-ldb-4.7" +++ database=db4 +++ ], +++ [ +++ AC_CHECK_LIB(db-4.7, db_env_create, +++ [ +++ db4lib="-ldb-4.7" +++ database=db4 +++ ], +++ [ +++ AC_CHECK_LIB(db, db_env_create_4007, +++ [ +++ db4lib="-ldb" +++ database=db4 +++ ], +++ []) +++ ]) +++ ]) +++ fi +++ +++ if test "$db4lib" = "" && test "$minor" = "6"; then +++ AC_CHECK_LIB(db-4.6, db_env_create_4006, +++ [ +++ db4lib="-ldb-4.6" +++ database=db4 +++ ], +++ [ +++ AC_CHECK_LIB(db-4.6, db_env_create, +++ [ +++ db4lib="-ldb-4.6" +++ database=db4 +++ ], +++ [ +++ AC_CHECK_LIB(db, db_env_create_4006, +++ [ +++ db4lib="-ldb" +++ database=db4 +++ ], +++ []) +++ ]) +++ ]) +++ fi +++ +++ if test "$db4lib" = "" && test "$minor" = "5"; then +++ AC_CHECK_LIB(db-4.5, db_env_create_4005, +++ [ +++ db4lib="-ldb-4.5" +++ database=db4 +++ ], +++ [ +++ AC_CHECK_LIB(db-4.5, db_env_create, +++ [ +++ db4lib="-ldb-4.5" +++ database=db4 +++ ], +++ [ +++ AC_CHECK_LIB(db, db_env_create_4005, +++ [ +++ db4lib="-ldb" +++ database=db4 +++ ], +++ []) +++ ]) +++ ]) +++ fi +++ +++ if test "$db4lib" = "" && test "$minor" = "4"; then ++ AC_CHECK_LIB(db-4.4, db_env_create_4004, ++ [ ++ db4lib="-ldb-4.4" ++@@ -153,7 +222,7 @@ ++ ]) ++ fi ++ ++- if test "$db4lib" = "" || test "$minor" = "3"; then +++ if test "$db4lib" = "" && test "$minor" = "3"; then ++ AC_CHECK_LIB(db-4.3, db_env_create_4003, ++ [ ++ db4lib="-ldb-4.3" ++@@ -176,7 +245,7 @@ ++ ]) ++ fi ++ ++- if test "$db4lib" = "" || test "$minor" = "2"; then +++ if test "$db4lib" = "" && test "$minor" = "2"; then ++ AC_CHECK_LIB(db-4.2, db_env_create_4002, ++ [ ++ db4lib="-ldb-4.2" ++@@ -199,7 +268,7 @@ ++ ]) ++ fi ++ ++- if test "$db4lib" = "" || test "$minor" = "1"; then +++ if test "$db4lib" = "" && test "$minor" = "1"; then ++ AC_CHECK_LIB(db-4.1, db_env_create_4001, ++ [ ++ db4lib="-ldb-4.1" ++@@ -222,7 +291,7 @@ ++ ]) ++ fi ++ ++- if test "$db4lib" = "" || test "$minor" = "0"; then +++ if test "$db4lib" = "" && test "$minor" = "0"; then ++ AC_CHECK_LIB(db-4.0, db_env_create_4000, ++ [ ++ db4lib="-ldb-4.0" +--- ggz-server-0.0.14.1.orig/debian/patches/ftbfs_gold.diff ++++ ggz-server-0.0.14.1/debian/patches/ftbfs_gold.diff +@@ -0,0 +1,186 @@ ++--- ggz-server-0.0.14.1.orig/ggzd/Makefile.am +++++ ggz-server-0.0.14.1/ggzd/Makefile.am ++@@ -97,5 +97,5 @@ ++ $(top_builddir)/ggzd/database/libggzdb.a \ ++ $(ggzd_LIBS) \ ++ $(LIB_GGZ) \ ++- $(LIB_DATABASE) +++ $(LIB_DATABASE) $(LIB_PTHREADS) ++ ++--- ggz-server-0.0.14.1.orig/m4/zeroconf.m4 +++++ ggz-server-0.0.14.1/m4/zeroconf.m4 ++@@ -40,7 +40,7 @@ ++ elif test "$zeroconf" = "avahi"; then ++ AC_DEFINE(WITH_AVAHI, 1, [Use avahi for zeroconf mechanism]) ++ AVAHI_INCLUDES="-I/usr/include" ++- LIB_AVAHI="-lavahi-client" +++ LIB_AVAHI="-lavahi-client -lavahi-common" ++ AC_SUBST(AVAHI_INCLUDES) ++ AC_SUBST(LIB_AVAHI) ++ else ++--- ggz-server-0.0.14.1.orig/game_servers/chinese-checkers/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/chinese-checkers/Makefile.am ++@@ -17,5 +17,5 @@ ++ ++ ++ AM_CPPFLAGS = -I$(top_srcdir)/ggzdmod $(LIBGGZ_INCLUDES) ++-ggzd_ccheckers_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la -lm +++ggzd_ccheckers_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la -lm $(LIB_GGZ) ++ ++--- ggz-server-0.0.14.1.orig/game_servers/combat/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/combat/Makefile.am ++@@ -18,4 +18,4 @@ ++ ++ ++ AM_CPPFLAGS = -I$(top_srcdir)/ggzdmod $(LIBGGZ_INCLUDES) ++-ggzd_combat_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la +++ggzd_combat_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++--- ggz-server-0.0.14.1.orig/game_servers/spades/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/spades/Makefile.am ++@@ -21,7 +21,7 @@ ++ socketfunc.c \ ++ socketfunc.h ++ ++-ggzd_spades_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la +++ggzd_spades_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++ ++ AM_CPPFLAGS = $(LIBGGZ_INCLUDES) ++ ++--- ggz-server-0.0.14.1.orig/game_servers/chess/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/chess/Makefile.am ++@@ -17,5 +17,5 @@ ++ ai-gnuchess.h \ ++ ai-gnuchess.c ++ ++-ggzd_chess_LDADD = $(LDADD) libcgc/libcgc.a $(top_builddir)/ggzdmod/libggzdmod.la +++ggzd_chess_LDADD = $(LDADD) libcgc/libcgc.a $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++ ++--- ggz-server-0.0.14.1.orig/game_servers/geekgame/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/geekgame/Makefile.am ++@@ -8,7 +8,7 @@ ++ ggzdexecmod_PROGRAMS = geekgameserver ++ geekgameserver_SOURCES = main.cpp geekgame.cpp ++ geekgameserver_LDADD = $(LDADD) \ ++- $(top_builddir)/ggzdmod++/libggzdmod++.la +++ $(top_builddir)/ggzdmod++/libggzdmod++.la $(LIB_GGZ) ++ ++ noinst_HEADERS = geekgame.h protocol.h ++ ++--- ggz-server-0.0.14.1.orig/game_servers/dots/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/dots/Makefile.am ++@@ -16,5 +16,5 @@ ++ ai.h ++ ++ AM_CPPFLAGS = -I$(top_srcdir)/ggzdmod $(LIBGGZ_INCLUDES) ++-ggzd_dots_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la +++ggzd_dots_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++ ++--- ggz-server-0.0.14.1.orig/game_servers/hastings/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/hastings/Makefile.am ++@@ -15,5 +15,5 @@ ++ ++ AM_CPPFLAGS = -I$(top_srcdir)/ggzdmod $(LIBGGZ_INCLUDES) ++ ++-ggzd_hastings_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la +++ggzd_hastings_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++ ++--- ggz-server-0.0.14.1.orig/game_servers/muehle/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/muehle/Makefile.am ++@@ -12,7 +12,7 @@ ++ muehleserv_SOURCES = muehleserver.cpp loader.cpp main.cpp net.cpp ++ muehleserv_LDADD = $(LDADD) \ ++ qtserv/libqtserv.a \ ++- $(top_builddir)/ggzdmod++/libggzdmod++.la +++ $(top_builddir)/ggzdmod++/libggzdmod++.la $(LIB_GGZ) ++ ++ noinst_HEADERS = muehleserver.h loader.h net.h ++ ++--- ggz-server-0.0.14.1.orig/game_servers/ggzcards/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/ggzcards/Makefile.am ++@@ -36,5 +36,5 @@ ++ ++ ggzd_ggzcards_LDADD = $(LDADD) games/libgames.a \ ++ common/libcommon.a \ ++- $(top_builddir)/ggzdmod/libggzdmod.la +++ $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++ ++--- ggz-server-0.0.14.1.orig/game_servers/tuxman/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/tuxman/Makefile.am ++@@ -8,7 +8,7 @@ ++ ggzdexecmod_PROGRAMS = tuxmanserv ++ tuxmanserv_SOURCES = main.cpp map.cpp pacman.cpp tuxmanserv.cpp ++ tuxmanserv_LDADD = $(LDADD) \ ++- $(top_builddir)/ggzdmod++/libggzdmod++.la +++ $(top_builddir)/ggzdmod++/libggzdmod++.la $(LIB_GGZ) ++ ++ noinst_HEADERS = map.h pacman.h tuxmanserv.h proto.h ++ ++--- ggz-server-0.0.14.1.orig/game_servers/widelands/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/widelands/Makefile.am ++@@ -8,7 +8,7 @@ ++ ggzdexecmod_PROGRAMS = widelands_server ++ widelands_server_SOURCES = main.cpp widelands_server.cpp ++ widelands_server_LDADD = $(LDADD) \ ++- $(top_builddir)/ggzdmod++/libggzdmod++.la +++ $(top_builddir)/ggzdmod++/libggzdmod++.la $(LIB_GGZ) ++ ++ noinst_HEADERS = widelands_server.h protocol.h ++ ++--- ggz-server-0.0.14.1.orig/game_servers/reversi/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/reversi/Makefile.am ++@@ -16,5 +16,5 @@ ++ ++ ++ AM_CPPFLAGS = -I$(top_srcdir)/ggzdmod $(LIBGGZ_INCLUDES) ++-ggzd_reversi_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la +++ggzd_reversi_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++ ++--- ggz-server-0.0.14.1.orig/game_servers/escape/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/escape/Makefile.am ++@@ -15,5 +15,5 @@ ++ ++ AM_CPPFLAGS = -I$(top_srcdir)/ggzdmod $(LIBGGZ_INCLUDES) ++ ++-ggzd_escape_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la +++ggzd_escape_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++ ++--- ggz-server-0.0.14.1.orig/game_servers/connectx/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/connectx/Makefile.am ++@@ -11,5 +11,5 @@ ++ ++ AM_CPPFLAGS = -I$(top_srcdir)/ggzdmod $(LIBGGZ_INCLUDES) ++ ++-ggzd_connectx_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la +++ggzd_connectx_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++ ++--- ggz-server-0.0.14.1.orig/game_servers/tictactoe/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/tictactoe/Makefile.am ++@@ -19,5 +19,5 @@ ++ ttt-ai.h ++ ++ AM_CPPFLAGS = -I$(top_srcdir)/ggzdmod $(LIBGGZ_INCLUDES) ++-ggzd_tictactoe_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la +++ggzd_tictactoe_LDADD = $(LDADD) $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++ ++--- ggz-server-0.0.14.1.orig/game_servers/krosswater/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/krosswater/Makefile.am ++@@ -9,7 +9,7 @@ ++ krosswater_server_LDADD = $(LDADD) \ ++ zoneserver/libzoneserver.la \ ++ stackpath/libstackpath.a \ ++- $(top_builddir)/ggzdmod/libggzdmod.la +++ $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++ ++ AM_CPPFLAGS = -I $(top_srcdir)/game_servers/krosswater/stackpath \ ++ -I $(top_srcdir)/game_servers/krosswater/zoneserver \ ++--- ggz-server-0.0.14.1.orig/game_servers/keepalive/src/Makefile.am +++++ ggz-server-0.0.14.1/game_servers/keepalive/src/Makefile.am ++@@ -6,7 +6,7 @@ ++ ggzdexecmod_PROGRAMS = keepalivesrv ++ ++ keepalivesrv_SOURCES = main.cpp keepalive.cpp player.cpp world.cpp spectator.cpp ++-keepalivesrv_LDADD = $(top_builddir)/ggzdmod/libggzdmod.la +++keepalivesrv_LDADD = $(top_builddir)/ggzdmod/libggzdmod.la $(LIB_GGZ) ++ ++ noinst_HEADERS = keepalive.h player.h world.h protocol.h spectator.h ++ +--- ggz-server-0.0.14.1.orig/debian/patches/inotify.diff ++++ ggz-server-0.0.14.1/debian/patches/inotify.diff +@@ -0,0 +1,192 @@ ++diff -Naur ggz-server-0.0.14.1.orig/ggzd/control.c ggz-server-0.0.14.1/ggzd/control.c ++--- ggz-server-0.0.14.1.orig/ggzd/control.c 2008-01-05 20:03:09.000000000 +0100 +++++ ggz-server-0.0.14.1/ggzd/control.c 2009-11-29 12:24:56.380983643 +0100 ++@@ -60,13 +60,13 @@ ++ #include "motd.h" ++ #include "parse_opt.h" ++ #include "players.h" ++-#include "reconfiguration.h" ++ #include "room.h" ++ #include "table.h" ++ #include "util.h" ++ #include "meta.h" ++ ++ #ifdef HAVE_INOTIFY +++#include ++ #include ++ #endif ++ #ifdef WITH_FAM ++@@ -78,6 +78,10 @@ ++ #define HOST_NAME_MAX 256 ++ #endif ++ +++#ifdef HAVE_INOTIFY +++#define INOTIFY_EVENTSIZE sizeof(struct inotify_event) +++#endif +++ ++ /* Server options */ ++ Options opt; ++ ++diff -Naur ggz-server-0.0.14.1.orig/ggzd/Makefile.am ggz-server-0.0.14.1/ggzd/Makefile.am ++--- ggz-server-0.0.14.1.orig/ggzd/Makefile.am 2008-02-14 19:04:42.000000000 +0100 +++++ ggz-server-0.0.14.1/ggzd/Makefile.am 2009-11-29 12:24:56.384983036 +0100 ++@@ -39,7 +39,6 @@ ++ motd.h \ ++ net.c \ ++ net.h \ ++- reconfiguration.h \ ++ room.c \ ++ room.h \ ++ stats.c \ ++diff -Naur ggz-server-0.0.14.1.orig/ggzd/reconfiguration.h ggz-server-0.0.14.1/ggzd/reconfiguration.h ++--- ggz-server-0.0.14.1.orig/ggzd/reconfiguration.h 2008-01-05 20:03:09.000000000 +0100 +++++ ggz-server-0.0.14.1/ggzd/reconfiguration.h 1970-01-01 01:00:00.000000000 +0100 ++@@ -1,135 +0,0 @@ ++-/* ++- * File: reconfiguration.h ++- * Author: GGZ Development Team ++- * Project: GGZ Server ++- * Date: 2006-05-29 ++- * Desc: Tools for dynamic reconfiguration of the server ++- * $Id: reconfiguration.h 8467 2006-08-04 01:58:46Z jdorje $ ++- * ++- * Copyright (C) 2006 GGZ Development Team ++- * ++- * This program is free software; you can redistribute it and/or modify ++- * it under the terms of the GNU General Public License as published by ++- * the Free Software Foundation; either version 2 of the License, or ++- * (at your option) any later version. ++- * ++- * This program is distributed in the hope that it will be useful, ++- * but WITHOUT ANY WARRANTY; without even the implied warranty of ++- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++- * GNU General Public License for more details. ++- * ++- * You should have received a copy of the GNU General Public License ++- * along with this program; if not, write to the Free Software ++- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA ++- */ ++- ++-#ifndef _GGZ_RECONFIGURATION_H ++-#define _GGZ_RECONFIGURATION_H ++- ++-#ifdef HAVE_INOTIFY ++- ++-#include ++- ++-/*#define IN_CREATE 0x00000100*/ ++-#define IN_DELETE 0x00000200 ++-#define IN_CLOSE_WRITE 0x00000008 ++- ++-#define INOTIFY_EVENTSIZE sizeof(struct inotify_event) ++- ++-#define __u32 unsigned int ++- ++-/* now mostly stolen from the Linux::Inotify2 perl module */ ++-/* this should eventually be available from glibc but isn't yet */ ++- ++-#include ++- ++-#if defined(__i386__) ++-# define __NR_inotify_init 291 ++-# define __NR_inotify_add_watch 292 ++-# define __NR_inotify_rm_watch 293 ++-#elif defined(__x86_64__) ++-# define __NR_inotify_init 253 ++-# define __NR_inotify_add_watch 254 ++-# define __NR_inotify_rm_watch 255 ++-#elif defined(__powerpc__) || defined(__powerpc64__) ++-# define __NR_inotify_init 275 ++-# define __NR_inotify_add_watch 276 ++-# define __NR_inotify_rm_watch 277 ++-#elif defined (__ia64__) ++-# define __NR_inotify_init 1277 ++-# define __NR_inotify_add_watch 1278 ++-# define __NR_inotify_rm_watch 1279 ++-#elif defined (__s390__) ++-# define __NR_inotify_init 284 ++-# define __NR_inotify_add_watch 285 ++-# define __NR_inotify_rm_watch 286 ++-#elif defined (__alpha__) ++-# define __NR_inotify_init 444 ++-# define __NR_inotify_add_watch 445 ++-# define __NR_inotify_rm_watch 446 ++-#elif defined (__sparc__) || defined (__sparc64__) ++-# define __NR_inotify_init 151 ++-# define __NR_inotify_add_watch 152 ++-# define __NR_inotify_rm_watch 156 ++-#elif defined (__arm__) ++-# define __NR_inotify_init 316 ++-# define __NR_inotify_add_watch 317 ++-# define __NR_inotify_rm_watch 318 ++-#elif defined (__sh__) ++-# define __NR_inotify_init 290 ++-# define __NR_inotify_add_watch 291 ++-# define __NR_inotify_rm_watch 292 ++-#elif defined (__mips__) ++- ++-#if _MIPS_SIM == _ABIO32 ++-/* ++- * Linux o32 style syscalls are in the range from 4000 to 4999. ++- */ ++-#define __NR_Linux 4000 ++-#define __NR_inotify_init (__NR_Linux + 284) ++-#define __NR_inotify_add_watch (__NR_Linux + 285) ++-#define __NR_inotify_rm_watch (__NR_Linux + 286) ++-#endif ++- ++-#if _MIPS_SIM == _ABI64 ++-/* ++- * Linux 64-bit syscalls are in the range from 5000 to 5999. ++- */ ++-#define __NR_Linux 5000 ++-#define __NR_inotify_init (__NR_Linux + 243) ++-#define __NR_inotify_add_watch (__NR_Linux + 244) ++-#define __NR_inotify_rm_watch (__NR_Linux + 245) ++-#endif ++- ++-#if _MIPS_SIM == _ABIN32 ++-/* ++- * Linux N32 syscalls are in the range from 6000 to 6999. ++- */ ++-#define __NR_Linux 6000 ++-#define __NR_inotify_init (__NR_Linux + 247) ++-#define __NR_inotify_add_watch (__NR_Linux + 248) ++-#define __NR_inotify_rm_watch (__NR_Linux + 249) ++-#endif ++- ++-#else ++-# error "Unsupported architecture!" ++-#endif ++- ++-static inline int inotify_init (void) ++-{ ++- return syscall (__NR_inotify_init); ++-} ++- ++-static inline int inotify_add_watch (int fd, const char *name, __u32 mask) ++-{ ++- return syscall (__NR_inotify_add_watch, fd, name, mask); ++-} ++- ++-static inline int inotify_rm_watch (int fd, __u32 wd) ++-{ ++- return syscall (__NR_inotify_rm_watch, fd, wd); ++-} ++- ++-#endif ++- ++-#endif ++diff -Naur ggz-server-0.0.14.1.orig/m4/reconfiguration.m4 ggz-server-0.0.14.1/m4/reconfiguration.m4 ++--- ggz-server-0.0.14.1.orig/m4/reconfiguration.m4 2008-01-05 20:02:52.000000000 +0100 +++++ ggz-server-0.0.14.1/m4/reconfiguration.m4 2009-11-29 12:24:56.380983643 +0100 ++@@ -75,8 +75,7 @@ ++ AC_DEFUN([AC_GGZ_RECONFIGURATION_INOTIFY], ++ [ ++ AC_MSG_CHECKING([for inotify]) ++- #AC_EGREP_HEADER([__NR_inotify_init], [/usr/include/bits/syscall.h], ++- AC_EGREP_HEADER([inotify_event], [/usr/include/linux/inotify.h], +++ AC_EGREP_HEADER([inotify_event], [/usr/include/sys/inotify.h], ++ [ ++ AC_MSG_RESULT(yes) ++ reconfiguration=inotify Added: patches-todo/patch-tracker/ggz-server-0.0.14.1-1.5-pkg =================================================================== --- patches-todo/patch-tracker/ggz-server-0.0.14.1-1.5-pkg (rev 0) +++ patches-todo/patch-tracker/ggz-server-0.0.14.1-1.5-pkg 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,3902 @@ +--- ggz-server-0.0.14.1.orig/Makefile.in ++++ ggz-server-0.0.14.1/Makefile.in +@@ -100,6 +100,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -144,6 +145,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/ltmain.sh ++++ ggz-server-0.0.14.1/ltmain.sh +@@ -2,7 +2,7 @@ + # NOTE: Changing this file will not affect anything until you rerun configure. + # + # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, +-# 2007 Free Software Foundation, Inc. ++# 2007, 2008 Free Software Foundation, Inc. + # Originally by Gordon Matzigkeit , 1996 + # + # This program is free software; you can redistribute it and/or modify +@@ -43,8 +43,8 @@ + + PROGRAM=ltmain.sh + PACKAGE=libtool +-VERSION="1.5.24 Debian 1.5.24-2" +-TIMESTAMP=" (1.1220.2.456 2007/06/24 02:25:32)" ++VERSION="1.5.26 Debian 1.5.26-4" ++TIMESTAMP=" (1.1220.2.493 2008/02/01 16:58:18)" + + # Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE). + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then +@@ -113,15 +113,21 @@ + # These must not be set unconditionally because not all systems understand + # e.g. LANG=C (notably SCO). + # We save the old values to restore during execute mode. +-for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES ++lt_env= ++for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES + do + eval "if test \"\${$lt_var+set}\" = set; then + save_$lt_var=\$$lt_var ++ lt_env=\"$lt_var=\$$lt_var \$lt_env\" + $lt_var=C + export $lt_var + fi" + done + ++if test -n "$lt_env"; then ++ lt_env="env $lt_env" ++fi ++ + # Make sure IFS has a sensible default + lt_nl=' + ' +@@ -485,7 +491,7 @@ + echo "\ + $PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP + +-Copyright (C) 2007 Free Software Foundation, Inc. ++Copyright (C) 2008 Free Software Foundation, Inc. + This is free software; see the source for copying conditions. There is NO + warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." + exit $? +@@ -788,6 +794,7 @@ + *.for) xform=for ;; + *.java) xform=java ;; + *.obj) xform=obj ;; ++ *.sx) xform=sx ;; + esac + + libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"` +@@ -956,7 +963,7 @@ + $run $rm "$lobj" "$output_obj" + + $show "$command" +- if $run eval "$command"; then : ++ if $run eval $lt_env "$command"; then : + else + test -n "$output_obj" && $run $rm $removelist + exit $EXIT_FAILURE +@@ -1028,7 +1035,7 @@ + command="$command$suppress_output" + $run $rm "$obj" "$output_obj" + $show "$command" +- if $run eval "$command"; then : ++ if $run eval $lt_env "$command"; then : + else + $run $rm $removelist + exit $EXIT_FAILURE +@@ -1161,6 +1168,7 @@ + thread_safe=no + vinfo= + vinfo_number=no ++ single_module="${wl}-single_module" + + func_infer_tag $base_compile + +@@ -1646,6 +1654,11 @@ + continue + ;; + ++ -multi_module) ++ single_module="${wl}-multi_module" ++ continue ++ ;; ++ + -module) + module=yes + continue +@@ -2152,7 +2165,12 @@ + continue + fi + name=`$echo "X$deplib" | $Xsed -e 's/^-l//'` +- for searchdir in $newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path; do ++ if test "$linkmode" = lib; then ++ searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" ++ else ++ searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" ++ fi ++ for searchdir in $searchdirs; do + for search_ext in .la $std_shrext .so .a; do + # Search the libtool library + lib="$searchdir/lib${name}${search_ext}" +@@ -2948,12 +2966,18 @@ + # we do not want to link against static libs, + # but need to link against shared + eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` ++ eval deplibdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` + if test -n "$deplibrary_names" ; then + for tmp in $deplibrary_names ; do + depdepl=$tmp + done +- if test -f "$path/$depdepl" ; then ++ if test -f "$deplibdir/$depdepl" ; then ++ depdepl="$deplibdir/$depdepl" ++ elif test -f "$path/$depdepl" ; then + depdepl="$path/$depdepl" ++ else ++ # Can't find it, oh well... ++ depdepl= + fi + # do not add paths which are already there + case " $newlib_search_path " in +@@ -3101,9 +3125,10 @@ + + case $linkmode in + oldlib) +- if test -n "$deplibs"; then +- $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 +- fi ++ case " $deplibs" in ++ *\ -l* | *\ -L*) ++ $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 ;; ++ esac + + if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then + $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2 +@@ -4245,9 +4270,10 @@ + ;; + + obj) +- if test -n "$deplibs"; then +- $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 +- fi ++ case " $deplibs" in ++ *\ -l* | *\ -L*) ++ $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 ;; ++ esac + + if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then + $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2 +@@ -6486,7 +6512,7 @@ + fi + + # Restore saved environment variables +- for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES ++ for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES + do + eval "if test \"\${save_$lt_var+set}\" = set; then + $lt_var=\$save_$lt_var; export $lt_var +--- ggz-server-0.0.14.1.orig/INSTALL ++++ ggz-server-0.0.14.1/INSTALL +@@ -1,101 +1,54 @@ +-GGZ Server compilation and installation +---------------------------------------- ++Installation Instructions ++************************* + +-For general instructions on how to use the 'configure' script to set +-compile-time options, please see the second half of the file under +-"Basic Installation." +- +-There are several options available when configuring the GGZ server +-for compilation. At the very least, most people will want to specify +-where to install the various files. +- +-The default installation uses the following directory structure: +- +-(prefix)/etc/ggzd/ (configuration files) +-(prefix)/bin/ (main executable) +-(prefix)/lib/ggzd/ (game server modules) +-(prefix)/var/ggzd/ (variable game data) +-/tmp/ggzd (temporary Unix-domain sockets) +- +-where (prefix) defaults to /usr/local +- +-You may want to fine-tune things just a bit. We recommend using the +-following setup: +- +-/etc/ggzd/ (configuration files) +-/usr/bin/ (main executable) +-/usr/lib/ggzd/ (game server modules) +-/var/lib/games/ggzd/ (game data) +-/var/run/ggzd/ (temporary Unix-domain sockets) +- +-This set of directories can easily be chosen by running configure as: +- +-./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib/games --with-tmpdir=/var/run +- +-For security, we recommended that you not run the ggz server as root +-but as a non-privileged user or a specific "games" user. Note that if +-you use the directory layout given above you will need to make sure +-that the directories for game data and temporary sockets exist and are +-owned by the correct user. +- +-Since this is a developers release of the GGZ server, debugging is +-enabled by default. To turn this off, you may pass the +-'--disable-debug' option to configure. +- +-Once you have run 'configure' with the options setup the way you +-prefer, simply type 'make' to build the executable files. Assuming +-you have the required libraries and headers, the program should build +-without any difficulties. If you have problems, please report them to +-one of our web forums, or to the ggz-dev mailing list +-(ggz-dev at mail.ggzgamingzone.org) +- +-If you would like to test the server before installing it, do a 'make +-test' which prepare a mini-installation in the build directory. You +-can then run the command 'ggzd -f ggzd.test' from the ggzd subdir to +-test the server. +- +-Once you are satisfied that server built properly, you will probably +-want to run 'make -n install' to see what will happen when you +-actually do type 'make install' Once you are satisfied that all is +-well, login as root (you didn't build this as root did you?) and +-perform the installation using 'make install' ++Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, ++2006, 2007 Free Software Foundation, Inc. + ++This file is free documentation; the Free Software Foundation gives ++unlimited permission to copy, distribute and modify it. + + Basic Installation + ================== + +- These are generic installation instructions. ++Briefly, the shell commands `./configure; make; make install' should ++configure, build, and install this package. The following ++more-detailed instructions are generic; see the `README' file for ++instructions specific to this package. + + The `configure' shell script attempts to guess correct values for + various system-dependent variables used during compilation. It uses + those values to create a `Makefile' in each directory of the package. + It may also create one or more `.h' files containing system-dependent + definitions. Finally, it creates a shell script `config.status' that +-you can run in the future to recreate the current configuration, a file +-`config.cache' that saves the results of its tests to speed up +-reconfiguring, and a file `config.log' containing compiler output +-(useful mainly for debugging `configure'). ++you can run in the future to recreate the current configuration, and a ++file `config.log' containing compiler output (useful mainly for ++debugging `configure'). ++ ++ It can also use an optional file (typically called `config.cache' ++and enabled with `--cache-file=config.cache' or simply `-C') that saves ++the results of its tests to speed up reconfiguring. Caching is ++disabled by default to prevent problems with accidental use of stale ++cache files. + + If you need to do unusual things to compile the package, please try + to figure out how `configure' could check whether to do them, and mail + diffs or instructions to the address given in the `README' so they can +-be considered for the next release. If at some point `config.cache' +-contains results you don't want to keep, you may remove or edit it. +- +- The file `configure.in' is used to create `configure' by a program +-called `autoconf'. You only need `configure.in' if you want to change +-it or regenerate `configure' using a newer version of `autoconf'. ++be considered for the next release. If you are using the cache, and at ++some point `config.cache' contains results you don't want to keep, you ++may remove or edit it. ++ ++ The file `configure.ac' (or `configure.in') is used to create ++`configure' by a program called `autoconf'. You need `configure.ac' if ++you want to change it or regenerate `configure' using a newer version ++of `autoconf'. + + The simplest way to compile this package is: + + 1. `cd' to the directory containing the package's source code and type +- `./configure' to configure the package for your system. If you're +- using `csh' on an old version of System V, you might need to type +- `sh ./configure' instead to prevent `csh' from trying to execute +- `configure' itself. ++ `./configure' to configure the package for your system. + +- Running `configure' takes awhile. While running, it prints some +- messages telling which features it is checking for. ++ Running `configure' might take a while. While running, it prints ++ some messages telling which features it is checking for. + + 2. Type `make' to compile the package. + +@@ -114,52 +67,55 @@ + all sorts of other programs in order to regenerate files that came + with the distribution. + ++ 6. Often, you can also type `make uninstall' to remove the installed ++ files again. ++ + Compilers and Options + ===================== + +- Some systems require unusual options for compilation or linking that +-the `configure' script does not know about. You can give `configure' +-initial values for variables by setting them in the environment. Using +-a Bourne-compatible shell, you can do that on the command line like +-this: +- CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure ++Some systems require unusual options for compilation or linking that the ++`configure' script does not know about. Run `./configure --help' for ++details on some of the pertinent environment variables. ++ ++ You can give `configure' initial values for configuration parameters ++by setting variables in the command line or in the environment. Here ++is an example: + +-Or on systems that have the `env' program, you can do it like this: +- env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure ++ ./configure CC=c99 CFLAGS=-g LIBS=-lposix ++ ++ *Note Defining Variables::, for more details. + + Compiling For Multiple Architectures + ==================================== + +- You can compile the package for more than one kind of computer at the ++You can compile the package for more than one kind of computer at the + same time, by placing the object files for each architecture in their +-own directory. To do this, you must use a version of `make' that +-supports the `VPATH' variable, such as GNU `make'. `cd' to the ++own directory. To do this, you can use GNU `make'. `cd' to the + directory where you want the object files and executables to go and run + the `configure' script. `configure' automatically checks for the + source code in the directory that `configure' is in and in `..'. + +- If you have to use a `make' that does not supports the `VPATH' +-variable, you have to compile the package for one architecture at a time +-in the source code directory. After you have installed the package for +-one architecture, use `make distclean' before reconfiguring for another +-architecture. ++ With a non-GNU `make', it is safer to compile the package for one ++architecture at a time in the source code directory. After you have ++installed the package for one architecture, use `make distclean' before ++reconfiguring for another architecture. + + Installation Names + ================== + +- By default, `make install' will install the package's files in +-`/usr/local/bin', `/usr/local/man', etc. You can specify an +-installation prefix other than `/usr/local' by giving `configure' the +-option `--prefix=PATH'. ++By default, `make install' installs the package's commands under ++`/usr/local/bin', include files under `/usr/local/include', etc. You ++can specify an installation prefix other than `/usr/local' by giving ++`configure' the option `--prefix=PREFIX'. + + You can specify separate installation prefixes for + architecture-specific files and architecture-independent files. If you +-give `configure' the option `--exec-prefix=PATH', the package will use +-PATH as the prefix for installing programs and libraries. +-Documentation and other data files will still use the regular prefix. ++pass the option `--exec-prefix=PREFIX' to `configure', the package uses ++PREFIX as the prefix for installing programs and libraries. ++Documentation and other data files still use the regular prefix. + + In addition, if you use an unusual directory layout you can give +-options like `--bindir=PATH' to specify different values for particular ++options like `--bindir=DIR' to specify different values for particular + kinds of files. Run `configure --help' for a list of the directories + you can set and what kinds of files go in them. + +@@ -170,7 +126,7 @@ + Optional Features + ================= + +- Some packages pay attention to `--enable-FEATURE' options to ++Some packages pay attention to `--enable-FEATURE' options to + `configure', where FEATURE indicates an optional part of the package. + They may also pay attention to `--with-PACKAGE' options, where PACKAGE + is something like `gnu-as' or `x' (for the X Window System). The +@@ -185,48 +141,86 @@ + Specifying the System Type + ========================== + +- There may be some features `configure' can not figure out +-automatically, but needs to determine by the type of host the package +-will run on. Usually `configure' can figure that out, but if it prints +-a message saying it can not guess the host type, give it the +-`--host=TYPE' option. TYPE can either be a short name for the system +-type, such as `sun4', or a canonical name with three fields: ++There may be some features `configure' cannot figure out automatically, ++but needs to determine by the type of machine the package will run on. ++Usually, assuming the package is built to be run on the _same_ ++architectures, `configure' can figure that out, but if it prints a ++message saying it cannot guess the machine type, give it the ++`--build=TYPE' option. TYPE can either be a short name for the system ++type, such as `sun4', or a canonical name which has the form: ++ + CPU-COMPANY-SYSTEM + +-See the file `config.sub' for the possible values of each field. If ++where SYSTEM can have one of these forms: ++ ++ OS KERNEL-OS ++ ++ See the file `config.sub' for the possible values of each field. If + `config.sub' isn't included in this package, then this package doesn't +-need to know the host type. ++need to know the machine type. + +- If you are building compiler tools for cross-compiling, you can also +-use the `--target=TYPE' option to select the type of system they will +-produce code for and the `--build=TYPE' option to select the type of +-system on which you are compiling the package. ++ If you are _building_ compiler tools for cross-compiling, you should ++use the option `--target=TYPE' to select the type of system they will ++produce code for. ++ ++ If you want to _use_ a cross compiler, that generates code for a ++platform different from the build platform, you should specify the ++"host" platform (i.e., that on which the generated programs will ++eventually be run) with `--host=TYPE'. + + Sharing Defaults + ================ + +- If you want to set default values for `configure' scripts to share, +-you can create a site shell script called `config.site' that gives +-default values for variables like `CC', `cache_file', and `prefix'. ++If you want to set default values for `configure' scripts to share, you ++can create a site shell script called `config.site' that gives default ++values for variables like `CC', `cache_file', and `prefix'. + `configure' looks for `PREFIX/share/config.site' if it exists, then + `PREFIX/etc/config.site' if it exists. Or, you can set the + `CONFIG_SITE' environment variable to the location of the site script. + A warning: not all `configure' scripts look for a site script. + +-Operation Controls ++Defining Variables + ================== + +- `configure' recognizes the following options to control how it +-operates. ++Variables not defined in a site shell script can be set in the ++environment passed to `configure'. However, some packages may run ++configure again during the build, and the customized values of these ++variables may be lost. In order to avoid this problem, you should set ++them in the `configure' command line, using `VAR=value'. For example: + +-`--cache-file=FILE' +- Use and save the results of the tests in FILE instead of +- `./config.cache'. Set FILE to `/dev/null' to disable caching, for +- debugging `configure'. ++ ./configure CC=/usr/local2/bin/gcc ++ ++causes the specified `gcc' to be used as the C compiler (unless it is ++overridden in the site shell script). ++ ++Unfortunately, this technique does not work for `CONFIG_SHELL' due to ++an Autoconf bug. Until the bug is fixed you can use this workaround: ++ ++ CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash ++ ++`configure' Invocation ++====================== ++ ++`configure' recognizes the following options to control how it operates. + + `--help' ++`-h' + Print a summary of the options to `configure', and exit. + ++`--version' ++`-V' ++ Print the version of Autoconf used to generate the `configure' ++ script, and exit. ++ ++`--cache-file=FILE' ++ Enable the cache: use and save the results of the tests in FILE, ++ traditionally `config.cache'. FILE defaults to `/dev/null' to ++ disable caching. ++ ++`--config-cache' ++`-C' ++ Alias for `--cache-file=config.cache'. ++ + `--quiet' + `--silent' + `-q' +@@ -238,8 +232,6 @@ + Look for the package's source code in directory DIR. Usually + `configure' can determine that directory automatically. + +-`--version' +- Print the version of Autoconf used to generate the `configure' +- script, and exit. ++`configure' also accepts some other, not widely useful, options. Run ++`configure --help' for more details. + +-`configure' also accepts some other, not widely useful, options. +--- ggz-server-0.0.14.1.orig/configure ++++ ggz-server-0.0.14.1/configure +@@ -870,6 +870,8 @@ + ECHO + AR + RANLIB ++DSYMUTIL ++NMEDIT + F77 + FFLAGS + ac_ct_F77 +@@ -5205,7 +5207,7 @@ + # whether `pass_all' will *always* work, you probably want this one. + + case $host_os in +-aix4* | aix5*) ++aix[4-9]*) + lt_cv_deplibs_check_method=pass_all + ;; + +@@ -5421,7 +5423,7 @@ + ;; + *-*-irix6*) + # Find out which ABI we are using. +- echo '#line 5424 "configure"' > conftest.$ac_ext ++ echo '#line 5426 "configure"' > conftest.$ac_ext + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +@@ -5593,7 +5595,11 @@ + *64-bit*) + case $lt_cv_prog_gnu_ld in + yes*) LD="${LD-ld} -m elf64_sparc" ;; +- *) LD="${LD-ld} -64" ;; ++ *) ++ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then ++ LD="${LD-ld} -64" ++ fi ++ ;; + esac + ;; + esac +@@ -6493,7 +6499,6 @@ + + + # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! +- + # find the maximum length of command line arguments + { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 + echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; } +@@ -6808,7 +6813,7 @@ + echo "$progname: failed program was:" >&5 + cat conftest.$ac_ext >&5 + fi +- rm -f conftest* conftst* ++ rm -rf conftest* conftst* + + # Do not use the global_symbol_pipe unless it works. + if test "$pipe_works" = yes; then +@@ -7368,6 +7373,318 @@ + ;; + esac + ++ ++ case $host_os in ++ rhapsody* | darwin*) ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. ++set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_DSYMUTIL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$DSYMUTIL"; then ++ ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++DSYMUTIL=$ac_cv_prog_DSYMUTIL ++if test -n "$DSYMUTIL"; then ++ { echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 ++echo "${ECHO_T}$DSYMUTIL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_DSYMUTIL"; then ++ ac_ct_DSYMUTIL=$DSYMUTIL ++ # Extract the first word of "dsymutil", so it can be a program name with args. ++set dummy dsymutil; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_DSYMUTIL"; then ++ ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL ++if test -n "$ac_ct_DSYMUTIL"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 ++echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_DSYMUTIL" = x; then ++ DSYMUTIL=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf at gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf at gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ DSYMUTIL=$ac_ct_DSYMUTIL ++ fi ++else ++ DSYMUTIL="$ac_cv_prog_DSYMUTIL" ++fi ++ ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. ++set dummy ${ac_tool_prefix}nmedit; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_NMEDIT+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$NMEDIT"; then ++ ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++NMEDIT=$ac_cv_prog_NMEDIT ++if test -n "$NMEDIT"; then ++ { echo "$as_me:$LINENO: result: $NMEDIT" >&5 ++echo "${ECHO_T}$NMEDIT" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_NMEDIT"; then ++ ac_ct_NMEDIT=$NMEDIT ++ # Extract the first word of "nmedit", so it can be a program name with args. ++set dummy nmedit; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_NMEDIT"; then ++ ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_NMEDIT="nmedit" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT ++if test -n "$ac_ct_NMEDIT"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 ++echo "${ECHO_T}$ac_ct_NMEDIT" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_NMEDIT" = x; then ++ NMEDIT=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf at gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf at gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ NMEDIT=$ac_ct_NMEDIT ++ fi ++else ++ NMEDIT="$ac_cv_prog_NMEDIT" ++fi ++ ++ ++ { echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 ++echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6; } ++if test "${lt_cv_apple_cc_single_mod+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_apple_cc_single_mod=no ++ if test -z "${LT_MULTI_MODULE}"; then ++ # By default we will add the -single_module flag. You can override ++ # by either setting the environment variable LT_MULTI_MODULE ++ # non-empty at configure time, or by adding -multi_module to the ++ # link flags. ++ echo "int foo(void){return 1;}" > conftest.c ++ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ ++ -dynamiclib ${wl}-single_module conftest.c ++ if test -f libconftest.dylib; then ++ lt_cv_apple_cc_single_mod=yes ++ rm -rf libconftest.dylib* ++ fi ++ rm conftest.c ++ fi ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 ++echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6; } ++ { echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 ++echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6; } ++if test "${lt_cv_ld_exported_symbols_list+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_ld_exported_symbols_list=no ++ save_LDFLAGS=$LDFLAGS ++ echo "_main" > conftest.sym ++ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ lt_cv_ld_exported_symbols_list=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ lt_cv_ld_exported_symbols_list=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 ++echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6; } ++ case $host_os in ++ rhapsody* | darwin1.[0123]) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; ++ darwin1.*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ darwin*) ++ # if running on 10.5 or later, the deployment target defaults ++ # to the OS version, if on x86, and 10.4, the deployment ++ # target defaults to 10.4. Don't you love it? ++ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in ++ 10.0,*86*-darwin8*|10.0,*-darwin[91]*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ 10.[012]*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ 10.*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ esac ++ ;; ++ esac ++ if test "$lt_cv_apple_cc_single_mod" = "yes"; then ++ _lt_dar_single_mod='$single_module' ++ fi ++ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then ++ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' ++ else ++ _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}" ++ fi ++ if test "$DSYMUTIL" != ":"; then ++ _lt_dsymutil="~$DSYMUTIL \$lib || :" ++ else ++ _lt_dsymutil= ++ fi ++ ;; ++ esac ++ ++ + enable_dlopen=no + enable_win32_dll=no + +@@ -7433,7 +7750,7 @@ + echo "$lt_simple_link_test_code" >conftest.$ac_ext + eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err + _lt_linker_boilerplate=`cat conftest.err` +-$rm conftest* ++$rm -r conftest* + + + +@@ -7461,11 +7778,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:7464: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:7781: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:7468: \$? = $ac_status" >&5 ++ echo "$as_me:7785: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -7735,10 +8052,10 @@ + + { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 + echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; } +-if test "${lt_prog_compiler_pic_works+set}" = set; then ++if test "${lt_cv_prog_compiler_pic_works+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else +- lt_prog_compiler_pic_works=no ++ lt_cv_prog_compiler_pic_works=no + ac_outfile=conftest.$ac_objext + echo "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="$lt_prog_compiler_pic -DPIC" +@@ -7751,27 +8068,27 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:7754: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:8071: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:7758: \$? = $ac_status" >&5 ++ echo "$as_me:8075: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. + $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then +- lt_prog_compiler_pic_works=yes ++ lt_cv_prog_compiler_pic_works=yes + fi + fi + $rm conftest* + + fi +-{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 +-echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6; } + +-if test x"$lt_prog_compiler_pic_works" = xyes; then ++if test x"$lt_cv_prog_compiler_pic_works" = xyes; then + case $lt_prog_compiler_pic in + "" | " "*) ;; + *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; +@@ -7798,10 +8115,10 @@ + wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" + { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 + echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } +-if test "${lt_prog_compiler_static_works+set}" = set; then ++if test "${lt_cv_prog_compiler_static_works+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else +- lt_prog_compiler_static_works=no ++ lt_cv_prog_compiler_static_works=no + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS $lt_tmp_static_flag" + echo "$lt_simple_link_test_code" > conftest.$ac_ext +@@ -7814,20 +8131,20 @@ + $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 + if diff conftest.exp conftest.er2 >/dev/null; then +- lt_prog_compiler_static_works=yes ++ lt_cv_prog_compiler_static_works=yes + fi + else +- lt_prog_compiler_static_works=yes ++ lt_cv_prog_compiler_static_works=yes + fi + fi +- $rm conftest* ++ $rm -r conftest* + LDFLAGS="$save_LDFLAGS" + + fi +-{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 +-echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6; } + +-if test x"$lt_prog_compiler_static_works" = xyes; then ++if test x"$lt_cv_prog_compiler_static_works" = xyes; then + : + else + lt_prog_compiler_static= +@@ -7855,11 +8172,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:7858: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:8175: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:7862: \$? = $ac_status" >&5 ++ echo "$as_me:8179: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -7939,12 +8256,13 @@ + # it will be wrapped by ` (' and `)$', so one must not match beginning or + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', + # as well as any symbol that contains `d'. +- exclude_expsyms="_GLOBAL_OFFSET_TABLE_" ++ exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out + # platforms (ab)use it in PIC code, but their linkers get confused if + # the symbol is explicitly referenced. Since portable code cannot + # rely on this symbol name, it's probably fine to never include it in + # preloaded symbol tables. ++ # Exclude shared library initialization/finalization symbols. + extract_expsyms_cmds= + # Just being paranoid about ensuring that cc_basename is set. + for cc_temp in $compiler""; do +@@ -8003,7 +8321,7 @@ + + # See if GNU ld supports shared libraries. + case $host_os in +- aix3* | aix4* | aix5*) ++ aix[3-9]*) + # On AIX/PPC, the GNU linker is very broken + if test "$host_cpu" != ia64; then + ld_shlibs=no +@@ -8223,7 +8541,7 @@ + fi + ;; + +- aix4* | aix5*) ++ aix[4-9]*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. +@@ -8243,7 +8561,7 @@ + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. +- case $host_os in aix4.[23]|aix4.[23].*|aix5*) ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) + for ld_flag in $LDFLAGS; do + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then + aix_use_runtimelinking=yes +@@ -8515,11 +8833,10 @@ + link_all_deplibs=yes + if test "$GCC" = yes ; then + output_verbose_link_cmd='echo' +- archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' +- module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' +- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds +- archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' +- module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" ++ module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" + else + case $cc_basename in + xlc*) +@@ -9039,7 +9356,7 @@ + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +-aix4* | aix5*) ++aix[4-9]*) + version_type=linux + need_lib_prefix=no + need_version=no +@@ -9573,6 +9890,21 @@ + echo "${ECHO_T}$dynamic_linker" >&6; } + test "$dynamic_linker" = no && can_build_shared=no + ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ + variables_saved_for_relink="PATH $shlibpath_var $runpath_var" + if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +@@ -9892,7 +10224,7 @@ + { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 + echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } + if test $ac_cv_lib_dld_shl_load = yes; then +- lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" ++ lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" + else + { echo "$as_me:$LINENO: checking for dlopen" >&5 + echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } +@@ -10168,7 +10500,7 @@ + { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 + echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } + if test $ac_cv_lib_dld_dld_link = yes; then +- lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" ++ lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" + fi + + +@@ -10217,7 +10549,7 @@ + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < conftest.$ac_ext <conftest.$ac_ext + eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err + _lt_linker_boilerplate=`cat conftest.err` +-$rm conftest* ++$rm -r conftest* + + + # Allow CC to be a program name with arguments. +@@ -11288,7 +11626,7 @@ + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; +- aix4* | aix5*) ++ aix[4-9]*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. +@@ -11301,7 +11639,7 @@ + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. +- case $host_os in aix4.[23]|aix4.[23].*|aix5*) ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) + for ld_flag in $LDFLAGS; do + case $ld_flag in + *-brtl*) +@@ -11559,51 +11897,23 @@ + fi + ;; + darwin* | rhapsody*) +- case $host_os in +- rhapsody* | darwin1.[012]) +- allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress' +- ;; +- *) # Darwin 1.3 on +- if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then +- allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' +- else +- case ${MACOSX_DEPLOYMENT_TARGET} in +- 10.[012]) +- allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' +- ;; +- 10.*) +- allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup' +- ;; +- esac +- fi +- ;; +- esac + archive_cmds_need_lc_CXX=no + hardcode_direct_CXX=no + hardcode_automatic_CXX=yes + hardcode_shlibpath_var_CXX=unsupported + whole_archive_flag_spec_CXX='' + link_all_deplibs_CXX=yes +- +- if test "$GXX" = yes ; then +- lt_int_apple_cc_single_mod=no ++ allow_undefined_flag_CXX="$_lt_dar_allow_undefined" ++ if test "$GXX" = yes ; then + output_verbose_link_cmd='echo' +- if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then +- lt_int_apple_cc_single_mod=yes ++ archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" ++ module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" ++ if test "$lt_cv_apple_cc_single_mod" != "yes"; then ++ archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" ++ archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" + fi +- if test "X$lt_int_apple_cc_single_mod" = Xyes ; then +- archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' +- else +- archive_cmds_CXX='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring' +- fi +- module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' +- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds +- if test "X$lt_int_apple_cc_single_mod" = Xyes ; then +- archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' +- else +- archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' +- fi +- module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + case $cc_basename in + xlc*) +@@ -11854,7 +12164,7 @@ + export_dynamic_flag_spec_CXX='${wl}--export-dynamic' + whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' + ;; +- pgCC*) ++ pgCC* | pgcpp*) + # Portland Group C++ compiler + archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' + archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' +@@ -12261,7 +12571,6 @@ + GCC_CXX="$GXX" + LD_CXX="$LD" + +- + cat > conftest.$ac_ext <&5 + echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; } +-if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then ++if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else +- lt_prog_compiler_pic_works_CXX=no ++ lt_cv_prog_compiler_pic_works_CXX=no + ac_outfile=conftest.$ac_objext + echo "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC" +@@ -12737,27 +13050,27 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:12740: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:13053: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:12744: \$? = $ac_status" >&5 ++ echo "$as_me:13057: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. + $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then +- lt_prog_compiler_pic_works_CXX=yes ++ lt_cv_prog_compiler_pic_works_CXX=yes + fi + fi + $rm conftest* + + fi +-{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5 +-echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_CXX" >&6; } + +-if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then ++if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then + case $lt_prog_compiler_pic_CXX in + "" | " "*) ;; + *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;; +@@ -12784,10 +13097,10 @@ + wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" + { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 + echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } +-if test "${lt_prog_compiler_static_works_CXX+set}" = set; then ++if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else +- lt_prog_compiler_static_works_CXX=no ++ lt_cv_prog_compiler_static_works_CXX=no + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS $lt_tmp_static_flag" + echo "$lt_simple_link_test_code" > conftest.$ac_ext +@@ -12800,20 +13113,20 @@ + $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 + if diff conftest.exp conftest.er2 >/dev/null; then +- lt_prog_compiler_static_works_CXX=yes ++ lt_cv_prog_compiler_static_works_CXX=yes + fi + else +- lt_prog_compiler_static_works_CXX=yes ++ lt_cv_prog_compiler_static_works_CXX=yes + fi + fi +- $rm conftest* ++ $rm -r conftest* + LDFLAGS="$save_LDFLAGS" + + fi +-{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5 +-echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_CXX" >&6; } + +-if test x"$lt_prog_compiler_static_works_CXX" = xyes; then ++if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then + : + else + lt_prog_compiler_static_CXX= +@@ -12841,11 +13154,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:12844: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:13157: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:12848: \$? = $ac_status" >&5 ++ echo "$as_me:13161: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -12898,7 +13211,7 @@ + + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + case $host_os in +- aix4* | aix5*) ++ aix[4-9]*) + # If we're using GNU nm, then we don't want the "-C" option. + # -C means demangle to AIX nm, but means don't demangle with GNU nm + if $NM -V 2>&1 | grep 'GNU' > /dev/null; then +@@ -12920,6 +13233,7 @@ + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + ;; + esac ++ exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' + + { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 + echo "${ECHO_T}$ld_shlibs_CXX" >&6; } +@@ -13021,7 +13335,7 @@ + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +-aix4* | aix5*) ++aix[4-9]*) + version_type=linux + need_lib_prefix=no + need_version=no +@@ -13554,6 +13868,21 @@ + echo "${ECHO_T}$dynamic_linker" >&6; } + test "$dynamic_linker" = no && can_build_shared=no + ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ + variables_saved_for_relink="PATH $shlibpath_var $runpath_var" + if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +@@ -13637,6 +13966,7 @@ + predeps_CXX \ + postdeps_CXX \ + compiler_lib_search_path_CXX \ ++ compiler_lib_search_dirs_CXX \ + archive_cmds_CXX \ + archive_expsym_cmds_CXX \ + postinstall_cmds_CXX \ +@@ -13885,6 +14215,10 @@ + # shared library. + postdeps=$lt_postdeps_CXX + ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX ++ + # The library search path used internally by the compiler when linking + # a shared library. + compiler_lib_search_path=$lt_compiler_lib_search_path_CXX +@@ -14099,7 +14433,7 @@ + echo "$lt_simple_link_test_code" >conftest.$ac_ext + eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err + _lt_linker_boilerplate=`cat conftest.err` +-$rm conftest* ++$rm -r conftest* + + + # Allow CC to be a program name with arguments. +@@ -14137,7 +14471,7 @@ + postinstall_cmds='$RANLIB $lib' + fi + ;; +-aix4* | aix5*) ++aix[4-9]*) + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then + test "$enable_shared" = yes && enable_static=no + fi +@@ -14402,10 +14736,10 @@ + + { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 + echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; } +-if test "${lt_prog_compiler_pic_works_F77+set}" = set; then ++if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else +- lt_prog_compiler_pic_works_F77=no ++ lt_cv_prog_compiler_pic_works_F77=no + ac_outfile=conftest.$ac_objext + echo "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="$lt_prog_compiler_pic_F77" +@@ -14418,27 +14752,27 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:14421: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:14755: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:14425: \$? = $ac_status" >&5 ++ echo "$as_me:14759: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. + $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then +- lt_prog_compiler_pic_works_F77=yes ++ lt_cv_prog_compiler_pic_works_F77=yes + fi + fi + $rm conftest* + + fi +-{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5 +-echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_F77" >&6; } + +-if test x"$lt_prog_compiler_pic_works_F77" = xyes; then ++if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then + case $lt_prog_compiler_pic_F77 in + "" | " "*) ;; + *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;; +@@ -14465,10 +14799,10 @@ + wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\" + { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 + echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } +-if test "${lt_prog_compiler_static_works_F77+set}" = set; then ++if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else +- lt_prog_compiler_static_works_F77=no ++ lt_cv_prog_compiler_static_works_F77=no + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS $lt_tmp_static_flag" + echo "$lt_simple_link_test_code" > conftest.$ac_ext +@@ -14481,20 +14815,20 @@ + $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 + if diff conftest.exp conftest.er2 >/dev/null; then +- lt_prog_compiler_static_works_F77=yes ++ lt_cv_prog_compiler_static_works_F77=yes + fi + else +- lt_prog_compiler_static_works_F77=yes ++ lt_cv_prog_compiler_static_works_F77=yes + fi + fi +- $rm conftest* ++ $rm -r conftest* + LDFLAGS="$save_LDFLAGS" + + fi +-{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5 +-echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_F77" >&6; } + +-if test x"$lt_prog_compiler_static_works_F77" = xyes; then ++if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then + : + else + lt_prog_compiler_static_F77= +@@ -14522,11 +14856,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:14525: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:14859: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:14529: \$? = $ac_status" >&5 ++ echo "$as_me:14863: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -14606,12 +14940,13 @@ + # it will be wrapped by ` (' and `)$', so one must not match beginning or + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', + # as well as any symbol that contains `d'. +- exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_" ++ exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out + # platforms (ab)use it in PIC code, but their linkers get confused if + # the symbol is explicitly referenced. Since portable code cannot + # rely on this symbol name, it's probably fine to never include it in + # preloaded symbol tables. ++ # Exclude shared library initialization/finalization symbols. + extract_expsyms_cmds= + # Just being paranoid about ensuring that cc_basename is set. + for cc_temp in $compiler""; do +@@ -14670,7 +15005,7 @@ + + # See if GNU ld supports shared libraries. + case $host_os in +- aix3* | aix4* | aix5*) ++ aix[3-9]*) + # On AIX/PPC, the GNU linker is very broken + if test "$host_cpu" != ia64; then + ld_shlibs_F77=no +@@ -14890,7 +15225,7 @@ + fi + ;; + +- aix4* | aix5*) ++ aix[4-9]*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. +@@ -14910,7 +15245,7 @@ + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. +- case $host_os in aix4.[23]|aix4.[23].*|aix5*) ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) + for ld_flag in $LDFLAGS; do + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then + aix_use_runtimelinking=yes +@@ -15162,11 +15497,10 @@ + link_all_deplibs_F77=yes + if test "$GCC" = yes ; then + output_verbose_link_cmd='echo' +- archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' +- module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' +- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds +- archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' +- module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ archive_cmds_F77="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ archive_expsym_cmds_F77="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" ++ module_expsym_cmds_F77="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" + else + case $cc_basename in + xlc*) +@@ -15635,7 +15969,7 @@ + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +-aix4* | aix5*) ++aix[4-9]*) + version_type=linux + need_lib_prefix=no + need_version=no +@@ -16168,6 +16502,21 @@ + echo "${ECHO_T}$dynamic_linker" >&6; } + test "$dynamic_linker" = no && can_build_shared=no + ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ + variables_saved_for_relink="PATH $shlibpath_var $runpath_var" + if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +@@ -16251,6 +16600,7 @@ + predeps_F77 \ + postdeps_F77 \ + compiler_lib_search_path_F77 \ ++ compiler_lib_search_dirs_F77 \ + archive_cmds_F77 \ + archive_expsym_cmds_F77 \ + postinstall_cmds_F77 \ +@@ -16499,6 +16849,10 @@ + # shared library. + postdeps=$lt_postdeps_F77 + ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77 ++ + # The library search path used internally by the compiler when linking + # a shared library. + compiler_lib_search_path=$lt_compiler_lib_search_path_F77 +@@ -16673,7 +17027,7 @@ + echo "$lt_simple_link_test_code" >conftest.$ac_ext + eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err + _lt_linker_boilerplate=`cat conftest.err` +-$rm conftest* ++$rm -r conftest* + + + # Allow CC to be a program name with arguments. +@@ -16722,11 +17076,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:16725: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:17079: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:16729: \$? = $ac_status" >&5 ++ echo "$as_me:17083: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -16786,7 +17140,7 @@ + # built for inclusion in a dll (and should export symbols for example). + # Although the cygwin gcc ignores -fPIC, still need this for old-style + # (--disable-auto-import) libraries +- lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' ++ + ;; + + darwin* | rhapsody*) +@@ -16856,7 +17210,7 @@ + mingw* | cygwin* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). +- lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' ++ + ;; + + hpux9* | hpux10* | hpux11*) +@@ -16996,10 +17350,10 @@ + + { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 + echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; } +-if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then ++if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else +- lt_prog_compiler_pic_works_GCJ=no ++ lt_cv_prog_compiler_pic_works_GCJ=no + ac_outfile=conftest.$ac_objext + echo "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="$lt_prog_compiler_pic_GCJ" +@@ -17012,27 +17366,27 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:17015: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:17369: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:17019: \$? = $ac_status" >&5 ++ echo "$as_me:17373: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. + $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then +- lt_prog_compiler_pic_works_GCJ=yes ++ lt_cv_prog_compiler_pic_works_GCJ=yes + fi + fi + $rm conftest* + + fi +-{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5 +-echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_GCJ" >&6; } + +-if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then ++if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then + case $lt_prog_compiler_pic_GCJ in + "" | " "*) ;; + *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;; +@@ -17059,10 +17413,10 @@ + wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\" + { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 + echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } +-if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then ++if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else +- lt_prog_compiler_static_works_GCJ=no ++ lt_cv_prog_compiler_static_works_GCJ=no + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS $lt_tmp_static_flag" + echo "$lt_simple_link_test_code" > conftest.$ac_ext +@@ -17075,20 +17429,20 @@ + $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 + if diff conftest.exp conftest.er2 >/dev/null; then +- lt_prog_compiler_static_works_GCJ=yes ++ lt_cv_prog_compiler_static_works_GCJ=yes + fi + else +- lt_prog_compiler_static_works_GCJ=yes ++ lt_cv_prog_compiler_static_works_GCJ=yes + fi + fi +- $rm conftest* ++ $rm -r conftest* + LDFLAGS="$save_LDFLAGS" + + fi +-{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5 +-echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_GCJ" >&6; } + +-if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then ++if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then + : + else + lt_prog_compiler_static_GCJ= +@@ -17116,11 +17470,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:17119: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:17473: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:17123: \$? = $ac_status" >&5 ++ echo "$as_me:17477: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -17200,12 +17554,13 @@ + # it will be wrapped by ` (' and `)$', so one must not match beginning or + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', + # as well as any symbol that contains `d'. +- exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_" ++ exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out + # platforms (ab)use it in PIC code, but their linkers get confused if + # the symbol is explicitly referenced. Since portable code cannot + # rely on this symbol name, it's probably fine to never include it in + # preloaded symbol tables. ++ # Exclude shared library initialization/finalization symbols. + extract_expsyms_cmds= + # Just being paranoid about ensuring that cc_basename is set. + for cc_temp in $compiler""; do +@@ -17264,7 +17619,7 @@ + + # See if GNU ld supports shared libraries. + case $host_os in +- aix3* | aix4* | aix5*) ++ aix[3-9]*) + # On AIX/PPC, the GNU linker is very broken + if test "$host_cpu" != ia64; then + ld_shlibs_GCJ=no +@@ -17484,7 +17839,7 @@ + fi + ;; + +- aix4* | aix5*) ++ aix[4-9]*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. +@@ -17504,7 +17859,7 @@ + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. +- case $host_os in aix4.[23]|aix4.[23].*|aix5*) ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) + for ld_flag in $LDFLAGS; do + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then + aix_use_runtimelinking=yes +@@ -17776,11 +18131,10 @@ + link_all_deplibs_GCJ=yes + if test "$GCC" = yes ; then + output_verbose_link_cmd='echo' +- archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' +- module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' +- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds +- archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' +- module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ archive_cmds_GCJ="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ archive_expsym_cmds_GCJ="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" ++ module_expsym_cmds_GCJ="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" + else + case $cc_basename in + xlc*) +@@ -18249,7 +18603,7 @@ + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +-aix4* | aix5*) ++aix[4-9]*) + version_type=linux + need_lib_prefix=no + need_version=no +@@ -18782,6 +19136,21 @@ + echo "${ECHO_T}$dynamic_linker" >&6; } + test "$dynamic_linker" = no && can_build_shared=no + ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ + variables_saved_for_relink="PATH $shlibpath_var $runpath_var" + if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +@@ -18865,6 +19234,7 @@ + predeps_GCJ \ + postdeps_GCJ \ + compiler_lib_search_path_GCJ \ ++ compiler_lib_search_dirs_GCJ \ + archive_cmds_GCJ \ + archive_expsym_cmds_GCJ \ + postinstall_cmds_GCJ \ +@@ -19113,6 +19483,10 @@ + # shared library. + postdeps=$lt_postdeps_GCJ + ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ ++ + # The library search path used internally by the compiler when linking + # a shared library. + compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ +@@ -19286,7 +19660,7 @@ + echo "$lt_simple_link_test_code" >conftest.$ac_ext + eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err + _lt_linker_boilerplate=`cat conftest.err` +-$rm conftest* ++$rm -r conftest* + + + # Allow CC to be a program name with arguments. +@@ -19346,6 +19720,7 @@ + predeps_RC \ + postdeps_RC \ + compiler_lib_search_path_RC \ ++ compiler_lib_search_dirs_RC \ + archive_cmds_RC \ + archive_expsym_cmds_RC \ + postinstall_cmds_RC \ +@@ -19594,6 +19969,10 @@ + # shared library. + postdeps=$lt_postdeps_RC + ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC ++ + # The library search path used internally by the compiler when linking + # a shared library. + compiler_lib_search_path=$lt_compiler_lib_search_path_RC +@@ -20866,7 +21245,7 @@ + do + for j in $libggz_header; + do +- echo "configure: 20869: $i/$j" >&5 ++ echo "configure: 21248: $i/$j" >&5 + if test -r "$i/$j"; then + echo "taking that" >&5 + libggz_incdir=$i +@@ -25589,7 +25968,646 @@ + minor=$(grep DB_VERSION_MINOR /usr/include/$db4inc 2>/dev/null | cut -f 3) + + +- if test "$db4lib" = "" || test "$minor" = "4"; then ++ if test "$db4lib" = "" && test "$minor" = "7"; then ++ { echo "$as_me:$LINENO: checking for db_env_create_4007 in -ldb-4.7" >&5 ++echo $ECHO_N "checking for db_env_create_4007 in -ldb-4.7... $ECHO_C" >&6; } ++if test "${ac_cv_lib_db_4_7_db_env_create_4007+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldb-4.7 $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char db_env_create_4007 (); ++int ++main () ++{ ++return db_env_create_4007 (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_db_4_7_db_env_create_4007=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_db_4_7_db_env_create_4007=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_db_4_7_db_env_create_4007" >&5 ++echo "${ECHO_T}$ac_cv_lib_db_4_7_db_env_create_4007" >&6; } ++if test $ac_cv_lib_db_4_7_db_env_create_4007 = yes; then ++ ++ db4lib="-ldb-4.7" ++ database=db4 ++ ++else ++ ++ { echo "$as_me:$LINENO: checking for db_env_create in -ldb-4.7" >&5 ++echo $ECHO_N "checking for db_env_create in -ldb-4.7... $ECHO_C" >&6; } ++if test "${ac_cv_lib_db_4_7_db_env_create+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldb-4.7 $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char db_env_create (); ++int ++main () ++{ ++return db_env_create (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_db_4_7_db_env_create=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_db_4_7_db_env_create=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_db_4_7_db_env_create" >&5 ++echo "${ECHO_T}$ac_cv_lib_db_4_7_db_env_create" >&6; } ++if test $ac_cv_lib_db_4_7_db_env_create = yes; then ++ ++ db4lib="-ldb-4.7" ++ database=db4 ++ ++else ++ ++ { echo "$as_me:$LINENO: checking for db_env_create_4007 in -ldb" >&5 ++echo $ECHO_N "checking for db_env_create_4007 in -ldb... $ECHO_C" >&6; } ++if test "${ac_cv_lib_db_db_env_create_4007+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldb $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char db_env_create_4007 (); ++int ++main () ++{ ++return db_env_create_4007 (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_db_db_env_create_4007=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_db_db_env_create_4007=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_db_db_env_create_4007" >&5 ++echo "${ECHO_T}$ac_cv_lib_db_db_env_create_4007" >&6; } ++if test $ac_cv_lib_db_db_env_create_4007 = yes; then ++ ++ db4lib="-ldb" ++ database=db4 ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ fi ++ ++ if test "$db4lib" = "" && test "$minor" = "6"; then ++ { echo "$as_me:$LINENO: checking for db_env_create_4006 in -ldb-4.6" >&5 ++echo $ECHO_N "checking for db_env_create_4006 in -ldb-4.6... $ECHO_C" >&6; } ++if test "${ac_cv_lib_db_4_6_db_env_create_4006+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldb-4.6 $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char db_env_create_4006 (); ++int ++main () ++{ ++return db_env_create_4006 (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_db_4_6_db_env_create_4006=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_db_4_6_db_env_create_4006=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_db_4_6_db_env_create_4006" >&5 ++echo "${ECHO_T}$ac_cv_lib_db_4_6_db_env_create_4006" >&6; } ++if test $ac_cv_lib_db_4_6_db_env_create_4006 = yes; then ++ ++ db4lib="-ldb-4.6" ++ database=db4 ++ ++else ++ ++ { echo "$as_me:$LINENO: checking for db_env_create in -ldb-4.6" >&5 ++echo $ECHO_N "checking for db_env_create in -ldb-4.6... $ECHO_C" >&6; } ++if test "${ac_cv_lib_db_4_6_db_env_create+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldb-4.6 $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char db_env_create (); ++int ++main () ++{ ++return db_env_create (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_db_4_6_db_env_create=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_db_4_6_db_env_create=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_db_4_6_db_env_create" >&5 ++echo "${ECHO_T}$ac_cv_lib_db_4_6_db_env_create" >&6; } ++if test $ac_cv_lib_db_4_6_db_env_create = yes; then ++ ++ db4lib="-ldb-4.6" ++ database=db4 ++ ++else ++ ++ { echo "$as_me:$LINENO: checking for db_env_create_4006 in -ldb" >&5 ++echo $ECHO_N "checking for db_env_create_4006 in -ldb... $ECHO_C" >&6; } ++if test "${ac_cv_lib_db_db_env_create_4006+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldb $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char db_env_create_4006 (); ++int ++main () ++{ ++return db_env_create_4006 (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_db_db_env_create_4006=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_db_db_env_create_4006=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_db_db_env_create_4006" >&5 ++echo "${ECHO_T}$ac_cv_lib_db_db_env_create_4006" >&6; } ++if test $ac_cv_lib_db_db_env_create_4006 = yes; then ++ ++ db4lib="-ldb" ++ database=db4 ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ fi ++ ++ if test "$db4lib" = "" && test "$minor" = "5"; then ++ { echo "$as_me:$LINENO: checking for db_env_create_4005 in -ldb-4.5" >&5 ++echo $ECHO_N "checking for db_env_create_4005 in -ldb-4.5... $ECHO_C" >&6; } ++if test "${ac_cv_lib_db_4_5_db_env_create_4005+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldb-4.5 $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char db_env_create_4005 (); ++int ++main () ++{ ++return db_env_create_4005 (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_db_4_5_db_env_create_4005=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_db_4_5_db_env_create_4005=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_db_4_5_db_env_create_4005" >&5 ++echo "${ECHO_T}$ac_cv_lib_db_4_5_db_env_create_4005" >&6; } ++if test $ac_cv_lib_db_4_5_db_env_create_4005 = yes; then ++ ++ db4lib="-ldb-4.5" ++ database=db4 ++ ++else ++ ++ { echo "$as_me:$LINENO: checking for db_env_create in -ldb-4.5" >&5 ++echo $ECHO_N "checking for db_env_create in -ldb-4.5... $ECHO_C" >&6; } ++if test "${ac_cv_lib_db_4_5_db_env_create+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldb-4.5 $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char db_env_create (); ++int ++main () ++{ ++return db_env_create (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_db_4_5_db_env_create=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_db_4_5_db_env_create=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_db_4_5_db_env_create" >&5 ++echo "${ECHO_T}$ac_cv_lib_db_4_5_db_env_create" >&6; } ++if test $ac_cv_lib_db_4_5_db_env_create = yes; then ++ ++ db4lib="-ldb-4.5" ++ database=db4 ++ ++else ++ ++ { echo "$as_me:$LINENO: checking for db_env_create_4005 in -ldb" >&5 ++echo $ECHO_N "checking for db_env_create_4005 in -ldb... $ECHO_C" >&6; } ++if test "${ac_cv_lib_db_db_env_create_4005+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldb $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char db_env_create_4005 (); ++int ++main () ++{ ++return db_env_create_4005 (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_db_db_env_create_4005=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_db_db_env_create_4005=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_db_db_env_create_4005" >&5 ++echo "${ECHO_T}$ac_cv_lib_db_db_env_create_4005" >&6; } ++if test $ac_cv_lib_db_db_env_create_4005 = yes; then ++ ++ db4lib="-ldb" ++ database=db4 ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ fi ++ ++ if test "$db4lib" = "" && test "$minor" = "4"; then + { echo "$as_me:$LINENO: checking for db_env_create_4004 in -ldb-4.4" >&5 + echo $ECHO_N "checking for db_env_create_4004 in -ldb-4.4... $ECHO_C" >&6; } + if test "${ac_cv_lib_db_4_4_db_env_create_4004+set}" = set; then +@@ -25802,7 +26820,7 @@ + + fi + +- if test "$db4lib" = "" || test "$minor" = "3"; then ++ if test "$db4lib" = "" && test "$minor" = "3"; then + { echo "$as_me:$LINENO: checking for db_env_create_4003 in -ldb-4.3" >&5 + echo $ECHO_N "checking for db_env_create_4003 in -ldb-4.3... $ECHO_C" >&6; } + if test "${ac_cv_lib_db_4_3_db_env_create_4003+set}" = set; then +@@ -26015,7 +27033,7 @@ + + fi + +- if test "$db4lib" = "" || test "$minor" = "2"; then ++ if test "$db4lib" = "" && test "$minor" = "2"; then + { echo "$as_me:$LINENO: checking for db_env_create_4002 in -ldb-4.2" >&5 + echo $ECHO_N "checking for db_env_create_4002 in -ldb-4.2... $ECHO_C" >&6; } + if test "${ac_cv_lib_db_4_2_db_env_create_4002+set}" = set; then +@@ -26228,7 +27246,7 @@ + + fi + +- if test "$db4lib" = "" || test "$minor" = "1"; then ++ if test "$db4lib" = "" && test "$minor" = "1"; then + { echo "$as_me:$LINENO: checking for db_env_create_4001 in -ldb-4.1" >&5 + echo $ECHO_N "checking for db_env_create_4001 in -ldb-4.1... $ECHO_C" >&6; } + if test "${ac_cv_lib_db_4_1_db_env_create_4001+set}" = set; then +@@ -26441,7 +27459,7 @@ + + fi + +- if test "$db4lib" = "" || test "$minor" = "0"; then ++ if test "$db4lib" = "" && test "$minor" = "0"; then + { echo "$as_me:$LINENO: checking for db_env_create_4000 in -ldb-4.0" >&5 + echo $ECHO_N "checking for db_env_create_4000 in -ldb-4.0... $ECHO_C" >&6; } + if test "${ac_cv_lib_db_4_0_db_env_create_4000+set}" = set; then +@@ -30918,6 +31936,8 @@ + ECHO!$ECHO$ac_delim + AR!$AR$ac_delim + RANLIB!$RANLIB$ac_delim ++DSYMUTIL!$DSYMUTIL$ac_delim ++NMEDIT!$NMEDIT$ac_delim + F77!$F77$ac_delim + FFLAGS!$FFLAGS$ac_delim + ac_ct_F77!$ac_ct_F77$ac_delim +@@ -30977,7 +31997,7 @@ + LTLIBOBJS!$LTLIBOBJS$ac_delim + _ACEOF + +- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 61; then ++ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 63; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +--- ggz-server-0.0.14.1.orig/aclocal.m4 ++++ ggz-server-0.0.14.1/aclocal.m4 +@@ -21,7 +21,7 @@ + + # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- + +-# serial 51 Debian 1.5.24-2 AC_PROG_LIBTOOL ++# serial 52 Debian 1.5.26-4 AC_PROG_LIBTOOL + + + # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) +@@ -109,7 +109,6 @@ + AC_REQUIRE([AC_OBJEXT])dnl + AC_REQUIRE([AC_EXEEXT])dnl + dnl +- + AC_LIBTOOL_SYS_MAX_CMD_LEN + AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE + AC_LIBTOOL_OBJDIR +@@ -211,6 +210,8 @@ + ;; + esac + ++_LT_REQUIRED_DARWIN_CHECKS ++ + AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) + AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], + enable_win32_dll=yes, enable_win32_dll=no) +@@ -290,9 +291,80 @@ + echo "$lt_simple_link_test_code" >conftest.$ac_ext + eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err + _lt_linker_boilerplate=`cat conftest.err` +-$rm conftest* ++$rm -r conftest* + ])# _LT_LINKER_BOILERPLATE + ++# _LT_REQUIRED_DARWIN_CHECKS ++# -------------------------- ++# Check for some things on darwin ++AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS],[ ++ case $host_os in ++ rhapsody* | darwin*) ++ AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) ++ AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) ++ ++ AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], ++ [lt_cv_apple_cc_single_mod=no ++ if test -z "${LT_MULTI_MODULE}"; then ++ # By default we will add the -single_module flag. You can override ++ # by either setting the environment variable LT_MULTI_MODULE ++ # non-empty at configure time, or by adding -multi_module to the ++ # link flags. ++ echo "int foo(void){return 1;}" > conftest.c ++ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ ++ -dynamiclib ${wl}-single_module conftest.c ++ if test -f libconftest.dylib; then ++ lt_cv_apple_cc_single_mod=yes ++ rm -rf libconftest.dylib* ++ fi ++ rm conftest.c ++ fi]) ++ AC_CACHE_CHECK([for -exported_symbols_list linker flag], ++ [lt_cv_ld_exported_symbols_list], ++ [lt_cv_ld_exported_symbols_list=no ++ save_LDFLAGS=$LDFLAGS ++ echo "_main" > conftest.sym ++ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], ++ [lt_cv_ld_exported_symbols_list=yes], ++ [lt_cv_ld_exported_symbols_list=no]) ++ LDFLAGS="$save_LDFLAGS" ++ ]) ++ case $host_os in ++ rhapsody* | darwin1.[[0123]]) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; ++ darwin1.*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ darwin*) ++ # if running on 10.5 or later, the deployment target defaults ++ # to the OS version, if on x86, and 10.4, the deployment ++ # target defaults to 10.4. Don't you love it? ++ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in ++ 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ 10.[[012]]*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ 10.*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ esac ++ ;; ++ esac ++ if test "$lt_cv_apple_cc_single_mod" = "yes"; then ++ _lt_dar_single_mod='$single_module' ++ fi ++ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then ++ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' ++ else ++ _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}" ++ fi ++ if test "$DSYMUTIL" != ":"; then ++ _lt_dsymutil="~$DSYMUTIL \$lib || :" ++ else ++ _lt_dsymutil= ++ fi ++ ;; ++ esac ++]) + + # _LT_AC_SYS_LIBPATH_AIX + # ---------------------- +@@ -617,7 +689,11 @@ + *64-bit*) + case $lt_cv_prog_gnu_ld in + yes*) LD="${LD-ld} -m elf64_sparc" ;; +- *) LD="${LD-ld} -64" ;; ++ *) ++ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then ++ LD="${LD-ld} -64" ++ fi ++ ;; + esac + ;; + esac +@@ -710,7 +786,7 @@ + $2=yes + fi + fi +- $rm conftest* ++ $rm -r conftest* + LDFLAGS="$save_LDFLAGS" + ]) + +@@ -981,7 +1057,7 @@ + AC_CHECK_FUNC([shl_load], + [lt_cv_dlopen="shl_load"], + [AC_CHECK_LIB([dld], [shl_load], +- [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"], ++ [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"], + [AC_CHECK_FUNC([dlopen], + [lt_cv_dlopen="dlopen"], + [AC_CHECK_LIB([dl], [dlopen], +@@ -989,7 +1065,7 @@ + [AC_CHECK_LIB([svld], [dlopen], + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], + [AC_CHECK_LIB([dld], [dld_link], +- [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"]) ++ [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"]) + ]) + ]) + ]) +@@ -1306,7 +1382,7 @@ + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +-aix4* | aix5*) ++aix[[4-9]]*) + version_type=linux + need_lib_prefix=no + need_version=no +@@ -1839,6 +1915,13 @@ + AC_MSG_RESULT([$dynamic_linker]) + test "$dynamic_linker" = no && can_build_shared=no + ++AC_CACHE_VAL([lt_cv_sys_lib_search_path_spec], ++[lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"]) ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++AC_CACHE_VAL([lt_cv_sys_lib_dlsearch_path_spec], ++[lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"]) ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ + variables_saved_for_relink="PATH $shlibpath_var $runpath_var" + if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +@@ -2338,7 +2421,7 @@ + # whether `pass_all' will *always* work, you probably want this one. + + case $host_os in +-aix4* | aix5*) ++aix[[4-9]]*) + lt_cv_deplibs_check_method=pass_all + ;; + +@@ -2774,7 +2857,7 @@ + fi + ;; + +-aix4* | aix5*) ++aix[[4-9]]*) + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then + test "$enable_shared" = yes && enable_static=no + fi +@@ -2831,6 +2914,7 @@ + _LT_AC_TAGVAR(predeps, $1)= + _LT_AC_TAGVAR(postdeps, $1)= + _LT_AC_TAGVAR(compiler_lib_search_path, $1)= ++_LT_AC_TAGVAR(compiler_lib_search_dirs, $1)= + + # Source file extension for C++ test sources. + ac_ext=cpp +@@ -2940,7 +3024,7 @@ + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; +- aix4* | aix5*) ++ aix[[4-9]]*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. +@@ -2953,7 +3037,7 @@ + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. +- case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*) ++ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) + for ld_flag in $LDFLAGS; do + case $ld_flag in + *-brtl*) +@@ -3099,51 +3183,23 @@ + fi + ;; + darwin* | rhapsody*) +- case $host_os in +- rhapsody* | darwin1.[[012]]) +- _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' +- ;; +- *) # Darwin 1.3 on +- if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then +- _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' +- else +- case ${MACOSX_DEPLOYMENT_TARGET} in +- 10.[[012]]) +- _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' +- ;; +- 10.*) +- _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup' +- ;; +- esac +- fi +- ;; +- esac + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_automatic, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes +- +- if test "$GXX" = yes ; then +- lt_int_apple_cc_single_mod=no ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined" ++ if test "$GXX" = yes ; then + output_verbose_link_cmd='echo' +- if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then +- lt_int_apple_cc_single_mod=yes ++ _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ _LT_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" ++ _LT_AC_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" ++ if test "$lt_cv_apple_cc_single_mod" != "yes"; then ++ _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" + fi +- if test "X$lt_int_apple_cc_single_mod" = Xyes ; then +- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' +- else +- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring' +- fi +- _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' +- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds +- if test "X$lt_int_apple_cc_single_mod" = Xyes ; then +- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' +- else +- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' +- fi +- _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + case $cc_basename in + xlc*) +@@ -3394,7 +3450,7 @@ + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' + ;; +- pgCC*) ++ pgCC* | pgcpp*) + # Portland Group C++ compiler + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' +@@ -3829,7 +3885,8 @@ + # compiler output when linking a shared library. + # Parse the compiler output and extract the necessary + # objects, libraries and library flags. +-AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP],[ ++AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP], ++[AC_REQUIRE([LT_AC_PROG_SED])dnl + dnl we can't use the lt_simple_compile_test_code here, + dnl because it contains code intended for an executable, + dnl not a library. It's possible we should let each +@@ -3954,6 +4011,11 @@ + + $rm -f confest.$objext + ++_LT_AC_TAGVAR(compiler_lib_search_dirs, $1)= ++if test -n "$_LT_AC_TAGVAR(compiler_lib_search_path, $1)"; then ++ _LT_AC_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_AC_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'` ++fi ++ + # PORTME: override above test on systems where it is broken + ifelse([$1],[CXX], + [case $host_os in +@@ -4010,7 +4072,6 @@ + ;; + esac + ]) +- + case " $_LT_AC_TAGVAR(postdeps, $1) " in + *" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; + esac +@@ -4095,7 +4156,7 @@ + postinstall_cmds='$RANLIB $lib' + fi + ;; +-aix4* | aix5*) ++aix[[4-9]]*) + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then + test "$enable_shared" = yes && enable_static=no + fi +@@ -4272,6 +4333,7 @@ + _LT_AC_TAGVAR(predeps, $1) \ + _LT_AC_TAGVAR(postdeps, $1) \ + _LT_AC_TAGVAR(compiler_lib_search_path, $1) \ ++ _LT_AC_TAGVAR(compiler_lib_search_dirs, $1) \ + _LT_AC_TAGVAR(archive_cmds, $1) \ + _LT_AC_TAGVAR(archive_expsym_cmds, $1) \ + _LT_AC_TAGVAR(postinstall_cmds, $1) \ +@@ -4334,7 +4396,7 @@ + # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) + # NOTE: Changes made to this file will be lost: look at ltmain.sh. + # +-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 ++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 + # Free Software Foundation, Inc. + # + # This file is part of GNU Libtool: +@@ -4571,6 +4633,10 @@ + # shared library. + postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1) + ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_dirs, $1) ++ + # The library search path used internally by the compiler when linking + # a shared library. + compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1) +@@ -4920,7 +4986,7 @@ + echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD + cat conftest.$ac_ext >&5 + fi +- rm -f conftest* conftst* ++ rm -rf conftest* conftst* + + # Do not use the global_symbol_pipe unless it works. + if test "$pipe_works" = yes; then +@@ -4977,7 +5043,8 @@ + # built for inclusion in a dll (and should export symbols for example). + # Although the cygwin gcc ignores -fPIC, still need this for old-style + # (--disable-auto-import) libraries +- _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT' ++ m4_if([$1], [GCJ], [], ++ [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) + ;; + darwin* | rhapsody*) + # PIC is the default on this platform +@@ -5014,7 +5081,7 @@ + esac + else + case $host_os in +- aix4* | aix5*) ++ aix[[4-9]]*) + # All AIX code is PIC. + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor +@@ -5110,7 +5177,7 @@ + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' + ;; +- pgCC*) ++ pgCC* | pgcpp*) + # Portland Group C++ compiler. + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' +@@ -5261,7 +5328,8 @@ + # built for inclusion in a dll (and should export symbols for example). + # Although the cygwin gcc ignores -fPIC, still need this for old-style + # (--disable-auto-import) libraries +- _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT' ++ m4_if([$1], [GCJ], [], ++ [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) + ;; + + darwin* | rhapsody*) +@@ -5331,7 +5399,8 @@ + mingw* | cygwin* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). +- _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT' ++ m4_if([$1], [GCJ], [], ++ [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) + ;; + + hpux9* | hpux10* | hpux11*) +@@ -5468,7 +5537,7 @@ + # + if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then + AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works], +- _LT_AC_TAGVAR(lt_prog_compiler_pic_works, $1), ++ _LT_AC_TAGVAR(lt_cv_prog_compiler_pic_works, $1), + [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [], + [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in + "" | " "*) ;; +@@ -5492,7 +5561,7 @@ + # + wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_AC_TAGVAR(lt_prog_compiler_static, $1)\" + AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], +- _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1), ++ _LT_AC_TAGVAR(lt_cv_prog_compiler_static_works, $1), + $lt_tmp_static_flag, + [], + [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=]) +@@ -5508,7 +5577,7 @@ + ifelse([$1],[CXX],[ + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + case $host_os in +- aix4* | aix5*) ++ aix[[4-9]]*) + # If we're using GNU nm, then we don't want the "-C" option. + # -C means demangle to AIX nm, but means don't demangle with GNU nm + if $NM -V 2>&1 | grep 'GNU' > /dev/null; then +@@ -5530,6 +5599,7 @@ + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + ;; + esac ++ _LT_AC_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] + ],[ + runpath_var= + _LT_AC_TAGVAR(allow_undefined_flag, $1)= +@@ -5560,12 +5630,14 @@ + # it will be wrapped by ` (' and `)$', so one must not match beginning or + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', + # as well as any symbol that contains `d'. +- _LT_AC_TAGVAR(exclude_expsyms, $1)="_GLOBAL_OFFSET_TABLE_" ++ _LT_AC_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out + # platforms (ab)use it in PIC code, but their linkers get confused if + # the symbol is explicitly referenced. Since portable code cannot + # rely on this symbol name, it's probably fine to never include it in + # preloaded symbol tables. ++ # Exclude shared library initialization/finalization symbols. ++dnl Note also adjust exclude_expsyms for C++ above. + extract_expsyms_cmds= + # Just being paranoid about ensuring that cc_basename is set. + _LT_CC_BASENAME([$compiler]) +@@ -5615,7 +5687,7 @@ + + # See if GNU ld supports shared libraries. + case $host_os in +- aix3* | aix4* | aix5*) ++ aix[[3-9]]*) + # On AIX/PPC, the GNU linker is very broken + if test "$host_cpu" != ia64; then + _LT_AC_TAGVAR(ld_shlibs, $1)=no +@@ -5835,7 +5907,7 @@ + fi + ;; + +- aix4* | aix5*) ++ aix[[4-9]]*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. +@@ -5855,7 +5927,7 @@ + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. +- case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*) ++ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) + for ld_flag in $LDFLAGS; do + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then + aix_use_runtimelinking=yes +@@ -6015,11 +6087,10 @@ + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + if test "$GCC" = yes ; then + output_verbose_link_cmd='echo' +- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' +- _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' +- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds +- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' +- _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ _LT_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" ++ _LT_AC_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" + else + case $cc_basename in + xlc*) +--- ggz-server-0.0.14.1.orig/tests/Makefile.in ++++ ggz-server-0.0.14.1/tests/Makefile.in +@@ -92,6 +92,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -136,6 +137,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/ggzd/Makefile.in ++++ ggz-server-0.0.14.1/ggzd/Makefile.in +@@ -143,6 +143,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -187,6 +188,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/ggzd/database/Makefile.in ++++ ggz-server-0.0.14.1/ggzd/database/Makefile.in +@@ -111,6 +111,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -155,6 +156,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/ggzd/meta/Makefile.in ++++ ggz-server-0.0.14.1/ggzd/meta/Makefile.in +@@ -93,6 +93,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -137,6 +138,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/man/Makefile.in ++++ ggz-server-0.0.14.1/man/Makefile.in +@@ -90,6 +90,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -134,6 +135,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/ggzdmod/Makefile.in ++++ ggz-server-0.0.14.1/ggzdmod/Makefile.in +@@ -119,6 +119,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -163,6 +164,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/Makefile.in +@@ -85,6 +85,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -129,6 +130,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/chinese-checkers/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/chinese-checkers/Makefile.in +@@ -116,6 +116,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -160,6 +161,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/combat/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/combat/Makefile.in +@@ -117,6 +117,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -161,6 +162,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/spades/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/spades/Makefile.in +@@ -116,6 +116,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -160,6 +161,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/chess/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/chess/Makefile.in +@@ -116,6 +116,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -160,6 +161,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/chess/libcgc/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/chess/libcgc/Makefile.in +@@ -105,6 +105,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -149,6 +150,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/geekgame/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/geekgame/Makefile.in +@@ -118,6 +118,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -162,6 +163,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/dots/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/dots/Makefile.in +@@ -116,6 +116,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -160,6 +161,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/hastings/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/hastings/Makefile.in +@@ -116,6 +116,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -160,6 +161,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/hastings/maps/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/hastings/maps/Makefile.in +@@ -94,6 +94,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -138,6 +139,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/muehle/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/muehle/Makefile.in +@@ -121,6 +121,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -165,6 +166,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/muehle/qtserv/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/muehle/qtserv/Makefile.in +@@ -113,6 +113,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -157,6 +158,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/muehle/variants/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/muehle/variants/Makefile.in +@@ -95,6 +95,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -139,6 +140,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/ggzcards/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/ggzcards/Makefile.in +@@ -118,6 +118,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -162,6 +163,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/ggzcards/client/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/ggzcards/client/Makefile.in +@@ -104,6 +104,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -148,6 +149,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/ggzcards/common/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/ggzcards/common/Makefile.in +@@ -105,6 +105,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -149,6 +150,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/ggzcards/config/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/ggzcards/config/Makefile.in +@@ -108,6 +108,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -152,6 +153,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/ggzcards/ai/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/ggzcards/ai/Makefile.in +@@ -162,6 +162,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -206,6 +207,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/ggzcards/games/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/ggzcards/games/Makefile.in +@@ -123,6 +123,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -167,6 +168,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/tuxman/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/tuxman/Makefile.in +@@ -119,6 +119,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -163,6 +164,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/widelands/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/widelands/Makefile.in +@@ -119,6 +119,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -163,6 +164,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/reversi/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/reversi/Makefile.in +@@ -116,6 +116,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -160,6 +161,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/escape/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/escape/Makefile.in +@@ -116,6 +116,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -160,6 +161,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/connectx/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/connectx/Makefile.in +@@ -106,6 +106,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -150,6 +151,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/tictactoe/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/tictactoe/Makefile.in +@@ -117,6 +117,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -161,6 +162,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/krosswater/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/krosswater/Makefile.in +@@ -127,6 +127,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -171,6 +172,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/krosswater/zoneserver/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/krosswater/zoneserver/Makefile.in +@@ -106,6 +106,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -150,6 +151,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/krosswater/stackpath/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/krosswater/stackpath/Makefile.in +@@ -111,6 +111,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -155,6 +156,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/keepalive/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/keepalive/Makefile.in +@@ -97,6 +97,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -141,6 +142,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/game_servers/keepalive/src/Makefile.in ++++ ggz-server-0.0.14.1/game_servers/keepalive/src/Makefile.in +@@ -109,6 +109,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -153,6 +154,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +--- ggz-server-0.0.14.1.orig/ggzdmod++/Makefile.in ++++ ggz-server-0.0.14.1/ggzdmod++/Makefile.in +@@ -108,6 +108,7 @@ + DATABASE_INCLUDES = @DATABASE_INCLUDES@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -152,6 +153,7 @@ + MKDIR_P = @MKDIR_P@ + MSGFMT = @MSGFMT@ + MSGMERGE = @MSGMERGE@ ++NMEDIT = @NMEDIT@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ Added: patches-todo/patch-tracker/ggz-txt-client-0.0.14.1-1.2 =================================================================== --- patches-todo/patch-tracker/ggz-txt-client-0.0.14.1-1.2 (rev 0) +++ patches-todo/patch-tracker/ggz-txt-client-0.0.14.1-1.2 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,242 @@ +--- ggz-txt-client-0.0.14.1.orig/debian/compat ++++ ggz-txt-client-0.0.14.1/debian/compat +@@ -0,0 +1 @@ ++5 +--- ggz-txt-client-0.0.14.1.orig/debian/copyright ++++ ggz-txt-client-0.0.14.1/debian/copyright +@@ -0,0 +1,19 @@ ++This is the Debian GNU/Linux prepackaged version of ggz-txt-client, ++the GGZ text client. ++ ++This software was first packaged for Debian by Stephen Zander ++ Sat, 31 Aug 2002 10:40:00 -0700 using upstream ++sources obtained from http://ggz.sourceforge.net/. ++ ++The current Debian packages are maintained by the pkg-ggz team at ++. Upstream sources are ++obtained from http://ftp.ggzgamingzone.org/pub/ggz/. ++ ++Copyright: ++ The GGZ Gaming Zone ++ Copyright (C) 1999-2006 The GGZ Gaming Zone Development Team ++ ++Contact the upstream authors at ++ ++ggz-txt-client is licenced under the GNU General Public Licence. See ++/usr/share/common-licenses/GPL for details. +--- ggz-txt-client-0.0.14.1.orig/debian/ggz-txt-client.docs ++++ ggz-txt-client-0.0.14.1/debian/ggz-txt-client.docs +@@ -0,0 +1 @@ ++README.GGZ +--- ggz-txt-client-0.0.14.1.orig/debian/ggz-txt-client.menu ++++ ggz-txt-client-0.0.14.1/debian/ggz-txt-client.menu +@@ -0,0 +1,4 @@ ++?package(ggz-txt-client):command="/usr/games/ggz-txt" \ ++ needs="text" \ ++ section="Games" \ ++ title="GGZ Gaming Zone Client (Text)" +--- ggz-txt-client-0.0.14.1.orig/debian/ggz-txt-client.postinst ++++ ggz-txt-client-0.0.14.1/debian/ggz-txt-client.postinst +@@ -0,0 +1,5 @@ ++#!/bin/sh -e ++ ++ggz-config --install --force --noregistry=/usr/share/ggz/modules/ggz-txt-client ++ ++#DEBHELPER# +--- ggz-txt-client-0.0.14.1.orig/debian/ggz-txt-client.prerm ++++ ggz-txt-client-0.0.14.1/debian/ggz-txt-client.prerm +@@ -0,0 +1,5 @@ ++#!/bin/sh -e ++ ++ggz-config --remove --noregistry=/usr/share/ggz/modules/ggz-txt-client ++ ++#DEBHELPER# +--- ggz-txt-client-0.0.14.1.orig/debian/rules ++++ ggz-txt-client-0.0.14.1/debian/rules +@@ -0,0 +1,8 @@ ++#!/usr/bin/make -f ++ ++include /usr/share/cdbs/1/rules/debhelper.mk ++include /usr/share/cdbs/1/class/autotools.mk ++ ++DEB_CONFIGURE_EXTRA_FLAGS = --bindir=/usr/games --disable-debug --enable-noregistry=/usr/share/ggz/modules/ggz-txt-client ++ ++LDFLAGS += -Wl,--as-needed +--- ggz-txt-client-0.0.14.1.orig/debian/svn-deblayout ++++ ggz-txt-client-0.0.14.1/debian/svn-deblayout +@@ -0,0 +1 @@ ++origDir=../../upstream +--- ggz-txt-client-0.0.14.1.orig/debian/watch ++++ ggz-txt-client-0.0.14.1/debian/watch +@@ -0,0 +1,2 @@ ++version=3 ++http://ftp.ggzgamingzone.org/pub/ggz/([0-9.]+)/ggz-txt-client-([0-9.]+).tar.gz +--- ggz-txt-client-0.0.14.1.orig/debian/changelog ++++ ggz-txt-client-0.0.14.1/debian/changelog +@@ -0,0 +1,135 @@ ++ggz-txt-client (0.0.14.1-1.2) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Add build dependency on libncurses5-dev | libncurses-dev. ++ (Closes: #651764) ++ * debian/control: Add ${misc:Depends}. ++ ++ -- Ansgar Burchardt Thu, 29 Dec 2011 11:56:34 +0100 ++ ++ggz-txt-client (0.0.14.1-1.1) unstable; urgency=low ++ ++ * Non maintainer upload. ++ * Build-depend on libreadline-dev | libreadline5-dev. ++ Closes: #553771. LP: #831279. ++ ++ -- Matthias Klose Fri, 02 Sep 2011 11:57:46 +0200 ++ ++ggz-txt-client (0.0.14.1-1) unstable; urgency=low ++ ++ [ Peter Eisentraut ] ++ * New upstream release ++ * Updated standards version ++ * Moved game programs to /usr/games ++ * Added linker flag -Wl,--as-needed ++ ++ [ Josef Spillner ] ++ * Added Homepage and Vcs fields to debian/control ++ ++ -- Peter Eisentraut Tue, 18 Mar 2008 23:58:09 +0100 ++ ++ggz-txt-client (0.0.14-1) unstable; urgency=low ++ ++ * New upstream version. ++ ++ -- Josef Spillner Fri, 18 May 2007 22:09:15 +0200 ++ ++ggz-txt-client (0.0.13-4) unstable; urgency=high ++ ++ * Fixed dependencies even more (closes: #398395). ++ ++ -- Josef Spillner Sat, 18 Nov 2006 09:22:49 +0100 ++ ++ggz-txt-client (0.0.13-3) unstable; urgency=medium ++ ++ * Fixed build dependencies after dependency reshuffle in ggz-client-libs ++ ++ -- Peter Eisentraut Tue, 10 Oct 2006 23:03:39 +0200 ++ ++ggz-txt-client (0.0.13-2) unstable; urgency=low ++ ++ * Changed maintainer to mailing list ++ * Updated standards version ++ * Changed build system to CDBS ++ * Updated to Debhelper level 5 ++ * Improved dependency information ++ * Changed section to games ++ * Added watch file ++ * Improved package description ++ ++ -- Peter Eisentraut Tue, 22 Aug 2006 23:10:39 +0200 ++ ++ggz-txt-client (0.0.13-1) unstable; urgency=low ++ ++ * New upstream version. ++ * More detailed licence breakdown in debian/copyright files. ++ * Added missing build dependencies. ++ ++ -- Josef Spillner Fri, 9 Jun 2006 21:14:43 +0200 ++ ++ggz-txt-client (0.0.12-1) unstable; urgency=low ++ ++ * New upstream version. ++ ++ -- Josef Spillner Sun, 25 Sep 2005 18:19:07 +0200 ++ ++ggz-txt-client (0.0.11+svn20050821-1) unstable; urgency=low ++ ++ * New snapshot. ++ * Now includes game installation via ggz-config's "noregistry". ++ ++ -- Josef Spillner Sun, 21 Aug 2005 09:56:55 +0200 ++ ++ggz-txt-client (0.0.11-1) unstable; urgency=low ++ ++ * New upstream version. ++ * Many changes to the packaging to ease maintenance. ++ * Updated URLs and other reflections on current upstream goals. ++ ++ -- Josef Spillner Sat, 20 Aug 2005 11:39:47 +0200 ++ ++ggz-txt-client (0.0.7-1) unstable; urgency=low ++ ++ * New upstream release ++ * Adjust menu file to use approved menu locations, ++ Closes: #201145 ++ ++ -- Stephen Zander Mon, 01 Dec 2003 00:00:00 +0000 ++ ++ggz-txt-client (0.0.6-2) unstable; urgency=low ++ ++ * Fix incorrect use of char because getopt_long returns int, ++ Closes: #170533 ++ ++ -- Stephen Zander Fri, 25 Apr 2003 09:34:44 -0700 ++ ++ggz-txt-client (0.0.6-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Add patch from CVS to mandle oversized MOTDs correctly ++ * New description in line with other GGZ packages, ++ Closes: #167025 ++ ++ -- Stephen Zander Tue, 5 Nov 2002 21:49:40 -0800 ++ ++ggz-txt-client (0.0.5.0-1) unstable; urgency=low ++ ++ * Official Debian package. Appended .0 to the version to have this ++ package be prefered to upstream's unofficial packages, ++ Closes: #146567 ++ ++ -- Stephen Zander Sat, 31 Aug 2002 10:40:00 -0700 ++ ++ggz-txt-client (0.0.5-1) unstable; urgency=low ++ ++ * New version of the text client. ++ ++ -- Josef Spillner Sat, 6 Apr 2002 23:31:06 +0200 ++ ++ggz-txt-client (0.0.4-1) unstable; urgency=low ++ ++ * Initial Release. ++ ++ -- Josef Spillner Sun, 27 May 2001 20:51:25 +0200 ++ ++ +--- ggz-txt-client-0.0.14.1.orig/debian/control ++++ ggz-txt-client-0.0.14.1/debian/control +@@ -0,0 +1,28 @@ ++Source: ggz-txt-client ++Section: games ++Priority: optional ++Maintainer: Debian GGZ Maintainers ++Uploaders: Josef Spillner , Peter Eisentraut ++Standards-Version: 3.7.3 ++Build-Depends: cdbs, debhelper (>= 5), ggzcore-bin (>= 0.0.14), libggzmod-dev (>= 0.0.14), libreadline-dev | libreadline5-dev, libncurses5-dev | libncurses-dev ++Vcs-Svn: svn://svn.debian.org/pkg-ggz/trunk/ggz-txt-client/ ++Vcs-Browser: http://svn.debian.org/wsvn/pkg-ggz/trunk/ggz-txt-client/ ++Homepage: http://www.ggzgamingzone.org/ ++ ++Package: ggz-txt-client ++Architecture: any ++Depends: ${misc:Depends}, ${shlibs:Depends}, ggzcore-bin (>= ${source:Upstream-Version}) ++Provides: ggz-core-client ++Description: GGZ Gaming Zone: client for the command line ++ GGZ core clients enable players to access the GGZ server to chat, meet ++ other people in the game lobbies, play with them, watch their scores, ++ and be spectator other people's games. ++ . ++ This package provides a text-only client useful for communication with ++ the GGZ server and other players. It is quite configurable, comes with ++ an integrated help screen, and allows playing games. In the text ++ console, only text games can be played, while in any graphical ++ environment, a core client will allow launching graphical games, too. ++ . ++ This package is part of the GGZ Gaming Zone, a multiuser networked ++ gaming environment. Added: patches-todo/patch-tracker/ggz-txt-client-0.0.14.1-1.2-pkg =================================================================== --- patches-todo/patch-tracker/ggz-txt-client-0.0.14.1-1.2-pkg (rev 0) +++ patches-todo/patch-tracker/ggz-txt-client-0.0.14.1-1.2-pkg 2012-01-03 00:11:46 UTC (rev 407) @@ -0,0 +1,204 @@ +--- ggz-txt-client-0.0.14.1.orig/config.log ++++ ggz-txt-client-0.0.14.1/config.log +@@ -0,0 +1,201 @@ ++This file contains any messages produced by compilers while ++running configure, to aid debugging if configure makes a mistake. ++ ++It was created by GGZ text client configure 0.0.14.1, which was ++generated by GNU Autoconf 2.61. Invocation command line was ++ ++ $ /home/packages/tmp/u/ggz-txt-client-0.0.14.1/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --libexecdir=${prefix}/lib/ggz-txt-client --srcdir=. --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --bindir=/usr/games --disable-debug --enable-noregistry=/usr/share/ggz/modules/ggz-txt-client ++ ++## --------- ## ++## Platform. ## ++## --------- ## ++ ++hostname = octogon ++uname -m = x86_64 ++uname -r = 2.6.38-8-server ++uname -s = Linux ++uname -v = #41-Ubuntu SMP Tue Apr 5 19:48:11 UTC 2011 ++ ++/usr/bin/uname -p = unknown ++/bin/uname -X = unknown ++ ++/bin/arch = unknown ++/usr/bin/arch -k = unknown ++/usr/convex/getsysinfo = unknown ++/usr/bin/hostinfo = unknown ++/bin/machine = unknown ++/usr/bin/oslevel = unknown ++/bin/universe = unknown ++ ++PATH: /home/doko/bin ++PATH: /usr/local/bin ++PATH: /usr/bin ++PATH: /bin ++PATH: /usr/local/games ++PATH: /usr/games ++PATH: /usr/sbin ++PATH: /sbin ++ ++ ++## ----------- ## ++## Core tests. ## ++## ----------- ## ++ ++configure:1836: checking for a BSD-compatible install ++configure:1892: result: /usr/bin/install -c ++configure:1903: checking whether build environment is sane ++ ++## ---------------- ## ++## Cache variables. ## ++## ---------------- ## ++ ++ac_cv_env_CC_set= ++ac_cv_env_CC_value= ++ac_cv_env_CFLAGS_set=set ++ac_cv_env_CFLAGS_value='-g -O2 -g -O2 -Wall' ++ac_cv_env_CPPFLAGS_set=set ++ac_cv_env_CPPFLAGS_value= ++ac_cv_env_CPP_set= ++ac_cv_env_CPP_value= ++ac_cv_env_LDFLAGS_set=set ++ac_cv_env_LDFLAGS_value=' -Wl,--as-needed' ++ac_cv_env_LIBS_set= ++ac_cv_env_LIBS_value= ++ac_cv_env_build_alias_set=set ++ac_cv_env_build_alias_value=x86_64-linux-gnu ++ac_cv_env_host_alias_set= ++ac_cv_env_host_alias_value= ++ac_cv_env_target_alias_set= ++ac_cv_env_target_alias_value= ++ac_cv_path_install='/usr/bin/install -c' ++ ++## ----------------- ## ++## Output variables. ## ++## ----------------- ## ++ ++ACLOCAL='' ++AMDEPBACKSLASH='' ++AMDEP_FALSE='' ++AMDEP_TRUE='' ++AMTAR='' ++AUTOCONF='' ++AUTOHEADER='' ++AUTOMAKE='' ++AWK='' ++CC='' ++CCDEPMODE='' ++CFLAGS='-g -O2 -g -O2 -Wall' ++CPP='' ++CPPFLAGS='' ++CYGPATH_W='' ++DEFS='' ++DEPDIR='' ++ECHO_C='' ++ECHO_N='-n' ++ECHO_T='' ++EGREP='' ++EXEEXT='' ++GETTEXT='' ++GGZCORE_INCLUDES='' ++GGZCORE_LDFLAGS='' ++GGZMOD_INCLUDES='' ++GGZMOD_LDFLAGS='' ++GGZ_CONFIG='' ++GMSGFMT='' ++GREP='' ++INSTALL_DATA='${INSTALL} -m 644' ++INSTALL_PROGRAM='${INSTALL}' ++INSTALL_SCRIPT='${INSTALL}' ++INSTALL_STRIP_PROGRAM='' ++LDFLAGS=' -Wl,--as-needed' ++LIBGGZ_INCLUDES='' ++LIBGGZ_LDFLAGS='' ++LIBICONV='' ++LIBOBJS='' ++LIBS='' ++LIB_CURSES='' ++LIB_GETTEXT='' ++LIB_GGZ='' ++LIB_GGZCORE='' ++LIB_GGZMOD='' ++LIB_READLINE='' ++LTLIBOBJS='' ++MAINT='' ++MAINTAINER_MODE_FALSE='' ++MAINTAINER_MODE_TRUE='' ++MAKEINFO='' ++MSGFMT='' ++MSGMERGE='' ++OBJEXT='' ++PACKAGE='' ++PACKAGE_BUGREPORT='ggz-dev at mail.ggzgamingzone.org' ++PACKAGE_NAME='GGZ text client' ++PACKAGE_STRING='GGZ text client 0.0.14.1' ++PACKAGE_TARNAME='ggz-txt-client' ++PACKAGE_VERSION='0.0.14.1' ++PATH_SEPARATOR=':' ++SET_MAKE='' ++SHELL='/bin/bash' ++STRIP='' ++VERSION='' ++XGETTEXT='' ++ac_ct_CC='' ++am__fastdepCC_FALSE='' ++am__fastdepCC_TRUE='' ++am__include='' ++am__isrc='' ++am__leading_dot='' ++am__quote='' ++am__tar='' ++am__untar='' ++bindir='/usr/games' ++build_alias='x86_64-linux-gnu' ++datadir='${datarootdir}' ++datarootdir='${prefix}/share' ++docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' ++dvidir='${docdir}' ++exec_prefix='NONE' ++ggz_config='' ++ggzcore_includes='' ++ggzcore_libraries='' ++ggzdatadir='' ++ggzexecmoddir='' ++ggzmod_includes='' ++ggzmod_libraries='' ++ggzmoduleconfdir='' ++host_alias='' ++htmldir='${docdir}' ++includedir='${prefix}/include' ++infodir='${prefix}/share/info' ++install_sh='' ++libdir='${exec_prefix}/lib' ++libexecdir='${prefix}/lib/ggz-txt-client' ++libggz_includes='' ++libggz_libraries='' ++localedir='${datarootdir}/locale' ++localstatedir='/var' ++mandir='${prefix}/share/man' ++mkdir_p='' ++oldincludedir='/usr/include' ++packagesrcdir='' ++pdfdir='${docdir}' ++prefix='/usr' ++program_transform_name='s,x,x,' ++psdir='${docdir}' ++sbindir='${exec_prefix}/sbin' ++sharedstatedir='${prefix}/com' ++sysconfdir='/etc' ++target_alias='' ++ ++## ----------- ## ++## confdefs.h. ## ++## ----------- ## ++ ++#define PACKAGE_NAME "GGZ text client" ++#define PACKAGE_TARNAME "ggz-txt-client" ++#define PACKAGE_VERSION "0.0.14.1" ++#define PACKAGE_STRING "GGZ text client 0.0.14.1" ++#define PACKAGE_BUGREPORT "ggz-dev at mail.ggzgamingzone.org" ++ ++configure: caught signal 2 ++configure: exit 1 Added: patches-todo/ubuntu/ggz-grubby_0.0.14.1-1.1ubuntu1_0.0.14.1-1.1ubuntu2.diff.gz =================================================================== (Binary files differ) Property changes on: patches-todo/ubuntu/ggz-grubby_0.0.14.1-1.1ubuntu1_0.0.14.1-1.1ubuntu2.diff.gz ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: patches-todo/ubuntu/ggz-server_0.0.14.1-1.5ubuntu1_0.0.14.1-1.5ubuntu2.diff.gz =================================================================== (Binary files differ) Property changes on: patches-todo/ubuntu/ggz-server_0.0.14.1-1.5ubuntu1_0.0.14.1-1.5ubuntu2.diff.gz ___________________________________________________________________ Added: svn:mime-type + application/octet-stream