Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 680530 - sci-libs/gdal-2.4.0: fatal error: goo/gtypes.h: No such file or directory
Summary: sci-libs/gdal-2.4.0: fatal error: goo/gtypes.h: No such file or directory
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sci-geo Project
URL:
Whiteboard:
Keywords: PATCH
: 680650 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-03-16 03:12 UTC by Kyle Elbert
Modified: 2019-03-17 08:49 UTC (History)
3 users (show)

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


Attachments
emerge --info sci-libs/gdal (file_680530.txt,8.64 KB, text/plain)
2019-03-16 03:12 UTC, Kyle Elbert
Details
build.log with no patches (build.log.xz,24.49 KB, application/x-xz)
2019-03-16 03:16 UTC, Kyle Elbert
Details
1/3 patches needed to adjust for poppler changes (poppler-cstr.patch,1.70 KB, patch)
2019-03-16 03:20 UTC, Kyle Elbert
Details | Diff
patch 2/3 poppler gtypes change (poppler-gtypes.patch,390 bytes, patch)
2019-03-16 03:21 UTC, Kyle Elbert
Details | Diff
patch 3/3 fix for removal of guchar (poppler-no-guchar.patch,1.07 KB, patch)
2019-03-16 03:21 UTC, Kyle Elbert
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Elbert 2019-03-16 03:12:02 UTC
Created attachment 569236 [details]
emerge --info sci-libs/gdal

I ran into several errors building the new version of sci-libs/gdal due to changes in poppler and created a few patches to at least fix the build.
Comment 1 Kyle Elbert 2019-03-16 03:16:30 UTC
Created attachment 569238 [details]
build.log with no patches
Comment 2 Kyle Elbert 2019-03-16 03:20:12 UTC
Created attachment 569240 [details, diff]
1/3 patches needed to adjust for poppler changes
Comment 3 Kyle Elbert 2019-03-16 03:21:06 UTC
Created attachment 569242 [details, diff]
patch 2/3 poppler gtypes change
Comment 4 Kyle Elbert 2019-03-16 03:21:39 UTC
Created attachment 569244 [details, diff]
patch 3/3 fix for removal of guchar
Comment 5 Kyle Elbert 2019-03-16 03:24:11 UTC
I created these patches just looking at the failures (it took 3 cycles of building and finding new errors to catch all of them, thats why there are 3 patches) and researching the change in poppler, feel free to combine/shuffle them around
Comment 6 Helmut Jarausch 2019-03-16 13:25:34 UTC
(In reply to Kyle Elbert from comment #5)
> I created these patches just looking at the failures (it took 3 cycles of
> building and finding new errors to catch all of them, thats why there are 3
> patches) and researching the change in poppler, feel free to combine/shuffle
> them around

Many thanks, your patches work just fine.
Helmut
Comment 7 Andreas Sturmlechner gentoo-dev 2019-03-16 18:26:19 UTC
2.3.1 already contains such patches for up to poppler-0.74, why do we need new ones?
Comment 8 Kyle Elbert 2019-03-16 19:42:19 UTC
(In reply to Andreas Sturmlechner from comment #7)
> 2.3.1 already contains such patches for up to poppler-0.74, why do we need
> new ones?

If the old ones work thats fine, they just wern't applied and I didn't think to look before just going after the errors
Comment 9 Gary E. Miller 2019-03-16 20:58:04 UTC
I have the same failures.
Comment 10 Larry the Git Cow gentoo-dev 2019-03-16 22:56:31 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e57eba2afd0eef70172501fa51b6e937db6f8d6

commit 2e57eba2afd0eef70172501fa51b6e937db6f8d6
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-03-16 22:55:20 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-03-16 22:56:15 +0000

    sci-libs/gdal: Fix build with poppler-0.72 and 0.73
    
    Closes: https://bugs.gentoo.org/680530
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 sci-libs/gdal/gdal-2.4.0.ebuild | 5 +++++
 1 file changed, 5 insertions(+)
Comment 11 Andreas Sturmlechner gentoo-dev 2019-03-17 08:49:56 UTC
*** Bug 680650 has been marked as a duplicate of this bug. ***