View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006633 | unreal | installing | public | 2026-07-04 10:45 | 2026-07-04 16:36 |
| Reporter | StacyHarper | Assigned To | syzop | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | no change required | ||
| Summary | 0006633: configure tries to build argon2 library (don't want this, due to packaging) | ||||
| Description | The latest 6.2.6 changed things around the configure step. Apparently now ./configure tries to create directory withing the system filesystem: https://gitlab.alpinelinux.org/StacyHarper/aports/-/jobs/2421305#L328 I reproduce a similar issue locally: ``` installing Argon2 library Building with optimizations for native install -d /home/stacy/sources/unrealircd/extras/argon2/include install -m 0644 include/argon2.h /home/stacy/sources/unrealircd/extras/argon2/include install -d /home/stacy/sources/unrealircd/extras/argon2/lib install -m 0644 libargon2.so.1 libargon2.a /home/stacy/sources/unrealircd/extras/argon2/lib cd /home/stacy/sources/unrealircd/extras/argon2/lib && ln -s libargon2.so.1 libargon2.so install -d /home/stacy/sources/unrealircd/extras/argon2/bin install argon2 /home/stacy/sources/unrealircd/extras/argon2/bin install -d /home/stacy/sources/unrealircd/extras/argon2/lib/pkgconfig install -m 0644 libargon2.pc /home/stacy/sources/unrealircd/extras/argon2/lib/pkgconfig cp: target '/usr/lib/unrealircd/private_lib/': No such file or directory ``` | ||||
| Steps To Reproduce | Configure the project this way: https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/unrealircd/APKBUILD#L31 | ||||
| 3rd party modules | |||||
|
|
Ah for packaging? Yeah that's because of this change in UnrealIRCd 6.1.2: https://github.com/unrealircd/unrealircd/blob/unreal60_dev/doc/RELEASE-NOTES.md#changes-14 "We now compile the argon2 library shipped with UnrealIRCd by default, because it is often two times faster than the OS library. If you don't want this, which would be quite rare but for example because you are packaging UnrealIRCd as a .deb or .rpm, then you can use --with-system-argon2 as a configure option." So if you add that configure option, it should work. If not, let us know! Thanks for packaging UnrealIRCd :) |
|
|
Ah right, this works. Thanks! |
|
|
Great, glad to hear :) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-07-04 10:45 | StacyHarper | New Issue | |
| 2026-07-04 15:45 | syzop | Note Added: 0023692 | |
| 2026-07-04 15:47 | syzop | Note Edited: 0023692 | |
| 2026-07-04 15:52 | syzop | Summary | Can't configure anymore => configure tries to build argon2 library (don't want this, due to packaging) |
| 2026-07-04 16:04 | StacyHarper | Note Added: 0023693 | |
| 2026-07-04 16:36 | syzop | Assigned To | => syzop |
| 2026-07-04 16:36 | syzop | Status | new => resolved |
| 2026-07-04 16:36 | syzop | Resolution | open => no change required |
| 2026-07-04 16:36 | syzop | Note Added: 0023694 |