diff --git a/testing/amule/APKBUILD b/testing/amule/APKBUILD index 8c1fabc3700036207e0c518d49c3fffe064a4fcc..54e63bd9f1dac356af1e6777e513b3791781ebd0 100644 --- a/testing/amule/APKBUILD +++ b/testing/amule/APKBUILD @@ -12,7 +12,9 @@ makedepends="bison boost-dev crypto++-dev gd-dev geoip-dev libsm-dev libupnp-dev wxgtk3-dev" options="!check" # unexpected end of file subpackages="$pkgname-lang $pkgname-doc" -source="$_pkgname-$pkgver.tar.xz::https://downloads.sourceforge.net/project/amule/aMule/2.3.3/aMule-$pkgver.tar.xz" +source="$_pkgname-$pkgver.tar.xz::https://downloads.sourceforge.net/project/amule/aMule/2.3.3/aMule-$pkgver.tar.xz + fix-gcc11-include.patch + " builddir="$srcdir/$_pkgname-$pkgver" @@ -49,4 +51,7 @@ package() { make DESTDIR="$pkgdir" install } -sha512sums="a5a80c5ddd1e107d92070c1d8e232c2762c4c54791abc067c739eef7c690062ed164dd7733808f80c762719261162aeb3d602308964dda2670a0bb059d87b74e aMule-2.3.3.tar.xz" +sha512sums=" +a5a80c5ddd1e107d92070c1d8e232c2762c4c54791abc067c739eef7c690062ed164dd7733808f80c762719261162aeb3d602308964dda2670a0bb059d87b74e aMule-2.3.3.tar.xz +ce5e35ad33a188358dc311df06a2357dba52b5905f345dcba0fb44337ee1a1314579e918cb4e0cc60818a39d5c4678321262e9d6b1e17fe800fda55a5def1976 fix-gcc11-include.patch +" diff --git a/testing/amule/fix-gcc11-include.patch b/testing/amule/fix-gcc11-include.patch new file mode 100644 index 0000000000000000000000000000000000000000..34fb3367e3412ecd6ee8f4d0a94c1d3ed9dada53 --- /dev/null +++ b/testing/amule/fix-gcc11-include.patch @@ -0,0 +1,10 @@ +--- a/src/libs/common/MuleDebug.cpp ++++ b/src/libs/common/MuleDebug.cpp +@@ -24,6 +24,7 @@ + // + + #include <cstdlib> // Needed for std::abort() ++#include <exception> + + #include "config.h" // Needed for HAVE_CXXABI and HAVE_EXECINFO +