Bug 1328104

Summary: gdal needs rebuilding for change in libdap
Product: [Fedora] Fedora Reporter: Tom Hughes <tom>
Component: gdalAssignee: Jozef Mlich <jmlich83>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 25CC: alex, cristian.balint, devrim, jmlich83, mmahut, orion, pavel.lisy, pertusus, volker27
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: gdal-2.0.2-5.fc24 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-08-12 16:45:48 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
spec file patch none

Description Tom Hughes 2016-04-18 13:14:39 UTC
The current build of gdal in rawhide has a reference to _ZN6libdap3DASC1Ev (aka libdap::DAS::DAS() when decoded) but as of the recent build of libdap that symbol no longer seems to be provided, which leads to issues like this:

ERROR:  could not load library "/usr/lib64/pgsql/rtpostgis-2.2.so": /lib64/libgdal.so.20: undefined symbol: _ZN6libdap3DASC1Ev

Comment 1 Tom Hughes 2016-04-18 13:34:33 UTC
I've got a scratch build (koji.fedoraproject.org/koji/taskinfo?taskID=13698613) running now to see if just rebuilding is enough to fix it...

Comment 2 Devrim Gündüz 2016-04-18 13:36:16 UTC
Let me know if it does not fix.

Comment 3 Tom Hughes 2016-04-18 15:30:10 UTC
OK. Successful scratch build at https://bugzilla.redhat.com/show_bug.cgi?id=1328104 that does indeed fix the problem.

Note that I had to add a BR on perl-devel presumably due to some change to perl packaging, otherwise the gdal perl extensions failed to build.

Comment 4 Tom Hughes 2016-04-18 15:31:09 UTC
Created attachment 1148245 [details]
spec file patch

Here's the spec patch I used for the scratch build...

Comment 5 Orion Poplawski 2016-04-18 20:05:20 UTC
This will also need to be rebuilt for F24 once the libdap override takes effect and then added to https://bodhi.fedoraproject.org/updates/FEDORA-2016-4fc3d101da

Comment 6 Jozef Mlich 2016-04-19 06:19:16 UTC
I did just the rebuild yesterday (before your comments here). Release bump and rebuild are cheaper than comments in bugzilla for me (-; See
http://koji.fedoraproject.org/koji/buildinfo?buildID=755510

I can see that you did your homework and made an test. I applied your patch into rawhide. Thanks. See
http://koji.fedoraproject.org/koji/taskinfo?taskID=13710648

Comment 7 Jan Kurik 2016-07-26 04:25:53 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 25 development cycle.
Changing version to '25'.