GNOME Bugzilla – Bug 587326
Seems that libxml2 is no longer hosted by ftp.gnome.org
Last modified: 2021-07-05 13:27:10 UTC
Please describe the problem: I just got bit by configure in evolution's git/master branch. Seems it want's libxml2.0 > 2.7.3; I can only find 2.6.30 on ftp.gnome.org. According to some folks in #evolution that's because it's no longer officially hosted at ftp.gnome.org, but instead at ftp.xmlsoft.org. A README to this effect should be added to the ftp.gnome.org directory. Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
libxml2 upstream has always been xmlsoft.org, at least for the last decade, it's been exported in GNOME FTP for a while but after an argument with Mr Waught when I had to pull up a new release in urgency, I don't push packages to GNOME FTP, others can but I don't do it. If someone want to write a readme there, fine by me. Daniel
See http://xmlsoft.org/downloads.html GNOME.org FTP server have always been listed as mirrors, and xmlsoft.org as the main server. That page didn't change in years. Daniel
Created attachment 137627 [details] Proposed README file for ftp.gnome.org
@Daniel: A bit off-topic here, but what started this was my using the new element traversal functions in Evolution without realizing they were only in the latest release. To avoid this kind of thing in the future, would it be unreasonable for you to keep an index of new symbols by version in the libxml2 documentation? Maybe not retroactively, but at least going forward?
W.r.t. #3 looks fine by me, no problem ! w.r.t. #4 I don't add much APIs those days (there is way too many already) but on my TODO list is to add symbol versionning in the .so, so that will force me to keep a list of new entry point and their associated release version. So yes I expect this to improve. Daniel
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/libxml2/-/issues/ Thank you for your understanding and your help.