Summary: | games-strategy/warmux-11.04.1-r1 : /.../fribidi-types.h:31:11: fatal error: config.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | fcoiffie, tuupic |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/13050 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 games-strategy:warmux-11.04.1-r1:20180802-090554.log logs.tbz2 temp.tbz2 |
Description
Toralf Förster
2018-08-02 16:14:19 UTC
Created attachment 542134 [details]
emerge-info.txt
Created attachment 542136 [details]
emerge-history.txt
Created attachment 542138 [details]
environment
Created attachment 542140 [details]
etc.portage.tbz2
Created attachment 542142 [details]
games-strategy:warmux-11.04.1-r1:20180802-090554.log
Created attachment 542144 [details]
logs.tbz2
Created attachment 542146 [details]
temp.tbz2
I can confirm this error. Building with USE="-unicode" is a workaround. Perhaps the #include should point to fribidi-config.h instead? looks like this is fribidi issue: https://github.com/fribidi/fribidi/issues/85 ... but no new version, containing the fix, hasn't been released yet :-( this is the corresponding commit: https://github.com/fribidi/fribidi/commit/b534ab2642f694c3106d5bc8d0a8beae60bf60d3 in case Gentoo wants to patch it meanwhile According to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906418#44 Debian has a file called no-config-h.diff that, I think, do the job. Known and fixed (for more than a year; though fribidi hasn't seen a new release version with that fix) bug in fribidi. Issue report: https://github.com/fribidi/fribidi/issues/85 Easily backportable fix in VCS repo: https://github.com/fribidi/fribidi/commit/b534ab2642f694c3106d5bc8d0a8beae60bf60d3 TLDR: fribidi shouldn't export config.h usage in its API in the first place. *** Bug 662962 has been marked as a duplicate of this bug. *** Version bump of fribidi would close this bug report: #696786 The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f628f98e81f5a15a33fd01b6b4e8ee3a8bb34dc commit 6f628f98e81f5a15a33fd01b6b4e8ee3a8bb34dc Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2019-10-13 08:05:40 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2019-10-13 08:23:35 +0000 dev-libs/fribidi: bump to 1.0.7 Closes: https://bugs.gentoo.org/696786 Closes: https://bugs.gentoo.org/662658 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org> dev-libs/fribidi/Manifest | 1 + dev-libs/fribidi/fribidi-1.0.7.ebuild | 37 +++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) |