Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 785229 - [guru] app-crypt/reop-2.1.1 fails to compile
Summary: [guru] app-crypt/reop-2.1.1 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Haelwenn (lanodan) Monnier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-23 12:52 UTC by Agostino Sarubbo
Modified: 2021-05-14 17:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,13.99 KB, text/plain)
2021-04-23 12:52 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2021-04-23 12:52:12 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: app-crypt/reop-2.1.1 fails to compile.
Discovered on: amd64 (internal ref: guru_ci)
Comment 1 Agostino Sarubbo gentoo-dev 2021-04-23 12:52:14 UTC
Created attachment 701889 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2021-04-23 12:52:15 UTC
Possible context of error(s):

reop.c:(.text+0x2da): undefined reference to `crypto_sign_verify_detached'
reop.c:(.text+0x57c): undefined reference to `sodium_memzero'
reop.c:(.text+0x91a): undefined reference to `crypto_box_open_detached'
reop.c:(.text+0xafa): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text+0xb8a): undefined reference to `sodium_memzero'
reop.c:(.text+0xc70): undefined reference to `crypto_secretbox_open_detached'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text+0xc82): undefined reference to `sodium_memzero'
reop.c:(.text+0xfc2): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text+0x1003): undefined reference to `sodium_memzero'
reop.c:(.text+0x1133): undefined reference to `sodium_memzero'
reop.c:(.text.startup+0x3d9): undefined reference to `crypto_sign_detached'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x400): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x4ed): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x608): undefined reference to `crypto_sign_ed25519_keypair'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x61d): undefined reference to `crypto_box_keypair'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x62f): undefined reference to `randombytes'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x683): undefined reference to `randombytes'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x6af): undefined reference to `randombytes'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x6cd): undefined reference to `crypto_secretbox_detached'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x6da): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x712): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x832): undefined reference to `sodium_mlock'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x8a7): undefined reference to `randombytes'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x8d1): undefined reference to `crypto_box_detached'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x8de): undefined reference to `sodium_munlock'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0x90d): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xab2): undefined reference to `crypto_secretbox_open_detached'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xac8): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xb09): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xbea): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xcbf): undefined reference to `crypto_box_keypair'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xce2): undefined reference to `randombytes'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xd0c): undefined reference to `crypto_box_detached'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xd26): undefined reference to `randombytes'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xd52): undefined reference to `crypto_box_detached'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xd5f): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xd6c): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xe05): undefined reference to `randombytes'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xe35): undefined reference to `randombytes'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xe51): undefined reference to `crypto_secretbox_detached'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xe5e): undefined reference to `sodium_memzero'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: reop.c:(.text.startup+0xf64): undefined reference to `sodium_memzero'
other.c:(.text+0x1c92): undefined reference to `crypto_hash_sha512'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: other.c:(.text+0x1d35): undefined reference to `crypto_hash_sha512'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: other.c:(.text+0x1d8c): undefined reference to `crypto_hash_sha512'
collect2: error: ld returned 1 exit status
Comment 3 Larry the Git Cow gentoo-dev 2021-05-14 17:17:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69b1a896b2359c0c43f08271b452c7d6e953175e

commit 69b1a896b2359c0c43f08271b452c7d6e953175e
Author:     Haelwenn (lanodan) Monnier <contact@hacktivis.me>
AuthorDate: 2021-05-14 11:15:44 +0000
Commit:     Haelwenn (lanodan) Monnier <contact@hacktivis.me>
CommitDate: 2021-05-14 11:15:44 +0000

    app-crypt/reop: Fix LDFLAGS ordering
    
    Closes: https://bugs.gentoo.org/785229
    Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>

 app-crypt/reop/reop-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)