Your message dated Mon, 07 Jul 2014 05:49:21 +0000
with message-id <[email protected]>
and subject line Bug#751229: fixed in warzone2100 3.1~beta11-3
has caused the Debian Bug report #751229,
regarding FTBFS with newer MiniUPnP client lib
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
751229: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751229
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: warzone2100
Version: 3.1~beta11-2.1
Severity: important
Tags: patch
Dear package maintainer,
We would like to have a transition to the last version of libminiupnpc10
which I uploaded to experimental. Unfortunately, warzone2100 FTBFS when
building with that new version.
I've attached to this bug report a patch for warzone2100, which you can
simply
drop in debian/patches. Please upload a new version of 0ad including this
patch ASAP, so we can start the miniupnpc transition.
Note that I have tested the patch, and warzone2100 built fine with it.
However, I didn't check/test for the UPnP functionality.
Also, it couldn't finish the build (even though it could build netplay.cpp),
but that was probably my environment which wasn't totally clean. I'll let
you fix any other FTBFS anyway.
Cheers,
Thomas Goirand (zigo)
Description: Allow build with recent MiniUPnP client
The API of libminiupnpc changed, this patch makes it possible to build
against newer versions.
Author: Thomas Goirand <[email protected]
Forwarded: no
Last-Update: 2014-06-11
--- warzone2100-3.1~beta11.orig/lib/netplay/netplay.cpp
+++ warzone2100-3.1~beta11/lib/netplay/netplay.cpp
@@ -943,14 +943,21 @@ static int upnp_init(void *asdf)
}
debug(LOG_NET, "UPnP device found: %s %s\n", dev->descURL, dev->st);
-
+#if defined(MINIUPNPC_API_VERSION) && MINIUPNPC_API_VERSION > 8
+ descXML = (char *)miniwget_getaddr(dev->descURL, &descXMLsize, lanaddr, sizeof(lanaddr), 0);
+#else
descXML = (char *)miniwget_getaddr(dev->descURL, &descXMLsize, lanaddr, sizeof(lanaddr));
+#endif
debug(LOG_NET, "LAN address: %s", lanaddr);
if (descXML)
{
parserootdesc (descXML, descXMLsize, &data);
free (descXML); descXML = 0;
+#if defined(MINIUPNPC_API_VERSION) && MINIUPNPC_API_VERSION > 8
+ GetUPNPUrls (&urls, &data, dev->descURL, 0);
+#else
GetUPNPUrls (&urls, &data, dev->descURL);
+#endif
}
ssprintf(buf, "UPnP device found: %s %s LAN address %s", dev->descURL, dev->st, lanaddr);
addDumpInfo(buf);
--- End Message ---
--- Begin Message ---
Source: warzone2100
Source-Version: 3.1~beta11-3
We believe that the bug you reported is fixed in the latest version of
warzone2100, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Paul Wise <[email protected]> (supplier of updated warzone2100 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 07 Jul 2014 12:52:37 +0800
Source: warzone2100
Binary: warzone2100 warzone2100-data warzone2100-dbg warzone2100-music
Architecture: source amd64 all
Version: 3.1~beta11-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Paul Wise <[email protected]>
Description:
warzone2100 - 3D real time strategy game
warzone2100-data - data files for warzone2100
warzone2100-dbg - debug files for warzone2100
warzone2100-music - official music for warzone2100
Closes: 751229
Changes:
warzone2100 (3.1~beta11-3) unstable; urgency=medium
.
* Allow building with newer miniupnpc (Closes: #751229)
Checksums-Sha1:
aa137be8c097133a429ef3954c1444ec96ca33cf 2668 warzone2100_3.1~beta11-3.dsc
feae51eea9c73062bc272351b859bac6f5ff2120 24588
warzone2100_3.1~beta11-3.debian.tar.xz
8d1895ea50ddf83769d91447e7ba465954379b28 1373808
warzone2100_3.1~beta11-3_amd64.deb
d24d080ccca5d9e1573b3cab864f9567d175cf67 46126586
warzone2100-data_3.1~beta11-3_all.deb
1b02857a41dc1adf2999317ce24694cab156fe9b 6820684
warzone2100-dbg_3.1~beta11-3_amd64.deb
1279fdb7e8cffd706a1310c30db2f2d0f7c54464 18277726
warzone2100-music_3.1~beta11-3_all.deb
Checksums-Sha256:
4554b6bf7a636b16cbbd15c7ee36441aedda536fca60bce15cb59afa4381ff97 2668
warzone2100_3.1~beta11-3.dsc
7800ec60ba156ffcfd70e82de0e717ed53f59ad0dc355196f5d9d0b687d7c657 24588
warzone2100_3.1~beta11-3.debian.tar.xz
347e074711ecc608a8137e9ff5cf28dbda7844bccb4207b9d824e5656c289b4d 1373808
warzone2100_3.1~beta11-3_amd64.deb
dfe09427581c006fe950bdc849f8bea184672f465515ee38bcbda3e2e79f8424 46126586
warzone2100-data_3.1~beta11-3_all.deb
acace90460156513e21e43d3b598e10a5b60e3a731d8ca40313460889e8cb380 6820684
warzone2100-dbg_3.1~beta11-3_amd64.deb
ec2807bf3b19af878b60ee5a0b21ff398b85325cb28e28f71dc8b4d072e62e5d 18277726
warzone2100-music_3.1~beta11-3_all.deb
Files:
dd98e87531eb3693f2df5501af221ba9 1373808 games optional
warzone2100_3.1~beta11-3_amd64.deb
6c59235003fd3fa99d0511bedd063806 46126586 games optional
warzone2100-data_3.1~beta11-3_all.deb
41cf813c1e3fb01f56aef2ccefe02625 6820684 debug extra
warzone2100-dbg_3.1~beta11-3_amd64.deb
b6ec2e4eeab0918e6db41a59e7910011 18277726 games optional
warzone2100-music_3.1~beta11-3_all.deb
5c66e1233cc704988045e247ca65c6ba 2668 games optional
warzone2100_3.1~beta11-3.dsc
04b9308898f7598fa87b7f1da915303f 24588 games optional
warzone2100_3.1~beta11-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJTuiv4AAoJEDEWul6f+mmjsVcQAKd04rlyuCJsZ/+mIWhT6aLD
NzttSyA0ZqzFRHMdUowyMRGFqxT3O7w/d2S4e6jmsTEK6/rmBdrlz4IISrqpjDKV
+HVqdpxXgHYhNj8gR86cdqMxRbOAgWSFdvRe690RoSamtZMi6zRH15mVDZeeG2Wm
FxMlwYhVtpcu867080QCjvHFUn6Swu5/Zm1eM5x3MSDb6erHoQYfmjezl1C7+uWo
5NDoLCSxsVnVvBlW4MtaX4WJWT6ZcEBcruM+8cgLj/NSBd1JJl36rSgs3gz1n/jk
UMX2/xWB17mxbZQZ5Zd54+yCJdULp/R5E+ml9X5LWfh4iu4AieU7eLABQP1WWgeA
9z09Tynq+nnzLkdihMHFnliIRn+VKw1N7vSvf/FM5uQG2wcejgYE9cxzwTxrWL+q
G571hL/FOYQzJOT2tYrwBjlgUy3doK5+BA/c/aOm7CxOCILX0GVDvbOnTlepGU+R
n5QYos3DMC6BefZV+PsR73+uhQbPvplmgtJ55o6xkxqMTk/CdQL4WHOPytd42w4V
4AzjXfZzjn8dKCUkzgxXBKONSZHxBC9++WVj2aKyOO/KiAxBuyeinpXjUSsn+OT3
Va5ZPOrFlXjTkKTLm00kLAAT9mV+Vc8jjOrePAzFTFGAtlNg3KR6Qf6jGRv9bgWk
0+bh5fY4zWwHaGKeQF1k
=hPCg
-----END PGP SIGNATURE-----
--- End Message ---