new version out https://trac.osgeo.org/gdal/wiki/Release/2.1.3-News
*** Bug 603164 has been marked as a duplicate of this bug. ***
The current version is 2.2.2: https://trac.osgeo.org/gdal/wiki/Release/2.2.2-News
Current development versions of qgis require >=gdal-2.1.3. This will likely also be the case for the upcoming release (which will be very attractive for other reasons such as being qt5-based).
I bumped the ebuild to 2.2.2 [1], after reading all changelogs from 2.1.0 to 2.2.2, especially the "build" sections of it. It builds for me, but I would like more people to test it, especially the different use-flag combinations. Also, I need someone to test with MySQL or MariaDB 10.1, since I added a patch to make it compile with MariaDB 10.2 [2], but I did not test it with older / other versions. [1]: https://github.com/devurandom/gentoo-overlay/commit/31a0f2c23945afe7492aff312548b100593202f5 [2]: https://bugs.gentoo.org/629816 See-Also: https://bugs.gentoo.org/629816
(In reply to Dennis Schridde from comment #4) > It builds for me, but I would > like more people to test it, especially the different use-flag combinations. Built with USE="aux_xml geos gif jpeg png -armadillo -crypto -curl -debug -doc -fits -gml -gnm -hdf5 -jasper -java -jpeg2k -lto -mongodb -mysql -netcdf -odbc -ogdi -opencl -perl -podofo -poppler -postgres -python -spatialite -sqlite -threads -webp -xls" PYTHON_TARGETS="python2_7 python3_4"
(In reply to Erik Quaeghebeur from comment #5) > (In reply to Dennis Schridde from comment #4) > > It builds for me, but I would > > like more people to test it, especially the different use-flag combinations. > Built with > > USE="aux_xml geos gif jpeg png -armadillo -crypto -curl -debug -doc -fits > -gml -gnm -hdf5 -jasper -java -jpeg2k -lto -mongodb -mysql -netcdf -odbc > -ogdi -opencl -perl -podofo -poppler -postgres -python -spatialite -sqlite > -threads -webp -xls" PYTHON_TARGETS="python2_7 python3_4" Thanks! Which implementation of virtual/mysql are you using? dev-db/mariadb or dev-db/mysql? Which version of those? I myself build with USE="armadillo aux_xml crypto fits geos gif gml gnm hdf5 jasper java jpeg jpeg2k mysql ogdi opencl png podofo poppler python spatialite sqlite threads webp -curl -debug -doc -lto -mdb -mongodb -netcdf -odbc -oracle -perl -postgres -xls" PYTHON_TARGETS="python2_7 python3_4 python3_5"
(In reply to Dennis Schridde from comment #6) > Thanks! Which implementation of virtual/mysql are you using? > dev-db/mariadb or dev-db/mysql? Which version of those? dev-db/mysql-5.6.37 But, I had -mysql in my use flags!
(In reply to Erik Quaeghebeur from comment #7) > (In reply to Dennis Schridde from comment #6) > > Thanks! Which implementation of virtual/mysql are you using? > > dev-db/mariadb or dev-db/mysql? Which version of those? > dev-db/mysql-5.6.37 > > But, I had -mysql in my use flags! Sorry, I overlooked that. Could you please try again with USE=mysql? That would help a lot in ensuring that my patch indeed does not have negative effects.
(In reply to Dennis Schridde from comment #8) > Could you please try again with USE=mysql? Tried it. Emerges without any issues. (I did not try the functionality, though.)
(In reply to Erik Quaeghebeur from comment #9) > (In reply to Dennis Schridde from comment #8) > > Could you please try again with USE=mysql? > Tried it. Emerges without any issues. (I did not try the functionality, > though.) Given the type of patch / the change I made, I would expect it to either blow up during compilation, or to work fine even at runtime. Thanks for testing! Is there a volunteer running MariaDB 10.1?
Upstream used a more radical change to fix MariaDB compatibility, which should still be compatible to MySQL 5.x: https://trac.osgeo.org/gdal/changeset/40363 I am now using that patch in my overlay: https://github.com/devurandom/gentoo-overlay/commit/620e749a8c125cac9e9d2051362f7db498b9bb3d
See-Also: https://trac.osgeo.org/gdal/ticket/7079
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16d04fc7bd9558d67e7b97fbab6f026e70a7ec2 commit d16d04fc7bd9558d67e7b97fbab6f026e70a7ec2 Author: Amy Liffey <amynka@gentoo.org> AuthorDate: 2017-12-20 18:22:13 +0000 Commit: Amy Liffey <amynka@gentoo.org> CommitDate: 2017-12-20 18:23:11 +0000 sci-libs/gdal: version bump 2.2.3 Closes: https://bugs.gentoo.org/615986 Package-Manager: Portage-2.3.13, Repoman-2.3.3 sci-libs/gdal/Manifest | 1 + sci-libs/gdal/files/gdal-2.2.3-soname.patch | 54 ++++++ sci-libs/gdal/gdal-2.2.3.ebuild | 288 ++++++++++++++++++++++++++++ 3 files changed, 343 insertions(+)
Thanks, Amy! Is this [1] the ebuild from my overlay or should I compare the files and re-submit any significant differences from inclusion in Gentoo? [1] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c20ca938f7f64f9882ad152877ee209fcb5dc18
(In reply to Dennis Schridde from comment #14) > Thanks, Amy! Is this [1] the ebuild from my overlay or should I compare the > files and re-submit any significant differences from inclusion in Gentoo? > > [1] > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=6c20ca938f7f64f9882ad152877ee209fcb5dc18 Hello Dennis, I tried to contact you earlier to talk about it on irc but I guess it got lost. I did take a bits from your overlay especially the soname.patch. I would say ebuild in your overlay is slightly different especially considering useflags and features you allow to enable. Thank you for your job! :) Cheers, Amy