Summary: | media-video/vlc-3.0.20-r3 - [slibtool] strnstr.c:(.text+<snip>): multiple definition of strnstr; ../.../libcompat.a(strnstr.o):strnstr.c:(.te | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | orbea |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://code.videolan.org/videolan/vlc/-/merge_requests/4944 https://bugs.gentoo.org/show_bug.cgi?id=924291 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 765709 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.clang.tar.xz etc.portage.tar.xz logs.tar.xz media-video:vlc-3.0.18-r3:20230904-034651.log.xz temp.tar.xz |
Description
Toralf Förster
2023-09-04 17:53:30 UTC
Created attachment 869662 [details]
emerge-info.txt
Created attachment 869663 [details]
emerge-history.txt
Created attachment 869664 [details]
environment
Created attachment 869665 [details]
etc.clang.tar.xz
Created attachment 869666 [details]
etc.portage.tar.xz
Created attachment 869667 [details]
logs.tar.xz
Created attachment 869668 [details]
media-video:vlc-3.0.18-r3:20230904-034651.log.xz
Created attachment 869669 [details]
temp.tar.xz
Fixed in slibtool-9999. slibtool_tinderbox has reproduced this issue with version 3.0.20-r3 - Updating summary. This has nothing to do with -fno-common. This was because of how slibtool passed --whole-archive for all static libraries and not only convenience libraries like GNU libtool, but this is now fixed in the git version. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341f85a7caa16a7d986a4b428521562bf9120b08 commit 341f85a7caa16a7d986a4b428521562bf9120b08 Author: orbea <orbea@riseup.net> AuthorDate: 2024-03-15 13:51:37 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-03-15 19:29:22 +0000 dev-build/slibtool: add 0.5.36 Many bugs are fixed with this release, it is recommended for slibtool users to rebuild their entire system after this release. The addition of -export-symbols and -export-symbols-regex will allow exporting only the desired public symbols globally in any package that uses them. Closes: https://bugs.gentoo.org/925555 Closes: https://bugs.gentoo.org/913670 Closes: https://bugs.gentoo.org/916128 Closes: https://bugs.gentoo.org/775596 Closes: https://bugs.gentoo.org/792072 Closes: https://bugs.gentoo.org/924407 Closes: https://bugs.gentoo.org/924291 Closes: https://bugs.gentoo.org/782013 Closes: https://bugs.gentoo.org/914569 Closes: https://bugs.gentoo.org/791880 Closes: https://bugs.gentoo.org/913551 Closes: https://bugs.gentoo.org/913688 Closes: https://bugs.gentoo.org/914097 Closes: https://bugs.gentoo.org/915966 Closes: https://bugs.gentoo.org/924408 Closes: https://bugs.gentoo.org/915121 Closes: https://bugs.gentoo.org/913642 Closes: https://bugs.gentoo.org/917639 Closes: https://bugs.gentoo.org/917640 Closes: https://bugs.gentoo.org/913530 Closes: https://bugs.gentoo.org/913638 Closes: https://bugs.gentoo.org/778515 Closes: https://bugs.gentoo.org/920190 Closes: https://bugs.gentoo.org/924404 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Sam James <sam@gentoo.org> dev-build/slibtool/Manifest | 2 ++ dev-build/slibtool/slibtool-0.5.36.ebuild | 41 +++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) |