[Bug 125551] Re: Support for gcc ICEs

2007-08-22 Thread Matthias Klose
implemented for gcc-4.1 and gcc-4.2


** Changed in: gcc-4.2 (Ubuntu)
   Status: Fix Committed = Fix Released

-- 
Support for gcc ICEs
https://bugs.launchpad.net/bugs/125551
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 125551] Re: Support for gcc ICEs

2007-08-21 Thread Martin Pitt
apport (0.96) gutsy; urgency=low

  * Create man pages for apport-cli, apport-chroot, and dupdb-admin.
  * apport/fileutils.py, find_file_package(): Try to resolve symlinks in the
directory path. (LP: #125551)
  * apport/crashdb_impl/launchpad.py, debian/local/setup-apport-retracer: Use
packaging.get_system_architecture() (which is dpkg --print-architecture on
Debian/Ubuntu) instead of uname, so that this does the right thing on lpia.
  * problem_report.py, write_mime(): Use base64 encoding for gzipped
attachments, to not screw up mail servers. Thanks to Tim Yamin for this
patch!
  * apport/crashdb.py: Drop the last argument (-1), since it is the default
anyway and did not yet exist on Python 2.4.

 -- Martin Pitt [EMAIL PROTECTED]   Tue, 21 Aug 2007 14:11:48
+0200

** Changed in: apport (Ubuntu)
   Status: Fix Committed = Fix Released

-- 
Support for gcc ICEs
https://bugs.launchpad.net/bugs/125551
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 125551] Re: Support for gcc ICEs

2007-08-15 Thread Martin Pitt
Fixed in bzr head.

** Changed in: apport (Ubuntu)
   Status: In Progress = Fix Committed

-- 
Support for gcc ICEs
https://bugs.launchpad.net/bugs/125551
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 125551] Re: Support for gcc ICEs

2007-08-13 Thread Martin Pitt
** Changed in: apport (Ubuntu)
   Status: New = In Progress
   Target: ubuntu-7.10-beta = tribe-5

-- 
Support for gcc ICEs
https://bugs.launchpad.net/bugs/125551
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 125551] Re: Support for gcc ICEs

2007-08-12 Thread Matthias Klose
reopening; apport get's called, but reports for example:
/usr/lib/gcc/i486-linux-gnu/4.1.3/cc1plus doesn't belong to a packaged
program). apport should resolve the symlinks in the pathname and try
again (with /usr/lib/gcc/i486-linux-gnu/4.1/cc1plus).


** Changed in: apport (Ubuntu)
   Status: Fix Released = New

** Changed in: gcc-4.2 (Ubuntu)
   Status: Triaged = Fix Committed

-- 
Support for gcc ICEs
https://bugs.launchpad.net/bugs/125551
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 125551] Re: Support for gcc ICEs

2007-07-31 Thread Martin Pitt
apport (0.94) gutsy; urgency=low

  * doc/data-format.tex: Some updates to incorporate feedback from Gnome
upstream:
- Do not talk about Distributions any more, but Operating systems.
  Gnome is used on non-Linux OSs, too.
- Split DistroRelease: field into OS: and OSRelease:.
- Explicitly mention that CoreDump, StackTrace etc. can also contain
  minidump output.
- Increase document version to 0.2.
  * apport/report.py, obsolete_packages(): Fix crash when apt does not know an
available version of a package. (LP: #128176)
  * test-apport: Add check that apport aborts immediately if another apport
instance is already running. Also test that a symlink attack on the lock
file is not possible.
  * bin/apport: Abort running several apport instances at the same time, by
lockf()'ing /var/crashes/.lock and aborting on failure. (LP: #119622)
  * Add bin/gcc_ice_hook: Script to create an apport report for a gcc ICE
(internal compiler exception). Add test cases to test-hooks, and ship it
in the 'apport' package. (LP: #125551)
  * run-tests: In 'local' mode, only explicitly run the apt/dpkg
implementation instead of backends/*, since the RPM ones don't have tests
yet.
  * apport/crashdb.py: Add a second optional parameter to upload() to specify
an upload progress callback function. Adapt the declarations in the
Launchpad and Memory implementations, too.
  * apport/crashdb_impl/launchpad.py, upload(): Pass upload progress callback
handler to launchpadBugs.storeblob.upload(), which supports this since
version 0.2~39. Bump dependency to it accordingly.
  * apport/ui.py, file_report(): Define an upload progress callback handler,
pass it to the crashdb upload(), and feed ui_set_upload_progress() with
some actual data. (LP: #91521)
  * problem_report.py: Remove support for reading bz2 compressed binary data.
That was only relevant during edgy's development cycle.
  * apport/report.py, test_add_proc_info(): Fix determination of /bin/zgrep
interpreter.
  * problem_report.py: Switch encoding of binary values from bare zlib to
proper gzip format, since this is much more useful when reusing the
compressed value. Retain support for zlib-only reports. Add test cases for
both old and new encodings, and adapt the other test cases for the new
format. Update doc/data-format.tex accordingly.
  * problem_report.py, write(): Add new permitted 'binary' argument value
'compressed', which retains gzip compressed binary values instead of
unpacking them transparently. Add test cases.
  * problem_report, write_mime(): Eliminate unnecessary usage of StringIO.
  * problem_report, write_mime(): Make function work for compressed binary
values. Add test case.
  * apport/report.py, add_gdb_info(): Make function work if CoreDump is a
compressed value.
  * apport/ui.py: Load crash report with keeping compressed binaries. This
avoids loading the entire uncompressed core dump into memory, and avoids
recompressing it all over again for generating the crash database upload
MIME document. This greatly speeds up crash reporting, too. (LP: #98562)

 -- Martin Pitt [EMAIL PROTECTED]   Tue, 31 Jul 2007 21:32:00
+0200

** Changed in: apport (Ubuntu)
   Status: Fix Committed = Fix Released

-- 
Support for gcc ICEs
https://bugs.launchpad.net/bugs/125551
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 125551] Re: Support for gcc ICEs

2007-07-30 Thread Martin Pitt
Fixed in bzr head.

** Changed in: apport (Ubuntu)
   Status: Triaged = Fix Committed

-- 
Support for gcc ICEs
https://bugs.launchpad.net/bugs/125551
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 125551] Re: Support for gcc ICEs

2007-07-12 Thread Martin Pitt
Matthias: please review if the interface is suitable for you, and if you
would like to include any additional information.

Please note that gcc must not assume that the hook actually exists; it
needs to gracefully handle this case.

** Changed in: gcc-4.2 (Ubuntu)
   Importance: Undecided = Wishlist
 Assignee: (unassigned) = Matthias Klose
   Status: New = Triaged
   Target: None = ubuntu-7.10-beta

-- 
Support for gcc ICEs
https://bugs.launchpad.net/bugs/125551
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs