Summary: | net-misc/frr-8.1-r1 - /.../clippy:line <snip>: .../clippy: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Sergey Popov <pinkbyte> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jsmolic |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/25491 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 765709 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 net-misc:frr-8.1-r1:20211226-230238.log temp.tar.bz2 |
Description
Toralf Förster
2021-12-27 10:37:21 UTC
Created attachment 760480 [details]
emerge-info.txt
Created attachment 760481 [details]
emerge-history.txt
Created attachment 760482 [details]
environment
Created attachment 760483 [details]
etc.portage.tar.bz2
Created attachment 760484 [details]
logs.tar.bz2
Created attachment 760485 [details]
net-misc:frr-8.1-r1:20211226-230238.log
Created attachment 760486 [details]
temp.tar.bz2
> rdlibtool: compile: x86_64-gentoo-linux-musl-gcc -std=gnu11 -DHAVE_CONFIG_H
Looking at the log, this seems to be slibtool-related
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4bdd6bbebca017d6099c62090116306d1c1a89 commit 0e4bdd6bbebca017d6099c62090116306d1c1a89 Author: orbea <orbea@riseup.net> AuthorDate: 2022-05-15 01:05:34 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-05-17 01:06:17 +0000 dev-util/clippy: Fix clippy install with slibtool Installing a file created by libtool is not portable for slibtool and this will result in installing the slibtool shell wrapper script for clippy and not the clippy binary. This additionally fails when compiling net-misc/frr which will use the shell wrapper script that does not work outside of the build directory. The 'make install' target is not appropriate for --enable-clippy-only and fixing that seems like significant work so just use shell instead to find the correct file. I bumped the ebuild revision because this causes a build failure in frr. Bug: https://bugs.gentoo.org/830087 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/25491 Signed-off-by: Sam James <sam@gentoo.org> dev-util/clippy/clippy-8.2.2-r1.ebuild | 46 ++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) |