Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#5192 closed defect (invalid)

Crash during compilation of Alpha 23

Reported by: Dschorim Owned by:
Priority: Should Have Milestone:
Component: UI & Simulation Keywords:
Cc: Patch:

Description

Problem with gentoo: If I'm trying to emerge 0ad, it crashes, if I'm trying to compile it from source code like instructed in the BuildInstructions, I get an error with libsodium: Fehler: »sodium_base64_VARIANT_ORIGINAL« wurde in diesem Gültigkeitsbereich nicht definiert

Attachments (1)

bugreport.txt (3.2 KB ) - added by Dschorim 6 years ago.
full error output

Download all attachments as: .zip

Change History (7)

by Dschorim, 6 years ago

Attachment: bugreport.txt added

full error output

comment:1 by elexis, 6 years ago

It sounds like you either didn't install libsodium or a too old or too new version.

comment:2 by Dschorim, 6 years ago

I got dev-libs/libsodium-1.0.11 installed

comment:3 by elexis, 6 years ago

Keywords: gentoo libsodium removed
Milestone: Alpha 23
Resolution: invalid
Status: newclosed

Well then, from wiki:BuildInstructions#Dependencies:

libsodium (>= 1.0.14, follow the instructions at ​https://download.libsodium.org/doc/installation/ if your distro is behind)

comment:4 by Dschorim, 6 years ago

Keywords: gentoo libsodium added
Milestone: Alpha 23

I'm trying to put libsodium onto the unstable branch, so I can get libsodium-1.0.16

comment:5 by elexis, 6 years ago

Keywords: gentoo libsodium removed
Milestone: Alpha 23

You can also compile from source.

Either way, alpha 23 will be re-released and I hope this time debian will get 0ad into the repository too :-/

comment:6 by Dschorim, 6 years ago

After Upgrading to libsodium-1.0.14 everything worked just fine; the compilation from scratch as well as the emerge. So I would recommend to put libsodium-1.0.14 to the requirements in the gentoo ebuild, because this version is currently in the unstable branch

Note: See TracTickets for help on using tickets.