For the records, tests fails have been resolved upstream after few days, upnp have been enabled again, LTO disabled because fails
Search Criteria
Package Details: amule-git 2.3.3.r306.b71935541-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/amule-git.git (read-only, click to copy) |
|---|---|
| Package Base: | amule-git |
| Description: | Client for the eD2k and Kad networks |
| Upstream URL: | https://github.com/amule-project/amule |
| Licenses: | GPL-2.0-or-later |
| Conflicts: | amule |
| Provides: | amule, amule-daemon |
| Submitter: | None |
| Maintainer: | FabioLolix |
| Last Packager: | FabioLolix |
| Votes: | 15 |
| Popularity: | 0.001419 |
| First Submitted: | 2010-11-30 20:13 (UTC) |
| Last Updated: | 2026-05-05 16:38 (UTC) |
Dependencies (19)
- crypto++ (crypto++-gitAUR)
- gd (gd-gitAUR)
- geoip (geoip-gitAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libayatana-appindicator
- libgcc (libgcc-snapshotAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libstdc++ (libstdc++-snapshotAUR)
- libupnp (libupnp-gitAUR)
- readline (readline-gitAUR)
- wxwidgets-common (wxwidgets-common-gitAUR, wxwidgets-common-lightAUR)
- wxwidgets-gtk3 (wxwidgets-gtk3-gitAUR, wxwidgets-gtk3-lightAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- boost (boost-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
Required by (1)
- kamule (requires amule-daemon)
Sources (5)
FabioLolix commented on 2026-05-08 19:08 (UTC)
FabioLolix commented on 2026-04-27 23:11 (UTC)
@m8D2 yeah I got the same errors now
m8D2 commented on 2026-04-27 23:01 (UTC) (edited on 2026-04-27 23:06 (UTC) by m8D2)
Just to add, building against commit b59c2f300, same as the pkgver=2.3.3.r109.b59c2f300, completes successfully.
For example, slightly modify the PKGBUILD on the line with source= to this:
source=("git+https://github.com/amule-project/amule.git#commit=b59c2f300"
However, the build fails with the latest commit as of 2026-04-27 (8c3dbf84f6f3bd80f1b91314abb46cf45a590620).
The errors are:
Running test-collection "CUInt128" with 50 test-cases:
...
Test "operator=(const CUInt128&)"
Test "operator=(uint32_t)"
Test "Set32BitChunk"
Failure running:
/home/xxx/.cache/yay/amule-git/src/amule/unittests/tests/CUInt128Test.cpp:267 -- Exception of type CAssertFailureException not raised.
Test "SetValueBE"
Test "StoreCryptValue"
Test "operator<<=(unsigned)"
Test "operator+=(const CUInt128&)"
Test "operator+=(uint32_t)"
Test "operator-=(const CUInt128&)"
Test "operator-=(uint32_t)"
Test "operator^=(const CUInt128&)"
Test "operator^=(uint32_t)"
Test "GetBitNumber"
Test "SetBitNumber"
Failure running:
/home/xxx/.cache/yay/amule-git/src/amule/unittests/tests/CUInt128Test.cpp:447 -- Exception of type CAssertFailureException not raised.
Test "operator!=(const CUInt128&)"
Test "operator!=(uint32_t)"
Test "operator!=(uint32_t, const CUInt128&)"
Test "operator<(const CUInt128&)"
Test "operator<=(const CUInt128&)"
Test "operator>(const CUInt128&)"
Test "operator>=(const CUInt128&)"
Test "operator<(uint32_t)"
Test "operator<=(uint32_t)"
Test "operator>(uint32_t)"
Test "operator>=(uint32_t)"
Test "operator<(uint32_t, const CUInt128&)"
Test "operator<=(uint32_t, const CUInt128&)"
Test "operator>(uint32_t, const CUInt128&)"
Test "operator>=(uint32_t, const CUInt128&)"
Test "operator+(const CUInt128&)"
Test "operator-(const CUInt128&)"
Test "operator^(const CUInt128&)"
Test "operator+(uint32_t)"
Test "operator-(uint32_t)"
Test "operator^(uint32_t)"
Test "operator+(uint32_t, const CUInt128&)"
Test "operator-(uint32_t, const CUInt128&)"
Test "operator^(uint32_t, const CUInt128&)"
Start 3: FileDataIOTest
3/9 Test #3: FileDataIOTest ................... Passed 0.15 sec
Start 4: FormatTest
4/9 Test #4: FormatTest .......................***Failed 0.00 sec
Running test-collection "Format" with 18 test-cases:
Test "ConstructorAndGetString"
Test "SetStringAndGetString"
Test "InjectwxChar"
Test "InjectInteger"
Test "InjectFloatAndDouble"
Test "InjectString"
Test "InjectNULLString"
Test "MultipleFields"
Test "EscapedPercentageSign"
Test "MalformedFields"
Failure running:
/home/xxx/.cache/yay/amule-git/src/amule/unittests/tests/FormatTest.cpp:300 -- Exception of type CAssertFailureException not raised.
Test "NotReady"
Test "WrongTypes"
Failure running:
/home/xxx/.cache/yay/amule-git/src/amule/unittests/tests/FormatTest.cpp:353 -- Exception of type CAssertFailureException not raised.
Test "NotSupported"
Failure running:
/home/xxx/.cache/yay/amule-git/src/amule/unittests/tests/FormatTest.cpp:372 -- Exception of type CAssertFailureException not raised.
Test "Overfeeding"
Test "64bValues"
Test "UserDefined"
Test "ReorderedArguments"
Test "DifferentArguments"
Start 5: NetworkFunctionsTest
5/9 Test #5: NetworkFunctionsTest ............. Passed 0.04 sec
Start 6: PathTest
6/9 Test #6: PathTest ......................... Passed 0.00 sec
Start 7: RangeMapTest
7/9 Test #7: RangeMapTest ..................... Passed 0.01 sec
Start 8: StringFunctionsTest
8/9 Test #8: StringFunctionsTest .............. Passed 0.00 sec
Start 9: TextFileTest
9/9 Test #9: TextFileTest ..................... Passed 0.00 sec
78% tests passed, 2 tests failed out of 9
Total Test time (real) = 0.21 sec
The following tests FAILED:
2 - CUInt128Test (Failed)
4 - FormatTest (Failed)
Errors while running CTest
==> ERROR: A failure occurred in check().
Skinoku commented on 2026-01-08 10:00 (UTC)
Fails to build on Manjaro 26.0 with this error: [ 10%] Building CXX object src/libs/common/CMakeFiles/mulecommon.dir/TextFile.cpp.o [ 11%] Linking CXX static library libmulecommon.a [ 11%] Built target mulecommon make: *** [Makefile:146: all] Error 2
lodger commented on 2025-07-11 17:37 (UTC)
Built well, thanks for the cmake patch.
Manifest0 commented on 2025-05-29 13:30 (UTC)
I was only able to build amule with cmake3. With the normal cmake i was not able to build it.
FabioLolix commented on 2025-04-26 08:28 (UTC)
@lodger seen that yesterday too, passing the usual flag didn't work at first sight, likely have to use cmake3
lodger commented on 2025-04-26 08:26 (UTC)
CMake Error at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
FabioLolix commented on 2024-11-24 13:26 (UTC)
@dreieck https://github.com/FabioLolix/PKGBUILD/issues/21 it isn't a top priority for me
dreieck commented on 2024-11-24 13:18 (UTC)
The license identifier needs to be SPDX compliant:
amule-git E: GPL2 is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom.
Use GPL-2.0-only or GPL-2.0-or-newer instead of GPL2, whatever is correct.
Regards!
Pinned Comments
FabioLolix commented on 2023-02-21 21:08 (UTC) (edited on 2026-05-08 19:05 (UTC) by FabioLolix)