https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-R/nloptr-2.0.3 fails to compile. Discovered on: amd64 (internal ref: guru_ci)
Created attachment 790151 [details] build.log build log and emerge --info
Error(s) that match a know pattern: /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find nlopt/lib/libnlopt.a: No such file or directory Error running link command: No such file or directory cp: cannot stat 'nlopt/include/*': No such file or directory mv: cannot stat 'nlopt/lib*': No such file or directory collect2: error: ld returned 1 exit status
I can't replicate in a clean docker, using the official stage3 image. I performed the following steps: 1. emerge --sync 2. emerge -auDN @world 3. emerge --ask dev-vcs/git eselect-repository 4. eselect repository enable guru 5. emerge --sync guru 6. emerge --ask dev-R/nloptr all works fine.
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ point 15
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7acf64222811aa7664fcdfa175574dcc4f6aac3d commit 7acf64222811aa7664fcdfa175574dcc4f6aac3d Author: Robert Greener <me@r0bert.dev> AuthorDate: 2022-07-05 12:44:49 +0000 Commit: Robert Greener <me@r0bert.dev> CommitDate: 2022-07-05 12:46:00 +0000 dev-R/nloptr: use nlopt from system Has side effect of fixing fail to compile bug Closes: https://bugs.gentoo.org/856526 Signed-off-by: Robert Greener <me@r0bert.dev> dev-R/nloptr/{nloptr-2.0.3.ebuild => nloptr-2.0.3-r1.ebuild} | 1 + 1 file changed, 1 insertion(+)