Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 773316

Summary: media-libs/libheif-1.10.0[go] working directory is not part of a module
Product: Gentoo Linux Reporter: Alessandro Barbieri <lssndrbarbieri>
Component: Current packagesAssignee: Jakov Smolić <jsmolic>
Status: RESOLVED FIXED    
Severity: normal CC: ionen, proxy-maint
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/19732
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 771129    
Attachments: libheif-1.10.0:20210227-194306.log

Description Alessandro Barbieri 2021-02-27 20:11:50 UTC
Build fail.with

heif-test.go:39:2: no required module provides package github.com/strukturag/libheif/go/heif: work
ing directory is not part of a module
Comment 1 Alessandro Barbieri 2021-02-27 20:13:47 UTC
Created attachment 688626 [details]
libheif-1.10.0:20210227-194306.log

buildlog
Comment 2 Ionen Wolkens gentoo-dev 2021-02-27 20:15:46 UTC
You can emerge it with GO111MODULE=auto set in package.env as a workaround.
Comment 3 Larry the Git Cow gentoo-dev 2021-03-02 11:51:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221f2592fcb68ad278d36bbd40e88b618e628698

commit 221f2592fcb68ad278d36bbd40e88b618e628698
Author:     Jakov Smolic <jakov.smolic@sartura.hr>
AuthorDate: 2021-03-02 09:39:06 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2021-03-02 11:47:17 +0000

    media-libs/libheif: Fix build with go 1.16
    
    Closes: https://bugs.gentoo.org/773316
    Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 media-libs/libheif/libheif-1.10.0.ebuild | 1 +
 media-libs/libheif/libheif-9999.ebuild   | 1 +
 2 files changed, 2 insertions(+)