Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 887341 - www-client/vivaldi-5.6.2867.46 installs files with unresolved SONAME dependencies
Summary: www-client/vivaldi-5.6.2867.46 installs files with unresolved SONAME dependen...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: James Le Cuirot
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-20 08:20 UTC by Agostino Sarubbo
Modified: 2022-12-23 23:13 UTC (History)
0 users

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


Attachments
build.log (build.log,60.30 KB, text/plain)
2022-12-20 08:20 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 2022-12-20 08:20:07 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: www-client/vivaldi-5.6.2867.46 installs files with unresolved SONAME dependencies.
Discovered on: amd64 (internal ref: clang-stricter_tinderbox)

NOTE:
(CLANG-STRICTER-SYSTEM) in the summary means that the bug was found on a machine that runs clang with stricter mode

This machine uses clang with CFLAGS/CXXFLAGS=-Werror=implicit-function-declaration -Werror=implicit-int -Werror=incompatible-function-pointer-types

See also:
https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240
https://wiki.gentoo.org/wiki/Modern_C_porting
Comment 1 Agostino Sarubbo gentoo-dev 2022-12-20 08:20:09 UTC
Created attachment 843967 [details]
build.log

build log and emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2022-12-23 23:13:04 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c62ef9034e22aacc4e0e9838713c98e1ab323af

commit 1c62ef9034e22aacc4e0e9838713c98e1ab323af
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2022-12-23 23:09:33 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2022-12-23 23:09:33 +0000

    www-client/vivaldi: Make GTK optional and add Qt5 support
    
    GTK 3 or 4 is dlopen'd when available, but Vivaldi works fine without either, as
    it falls back to the "Classic" UI.
    
    Qt5 support has now been implemented, although I'm not sure whether it's fully
    plumbed in yet. I cannot select it in the options, and I don't think it's being
    used at all. Probably won't be long though.
    
    Closes: https://bugs.gentoo.org/887341
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 www-client/vivaldi/vivaldi-5.6.2867.50.ebuild | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)