Your message dated Sun, 01 Dec 2002 19:02:30 -0500 with message-id <[EMAIL PROTECTED]> and subject line Bug#66775: fixed in svgalib 1:1.4.3-11 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 5 Jul 2000 21:44:29 +0000 >From [EMAIL PROTECTED] Wed Jul 05 16:44:28 2000 Return-path: <[EMAIL PROTECTED]> Received: from canax2-016.dialup.optusnet.com.au (grunge.hpy.hell) [198.142.242.16] by master.debian.org with esmtp (Exim 3.12 2 (Debian)) id 139wy2-0008Lu-00; Wed, 05 Jul 2000 16:44:27 -0500 Received: from localhost ([EMAIL PROTECTED]) by grunge.hpy.hell (8.10.1/8.9.3/Debian 8.9.3-6) with ESMTP id e65LhO900571 for <[EMAIL PROTECTED]>; Thu, 6 Jul 2000 07:43:29 +1000 X-Authentication-Warning: grunge.hpy.hell: davey owned process doing -bs Date: Thu, 6 Jul 2000 07:43:24 +1000 (EST) From: David Murn <[EMAIL PROTECTED]> X-Sender: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Profiling doesnt work with svgalib Message-ID: <[EMAIL PROTECTED]> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Delivered-To: [EMAIL PROTECTED] Package: svgalib Version: 1.4.1 When a program is compiled with -pg, for profiling support and linked with svgalib, the program aborts abnormally. The reason, is because svgalib has defined SIGPROF as SVGALIB_RELEASE_SIG. This means when the display is initialized, a signal handler is setup, when the profiling signal is sent, the display is not completely set up, so it cannot be restored to text mode, thus leaving the display in an unusable state. The easiest fix I can see is, at the end of src/libvga.h, change the #if 0 to #if 1. Line 1286 of src/vga.c has SIGPROF commented out, as it should be, however it is used by SVGALIB_RELEASE_SIG, so it still causes problems. Davey --------------------------------------- Received: (at 66775-close) by bugs.debian.org; 2 Dec 2002 00:08:02 +0000 >From [EMAIL PROTECTED] Sun Dec 01 18:08:02 2002 Return-path: <[EMAIL PROTECTED]> Received: from auric.debian.org [206.246.226.45] (mail) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 18Ie82-0001P1-00; Sun, 01 Dec 2002 18:08:02 -0600 Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian)) id 18Ie2g-0004mm-00; Sun, 01 Dec 2002 19:02:30 -0500 From: Matej Vela <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] X-Katie: $Revision: 1.28 $ Subject: Bug#66775: fixed in svgalib 1:1.4.3-11 Message-Id: <[EMAIL PROTECTED]> Sender: Archive Administrator <[EMAIL PROTECTED]> Date: Sun, 01 Dec 2002 19:02:30 -0500 Delivered-To: [EMAIL PROTECTED] We believe that the bug you reported is fixed in the latest version of svgalib, which is due to be installed in the Debian FTP archive: svgalib-bin_1.4.3-11_i386.deb to pool/main/s/svgalib/svgalib-bin_1.4.3-11_i386.deb svgalib1-altdev_1.4.3-11_i386.deb to pool/main/s/svgalib/svgalib1-altdev_1.4.3-11_i386.deb svgalib1_1.4.3-11_i386.deb to pool/main/s/svgalib/svgalib1_1.4.3-11_i386.deb svgalib_1.4.3-11.diff.gz to pool/main/s/svgalib/svgalib_1.4.3-11.diff.gz svgalib_1.4.3-11.dsc to pool/main/s/svgalib/svgalib_1.4.3-11.dsc svgalibg1-dev_1.4.3-11_i386.deb to pool/main/s/svgalib/svgalibg1-dev_1.4.3-11_i386.deb svgalibg1_1.4.3-11_i386.deb to pool/main/s/svgalib/svgalibg1_1.4.3-11_i386.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matej Vela <[EMAIL PROTECTED]> (supplier of updated svgalib package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Mon, 2 Dec 2002 00:30:43 +0100 Source: svgalib Binary: svgalib1-altdev svgalib1 svgalibg1-dev svgalibg1 svgalib-bin Architecture: source i386 Version: 1:1.4.3-11 Distribution: unstable Urgency: low Maintainer: Debian QA Group <[EMAIL PROTECTED]> Changed-By: Matej Vela <[EMAIL PROTECTED]> Description: svgalib-bin - Console SVGA display utilities svgalib1 - Console SVGA display libraries (for libc5) svgalib1-altdev - Console SVGA display development libraries and headers (for libc5 svgalibg1 - Console SVGA display libraries svgalibg1-dev - Console SVGA display development libraries and headers Closes: 66775 109682 Changes: svgalib (1:1.4.3-11) unstable; urgency=low . * QA upload. * src/driver.h: Increase MAX_REGS to 11196 for Alliance ProMotion AT24. * src/libvga.h: libc5 LinuxThreads internally used SIGUSR1/SIGUSR2, so svgalib had to make do with SIGPROF/SIGUNUSED; this is not necessary for libc6, which uses real-time signals. (Well, only on 2.1.70 and later kernels, but 2.0 is no longer supported by modutils anyway.) Profiling should work now. Closes: #66775. * utils/svgakeymap: Default to /usr/share/keymaps/i386/qwerty/us.kmap rather than /usr/share/keymaps/us.map. Closes: #109682. * debian/svgalibg1.postrm: Remove /etc/vga only if it is empty, the way dpkg would. . * Move doc/Driver-programming-HOWTO from svgalibg1 to svgalibg1-dev. * Move debian/README.svgalib-dummy from svgalib-bin to svgalibg1-dev. * Leave out 0-INSTALL. * Remove non-essential output from maintainer scripts. * Makefile: Timestamp for doc/man7/svgalib.7 seems to have changed accidentally; no need to regenerate 0-README. * Makefile.cfg: - Remove `DEB_BUILD_OPTIONS=debug' support and enable `-g' by default. - Let dh_strip handle `DEB_BUILD_OPTIONS=nostrip'. * debian/rules: - Use dh_installman and Bash globbing extensions to replace the byzantine rules.manpages. - Installing directly into package build directories involves less work than with debian/tmp and dh_install. - Compress examples as tarballs rather than individually (saves 292K). - `TARGET_FORMAT=elf', `USEGLIBC=yes' are default now. . * src/nvvga.h, src/vgaio.c, src/vgaio.h: Unused; remove. * 0-RELEASE: Origin uncertain, last updated in 1999; remove. * README.glibc2: `-DUSEGLIBC' no longer necessary; remove. * doc/README.kernel-2.3: `BACKGROUND=y' already commented out; remove. * doc/SECURITY.advisory: Fixed in 1997 (1.2.11); remove. * debian/lintian/svgalib-bin: Lintian no longer issues `setuid-binary' warnings for svgalib programs; remove. * debian/make-symlinks: No longer necessary; remove. * debian/svgalibg1.postinst: Remove 1.2.8 compatibility code from 1996. * debian/svgalibg1.preinst: Remove /etc compatibility code from 1997. * debian/svgalibg1.prerm: Remove /usr/doc transition code. * debian/changelog: Remove obsolete Emacs local variables. . * Conforms to Standards version 3.5.8. Files: d965e698295ca297e7c84be6a159d676 649 graphics optional svgalib_1.4.3-11.dsc 15b70a211ea1f32845eb85dd618ffd18 21850 graphics optional svgalib_1.4.3-11.diff.gz 22e1f89ad197c96a8fbab45bd099effa 21332 graphics optional svgalib-bin_1.4.3-11_i386.deb f53603628b9d619077fb391b553c7d85 296550 libs optional svgalibg1_1.4.3-11_i386.deb 0f59018d9105a07f42cd86cb1ecdd991 544426 devel optional svgalibg1-dev_1.4.3-11_i386.deb a83c19f2f093ad6c1e3c1c48adb03e97 179468 oldlibs optional svgalib1_1.4.3-11_i386.deb 7508160916468514158b027b4b8ef057 235050 oldlibs extra svgalib1-altdev_1.4.3-11_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE96pxHxBYivKllgY8RAoKtAKCHs1eL2ryRZQlRzO2ttZM9CPz9JACeMyUh nF+PYJHq5eIpftjosA9zeuY= =K15v -----END PGP SIGNATURE-----