[lucid] Please update liblo to 0.26 version

Bug #255360 reported by Stephen Sinclair
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
liblo (Debian)
New
Unknown
liblo (Ubuntu)
In Progress
Wishlist
Artur Rona

Bug Description

liblo 0.23 is out-of-date, please upgrade package to 0.26 version.

Tags: upgrade
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

I did a quick check of the library symbols, and it seems that there is quite a number of new symbols in the new version:

lo_address_get_protocol
lo_address_get_ttl
lo_address_set_ttl
lo_arg_network_endian
lo_bundle_free_messages
lo_get_path
lo_message_add_internal
lo_message_add_varargs_internal
lo_message_deserialise
lo_message_get_argc
lo_message_get_argv
lo_message_get_types
lo_server_get_protocol
lo_server_new_multicast
lo_server_thread_new_multicast
lo_server_thread_new_with_proto
lo_validate_arg
lo_validate_blob
lo_validate_bundle
lo_validate_string

I'm also attaching an icheck log which shows the API/ABI changes detected.

However, you have neither bumped the soname nor the library version?

Changed in liblo:
status: New → Incomplete
Revision history for this message
Cesare Tirabassi (norsetto) wrote :
Revision history for this message
Stephen Sinclair (radarsat1) wrote :

Okay, I see. I'll pay more attention to the version-info in the future. I may issue a point-release to fix it, in which case I'll CC the package maintainer.

Revision history for this message
Tim Jones (tjones01) wrote :

Would something like this patch be appropriate, to change the library version?

Revision history for this message
Stephen Sinclair (radarsat1) wrote :

Yes, that's basically the plan. We are trying to organize a release 0.26 by the end of Jan., so it seems logical to wait until then, at which point the new release will contain this change to the soname.

Artur Rona (ari-tczew)
tags: added: upgrade
Revision history for this message
Artur Rona (ari-tczew) wrote : Re: [karmic] Please update liblo to 0.26 version
description: updated
summary: - liblo package is out of date
+ [karmic] Please update liblo to 0.26 version
Changed in liblo (Ubuntu):
assignee: nobody → Artur Rona (ari-tczew)
status: Incomplete → In Progress
Revision history for this message
Artur Rona (ari-tczew) wrote :

liblo (0.26-0ubuntu1) karmic; urgency=medium

  * New upstream release (LP: #255360).
  * debian/control:
    - Change deprecated tag ${Source-Version} to (= ${binary:Version}).
    - Add ${misc:Depends}
    - Fix homepage.

 -- Artur Rona <email address hidden> Mon, 20 Jul 2009 23:43:50 +0200

Changed in liblo (Ubuntu):
assignee: Artur Rona (ari-tczew) → nobody
status: In Progress → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

could you send your work to debian too? the package is in sync and it would be nice to keep it this way

Changed in liblo (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Artur Rona (ari-tczew) wrote :

I could, but now I don't have way to debian - matter about few days. So it would be nice, if you'll upload package to ubuntu, but I'll send changes to debian soon.

Artur Rona (ari-tczew)
Changed in liblo (Debian):
importance: Undecided → Unknown
status: New → Unknown
Changed in liblo (Debian):
status: Unknown → New
Artur Rona (ari-tczew)
Changed in liblo (Ubuntu):
status: New → Confirmed
Artur Rona (ari-tczew)
tags: added: patch
Revision history for this message
Matthias Klumpp (ximion) wrote :

Do you have already commited the changes to Debian?

Revision history for this message
Artur Rona (ari-tczew) wrote :

No, but I think that it's possible upload first to Ubuntu, later to Debian. I don't have way to Debian yet.

summary: - [karmic] Please update liblo to 0.26 version
+ [FFe] Please update liblo to 0.26 version
Revision history for this message
Matthias Klumpp (ximion) wrote : Re: [FFe] Please update liblo to 0.26 version

I will make a request for Debian.

Matthias Klumpp (ximion)
tags: added: karmic
Revision history for this message
StefanPotyra (sistpoty) wrote :

hm... lots of rdepends.
Can you give a rationale for the update apart from that it's newer (as in it fixes this and that bug and provides that cool feature)

Also, I'd like to see a diff of symbols between the proposed version and the one in the archives.

Thanks,
    Stefan.

Changed in liblo (Ubuntu):
status: Confirmed → New
Revision history for this message
StefanPotyra (sistpoty) wrote :

(oh, setting back to new to make it part of motu-release's worklist. confirmed indicates FFe granted, so we don't normally look at these)

Revision history for this message
Matthias Klumpp (ximion) wrote :

You can view the changelog here: http://sourceforge.net/project/shownotes.php?release_id=666522
For me the most important benefit is that I can package software for the JackAudio system that needs a newer version of liblo to acces OSC.
Also the new version contains a large amount of bugfixes and new features. (It would be a switch from liblo 0.23 to 0.26 - 3 versions difference)

Revision history for this message
Dominic Sacré (dooooomi) wrote :

In my opinion, the main reason to update is that liblo 0.23 had a bug which causes it to hang for about 5 seconds when opening a port. This was due to some problem with name resolution, and seems to happen on the majority of systems, including any vanilla Ubuntu install.
What this means is that a large number of audio applications, including DSSI plugins etc., take significantly longer to start than they should. Of course there are other bugfixes and new features as well, so an update of the package is really long overdue.

Revision history for this message
Scott Kitterman (kitterman) wrote :

What testing has been done with the rdepends?

Revision history for this message
Artur Rona (ari-tczew) wrote :

What is rdepends? How can I test it?

Revision history for this message
Matthias Klumpp (ximion) wrote :

 rdepends = reverse dependencies
=> Check if all depending packages work with the new version
I've already tested whysynth, jamin, jackbeat and ardour

@Scott Kitterman: Have you recognized Cesare Tirabassi's ICheck-Results?

Revision history for this message
Scott Kitterman (kitterman) wrote :

It has gotten rather late for this, so I'm leaving the bug open for Lucid, but unsubscribing motu-release.

Revision history for this message
Artur Rona (ari-tczew) wrote :

liblo 0.26 is in experimental, so we can sync into lucid later.

summary: - [FFe] Please update liblo to 0.26 version
+ [lucid] Please update liblo to 0.26 version
tags: removed: karmic patch
Revision history for this message
Dominic Sacré (dooooomi) wrote :

Any progress on this one? Will liblo 0.26 make it into Lucid?

Revision history for this message
Artur Rona (ari-tczew) wrote :
Revision history for this message
Artur Rona (ari-tczew) wrote :
Revision history for this message
Artur Rona (ari-tczew) wrote :
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

Why not syncing/merge from Debian?! The result will be the same, and it doesn't seems that there are ugly bugs in Debian (even if it's in experimental).
And what about the rdepends? apt-cache shows 23 packages. Can you upload the new liblo to a ppa, and also upload some of the rdepends, to check what will be the impact of the new lib?

thanks,
Fabrice

Changed in liblo (Ubuntu):
assignee: nobody → Artur Rona (ari-tczew)
status: New → In Progress
Revision history for this message
Artur Rona (ari-tczew) wrote :

Fabrice, check bug 514491

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

marking this one a duplicate of the sync request.
Anyway, I think that an analysis of the rdepend is important, to check the impact of the lib upgrade

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.