Bug 243638

Summary: Update neon to 0.27 (or latest)
Product: [Fedora] Fedora Reporter: Eric Work <work.eric>
Component: neonAssignee: Joe Orton <jorton>
Status: CLOSED RAWHIDE QA Contact:
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: ajax, caolanm, gvarisco, jochen, jwboyer, rpm, zing
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-08-23 09:22:22 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 253833    
Bug Blocks:    

Description Eric Work 2007-06-11 04:20:00 UTC
Description of problem:

Upgrade the neon package to the latest upstream version.  The current version is
quite old and a few vulnerabilities have been fixed since the version currently
packaged was released.  Also davfs2 (a WebDAV client) recommends the latest
version of neon.  If possible could the latest version be packaged.

Comment 1 Gianluca Varisco 2007-06-22 05:01:55 UTC
Eric, I'm sure it would be done immediately, but Subversion 1.4.4 (released the
8th of June, but probably also the available release in F7, 1.4.3) requires neon
0.25.x. (or, at least, seems so from the ./configure output).

Comment 2 Joe Orton 2007-07-26 14:51:17 UTC
0.27 is nearly ready upstream so I'm just going to hold off for that; the 0.27
API is hopefully going to be the stable 1.x API so no more ABI breaks.

Comment 3 Joe Orton 2007-08-22 13:19:12 UTC
The current list of packages which link against neon in Raw Hide is as follows:

bazaar, cadaver, openoffice.org, rapidsvn, subcommander, subversion, tla, wdfs

CC'ing all maintainers for the above.  I'd like to update neon in Raw Hide to
the now-released 0.27 release this week.  I'll go through and check what breaks
(other than OO since I doubt I have the horsepower to rebuild that) first.  If
there are any objections to updating neon please let me know.

There are only minor API breaks in 0.27 since 0.26 which shouldn't affect many
users.   There are some more significant changes between 0.25 and 0.26.

rapidsvn and subcommander probably only pick up the libneon dep because of the
.la file leak, which I just fixed in Raw Hide.  If the maintainers for each
could rebuild those it should disappear.  There will be a library compat package
to ease the transition.

Comment 4 Joe Orton 2007-08-22 15:44:53 UTC
Rebuild status:

bazaar - builds with minor patch, package is orphaned & should be retired
cadaver - builds as of 0.23.0 release, pending
openoffice - neon support currently disabled
rapidsvn - builds fine
subcommander - builds fine
subversion - builds with minor spec file change
tla - builds fine
wdfs - builds fine

I will go ahead with the neon update tomorrow unless anybody shouts.

Comment 5 Joe Orton 2007-08-23 09:22:22 UTC
neon 0.27 is now in dist-f8.  I will fire off rebuilds of any of the above
packages (except OO) where access control permits.

Comment 6 Caolan McNamara 2007-08-23 10:01:25 UTC
OOo claimed to require ne_set_status but turned out that the callback was empty
so could be dropped rather than reworked for ne_set_notifier, so easy to reenable.

Comment 7 Joe Orton 2007-08-23 15:25:06 UTC
Thanks Caolan.  Current rebuild status:

bazaar - builds with minor patch, package is orphaned & should be retired
subcommander - pending rebuild from maintainer
openoffice - rebuild in progress

cadaver - done
rapidsvn - done
subversion - done
tla - done
wdfs - done

Comment 8 Jochen Schmitt 2007-09-02 19:08:39 UTC
Subcommander should be built on koji now.