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

Bug#659069: getting retroshare in Debian



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

The problem on debian is that they're using a verison of libupnp that has version number v1.6.17 but has been patched to comply to function prototypes
of version 1.8 (I hope I'm ok with version numbers). So using an ifdef on the version number does not work on debian, that's why we added the "ifdef
DEBIAN".  But defining this on ubuntu breaks the compilation, so we cannot include this patch in the released packages.

I've got no solution for now to sort this out cleanly.


On 11/09/2012 04:43 AM, Antoine Beaupré wrote:
> Another DD suggested the following patch to workaround the problem:
>
> --- libretroshare/src/libretroshare.pro.orig 2012-11-07 10:10:37.323894907 -0500
> +++ libretroshare/src/libretroshare.pro 2012-11-07 10:11:08.048213807 -0500
> @@ -218,7 +218,7 @@
>
> #CONFIG += version_detail_bash_script
>
> - DEFINES *= UBUNTU
> + DEFINES *= UBUNTU DEBIAN
> INCLUDEPATH += /usr/include/glib-2.0/ /usr/lib/glib-2.0/include
> LIBS *= -lgnome-keyring
> }
>
> It allows the package to compile libupnp, but i got stuck later. I
> eventually gave up on this.
>
> A.
>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iEYEARECAAYFAlCcuJ0ACgkQ7vOohC2noX5TxACgsE9a5KUU5PBzCDqmoW1ZBHL5
njAAoMHRgK4oHDseR2jU+mFhxKno0LpO
=vWzd
-----END PGP SIGNATURE-----


Reply to: