[FFe] new upstream version (1.0.0~pre3) renaming some binary packages

Bug #945236 reported by Stéphane Graber
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
babeltrace (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I'd like to request a Feature Freeze Exception for the unseeded universe package babeltrace as part of the lttng 2.0 stack.
The new lttng only entered Ubuntu in Precise the week after Feature Freeze, it's as far as I know not used at the moment and we haven't made any noise about it yet, so this change should be extremely low impact.

The proposed change is to bring us to the currently Feature Frozzen upstream version that'll become 1.0.0 before Precise's release.

This mostly means renamming libctf-dev to libbabeltrace-dev and libctf0 to libbabeltrace-ctf0 to be inline with the upstream rename and match what will be pushed to Debian.
There's currently no rdpends on these outside of babeltrace itself.

Full upstream changelog from current Precise to 1.0.0~pre3:
    - Add endian.h wrapper
    - API : Access CTF events fields
    - API : Access CTF events fields
    - API : add_trace return the trace_handle id
    - API : add_trace return the trace_handle id
    - API : cleanup includes
    - API : cleanup includes
    - API : export the offsetted timestamp
    - API fix: Move callbacks to CTF plugin
    - API fix: packet_seek should take an index rather than offset
    - API : seek by timestamp
    - API : seek by timestamp
    - Babeltrace wrapper update
    - Cleanup: babeltrace.h does not need to include ctf/events.h
    - Cleanup iterator.h
    - Combine duplicated API/pretty-print timestamp code
    - Create BSD wrapper for uuid
    - Endian wrapper use fix
    - Export the list header with a new namespace
    - Export the list header with a new namespace
    - Fix: add lib missing includes
    - Fix API: allow packet_seek override
    - fix API : deal with the optional underscore
    - Fix API : functions to access fields properties
    - Fix API: rename unclear move_pos_slow to packet_seek
    - Fix : callback chain len
    - Fix callback.h documentation
    - fix : callback type, doc and links to libbabeltrace
    - Fix: Check for unknown format
    - Fix : coherency in const parameters
    - fix: context.h add missing documentation for packet_seek parameter
    - Fix: ctf specific events.c needs to be within CTF plugin
    - Fix: do not use ctf-specific struct in format.h
    - fix manpage: refer to lttng(1)
    - fix manpage: refer to lttng(1)
    - Fix missing uuid wrapper change
    - fix: move read event from iterator to event.h
    - Fix open_mmap_trace missing support
    - Fix: packet_seek is local to plugins, but can be overridden
    - Fix : segfault when printing timestamp on index
    - Fix uuid in metadata
    - FreeBSD uuid wrapper fixes
    - Generically print tracer version (and env) in verbose mode
    - Linker: privatize libbabeltrace_types
    - linker: privatize prio_heap and babeltrace_types
    - Link statically to internal libraries
    - manpage: Add babeltrace-log.1
    - manpage: Add babeltrace-log.1
    - manpage: use pp instead of PP
    - manpage: use pp instead of PP
    - Move the add_traces_recursive out of the library
    - Move the add_traces_recursive out of the library
    - Removed unneeded ctf_* forward declarations from babeltrace.h
    - Remove unneeded forward declarations (ctf-specific) from iterator.h
    - Typedef bt_intern_str
    - Typedef bt_intern_str
    - Use standard __LONG_MAX__ instead of __WORDSIZE
    - uuid wrapper: fix use in visitor

Related branches

Revision history for this message
Stéphane Graber (stgraber) wrote :

Full packaging diff can be found here: http://paste.ubuntu.com/865915/
Full diff including the upstream code can be found here: http://paste.ubuntu.com/865917/

Revision history for this message
Kate Stewart (kate.stewart) wrote :

Its in unseeded universe, and low impact since there are no rdepends on the renamed libraries. Approved as long as it lands before March 15, 2012

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package babeltrace - 1.0.0~pre3-0ubuntu1

---------------
babeltrace (1.0.0~pre3-0ubuntu1) precise; urgency=low

  [ Alexandre Montplaisir ]
  * Transition from libctf-dev to libbabeltrace-dev
  * Transition from libctf0 to libbabeltrace-ctf0
  * Bump standards to 3.9.3 (no change required)
  * Update copyright fo final dep5 URL

  [ Stéphane Graber ]
  * New upstream release (1.0.0~pre3) (LP: #945236)
  * Remove manpage patch, merged upstream
 -- Stephane Graber <email address hidden> Fri, 02 Mar 2012 18:15:02 -0500

Changed in babeltrace (Ubuntu):
status: New → Fix Released
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.