https://bugzilla.redhat.com/show_bug.cgi?id=1186988
Bug ID: 1186988 Summary: Version bump to libraries from GeoIP 1.6.4 Product: Fedora Version: rawhide Component: perl-Geo-IP Assignee: emmanuel@seyman.fr Reporter: philipp@redfish-solutions.com QA Contact: extras-qa@fedoraproject.org CC: emmanuel@seyman.fr, perl-devel@lists.fedoraproject.org
Description of problem:
GeoIP will be updated to 1.6.4 shortly; the Perl bindings should match this release.
Version-Release number of selected component (if applicable):
1.6.4
How reproducible:
N/A
Steps to Reproduce: 1. 2. 3.
Actual results:
Expected results:
Additional info:
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
Philip Prindeville philipp@redfish-solutions.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends On| |1158667
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1158667 [Bug 1158667] GeoIP version bump to 1.6.4
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
--- Comment #1 from Emmanuel Seyman emmanuel@seyman.fr ---
the Perl bindings should match this release.
Just so I understand: GeoIP 1.6.4 breaks ABI and I have to rebuild the perl module (which has the version 1.45) against the new package, right?
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
--- Comment #2 from Paul Howarth paul@city-fan.org --- I don't think it breaks ABI.
Philip, if there's an ABI change then 1.6.4 can't be pushed to F-20 and F-21.
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
--- Comment #3 from Philip Prindeville philipp@redfish-solutions.com --- (In reply to Paul Howarth from comment #2)
I don't think it breaks ABI.
Philip, if there's an ABI change then 1.6.4 can't be pushed to F-20 and F-21.
No, it's ABI compatible. But it introduces some new symbols (like GEOIP_SILENT) which fixes a bug where libGeoIP would write error messages to stderr.
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
Emmanuel Seyman emmanuel@seyman.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |WORKSFORME Last Closed| |2015-02-05 04:36:32
--- Comment #4 from Emmanuel Seyman emmanuel@seyman.fr --- I've installed GeoIP 1.6.4 and done some limited testing (basically running the test suite). The current perl module works fine and no rebuild/update seems necessary.
I'm closing this bug WORKSFORME. Please re-open if you do notice a problem running the module againt GeoIP-1.6.4.
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
Philip Prindeville philipp@redfish-solutions.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |ASSIGNED Resolution|WORKSFORME |--- Keywords| |Reopened
--- Comment #5 from Philip Prindeville philipp@redfish-solutions.com --- (In reply to Emmanuel Seyman from comment #4)
I've installed GeoIP 1.6.4 and done some limited testing (basically running the test suite). The current perl module works fine and no rebuild/update seems necessary.
I'm closing this bug WORKSFORME. Please re-open if you do notice a problem running the module againt GeoIP-1.6.4.
Reopening: reason is the symbol GEOIP_SILENCE isn't exported in 1.42, but is in 1.45:
$ grep GEOIP_SILENCE /usr/lib64/perl5/vendor_perl/Geo/IP.pm $
Please do updates for F20, F21, and F22.
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
Emmanuel Seyman emmanuel@seyman.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Version bump to libraries |GEOIP_SILENCE support needs |from GeoIP 1.6.4 |to be added to perl-Geo-IP
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
--- Comment #6 from Emmanuel Seyman emmanuel@seyman.fr --- perl-Geo-IP is already at 1.45 in F22. I'll release updates for F20 and F21.
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
--- Comment #7 from Fedora Update System updates@fedoraproject.org --- perl-Geo-IP-1.45-1.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/perl-Geo-IP-1.45-1.fc21
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
--- Comment #8 from Fedora Update System updates@fedoraproject.org --- perl-Geo-IP-1.45-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/perl-Geo-IP-1.45-1.fc20
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
Emmanuel Seyman emmanuel@seyman.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|rawhide |21
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #9 from Fedora Update System updates@fedoraproject.org --- Package perl-Geo-IP-1.45-1.fc21: * should fix your issue, * was pushed to the Fedora 21 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing perl-Geo-IP-1.45-1.fc21' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-2387/perl-Geo-IP-1.45-1.... then log in and leave karma (feedback).
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version| |perl-Geo-IP-1.45-1.fc20 Resolution|--- |ERRATA Last Closed|2015-02-05 04:36:32 |2015-03-04 05:32:59
--- Comment #10 from Fedora Update System updates@fedoraproject.org --- perl-Geo-IP-1.45-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|perl-Geo-IP-1.45-1.fc20 |perl-Geo-IP-1.45-1.fc21
--- Comment #11 from Fedora Update System updates@fedoraproject.org --- perl-Geo-IP-1.45-1.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1186988
--- Comment #12 from Philip Prindeville philipp@redfish-solutions.com --- See the following bug for an example of a dependency on this fix:
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=7079
specifically:
https://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugi...
https://bugzilla.redhat.com/show_bug.cgi?id=1186988 Bug 1186988 depends on bug 1158667, which changed state.
Bug 1158667 Summary: GeoIP version bump to 1.6.4 https://bugzilla.redhat.com/show_bug.cgi?id=1158667
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Resolution|--- |NEXTRELEASE
perl-devel@lists.fedoraproject.org