[debdiff] libvisual is not built with debugging symbols

Bug #150781 reported by DarkMageZ
2
Affects Status Importance Assigned to Milestone
libvisual (Ubuntu)
Invalid
Undecided
Unassigned
libvisual-plugins (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

libvisual & libvisual-plugins are currently not built with debugging symbols (at all, even in the dbgsym).
i am preposing the adding of the configure option --enable-debug so that it will build with debugging symbols which will be stripped out by the build system and thrown into dbgsym :)

examples of this are shown @ bug #103393 & bug #109409

attaching debdiff's

Revision history for this message
DarkMageZ (darkmagez) wrote :
Revision history for this message
Chris Halse Rogers (raof) wrote :

Seems reasonable, but I'm not sure if it's worth breaking the various freezes for this. However, your debdiff is not quite correct:
In debian/changelog: The release should be "gutsy", not "unstable", and it's not a "high" priority fix.
In debian/control: Since you've touched the package, you should update the maintainer field as per
<https://wiki.ubuntu.com/DebianMaintainerField>.

Also, I think (but aren't sure) that your (Closes LP #foo) has the wrong syntax. I think it has to include "LP: #foo" in there, and most packages just use (LP: #foo).

Revision history for this message
DarkMageZ (darkmagez) wrote :

without this, any traces produced by apport are as good as useless as they will be barely useful at all...
the best we can really hope out of them is that we know there's some sort of bug in function X.
i will be completely ignoring any libvisual crash reports without this patch applied.
this is the reason i consider this higher priority than low. (now marked as medium)

attached new debdiff with above comments addressed.

Revision history for this message
DarkMageZ (darkmagez) wrote :

also affects libvisual-plugins.
fix for that is part of the debdiff in LP bug #123934

Revision history for this message
Chris Halse Rogers (raof) wrote :

libvisual-plugins (0.4.0.dfsg.1-1ubuntu3) gutsy; urgency=low

  [ Richard James Edmands ]
  [Patches by David Leverton]
  * debian/patches/02_64-bit_JESS_fix.patch:
    - Fix a crasher with JESS on 64-bit (LP: #103393, LP: #109409, LP: #85163)
  * debian/patches/03_build_against_gl_fixes.patch:
    - Fixes the makefiles to make sure GL visualizations get built against libGL
      (LP: #115502)
  * debian/patches/04_lv_analyzer_build_fix.patch:
    - Fixes configure so that lv_analyzer actually gets built

  [Richard Edmands]
  * debian/patches/01_disable-gforce-dfsg.patch:
    - Converted the old g-force disable change to a patch
  * debian/patches/05_fix_po.patch:
    - Fixed so translations work properly
  * debian/rules:
    - Disabling gdkpixbuf plugin as it is just a blank visualization
    - Enable Debugging (LP: #150781)
  * debian/control:
    - Bumped Standards version to 3.7.2
    - Remove build-dep on libgdk-pixbuf-dev as it is no longer needed

  [ Christopher James Halse Rogers ]
  * debian/90_autoreconf:
    - Run autoreconf to activate the build-system fixes.
    - Move all of Debian's auto* changes from the .diff.gz to this patch.
  * By combined power of above, close (LP: #123934). Thanks very much for your
    work!

 -- Christopher James Halse Rogers <email address hidden> Wed, 10 Oct 2007 22:00:24 +1000

Changed in libvisual-plugins:
status: New → Fix Released
Revision history for this message
DarkMageZ (darkmagez) wrote :

*poke* and the libvisual component for hardy?

Revision history for this message
Daniel T Chen (crimsun) wrote :

Is this symptom still reproducible in 8.10 RC or later?

Changed in libvisual:
status: New → Incomplete
Revision history for this message
Neil Perry (nperry) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in libvisual (Ubuntu):
status: Incomplete → Invalid
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.