Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 909502 - [guru] dev-libs/lsquic-3.2.0 fails to compile: ld: cannot find -lls-hpack: No such file or directory
Summary: [guru] dev-libs/lsquic-3.2.0 fails to compile: ld: cannot find -lls-hpack: No...
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: trakrailysurely
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-02 06:58 UTC by Agostino Sarubbo
Modified: 2023-07-02 13:06 UTC (History)
1 user (show)

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


Attachments
build.log.xz (build.log.xz,60.59 KB, application/x-xz)
2023-07-02 06:58 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 2023-07-02 06:58:33 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-libs/lsquic-3.2.0 fails to compile.
Discovered on: amd64 (internal ref: guru_ci)
Comment 1 Agostino Sarubbo gentoo-dev 2023-07-02 06:58:35 UTC
Created attachment 864990 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 2 Agostino Sarubbo gentoo-dev 2023-07-02 06:58:36 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lls-hpack: No such file or directory
/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lls-qpack: No such file or directory
FAILED: src/liblsquic/liblsquic.so 
collect2: error: ld returned 1 exit status
Comment 3 trakrailysurely 2023-07-02 11:36:40 UTC
Attempted to correct.
I believe this will fix it.

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?h=dev&id=20827a8a1c66bb605dcca33eebe212fb3698657b
Comment 4 Larry the Git Cow gentoo-dev 2023-07-02 13:06:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=639a8db9b113179e86958249db5a9f49ed18e4f7

commit 639a8db9b113179e86958249db5a9f49ed18e4f7
Author:     Lucio Sauer <watermanpaint@posteo.net>
AuthorDate: 2023-07-02 11:33:14 +0000
Commit:     Lucio Sauer <watermanpaint@posteo.net>
CommitDate: 2023-07-02 12:11:15 +0000

    dev-libs/lsquic: treeclean
    
    * Depends on to-be-removed dev-libs/boringssl
    * Could be reintroduced after this issue gets resolved:
    https://github.com/litespeedtech/lsquic/issues/113
    * Gentoo dev has acknowledged this change on IRC:
    [12:31]    colores: I'd like to fix the VisibleVcsPkg in dev-libs/* but I'm unsure about how to proceed
                        with dev-libs/boringssl-fips. The authors explicitly discourage you from installing
                        it system-wide (see
    https://github.com/gentoo/guru/commit/a45331733cf318e1e81901bc64a64540afe2ad59#commitcomment-120138949).
                        Do I remove this package and it's revdeps?
    [12:58] +     sam_: yes, it shouldn't even be packaged, really
    [12:58] +     sam_: doe something depend on it, colores?
    
    Closes: https://bugs.gentoo.org/909502
    Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>

 .../files/disable-lsquic-build-deps-libs.patch     | 34 -----------------
 .../files/fix-lsquic-boringssl-not-found.patch     | 30 ---------------
 dev-libs/lsquic/lsquic-3.2.0.ebuild                | 44 ----------------------
 dev-libs/lsquic/metadata.xml                       | 11 ------
 4 files changed, 119 deletions(-)