Your message dated Tue, 31 Aug 2004 21:22:48 +0200 with message-id <[EMAIL PROTECTED]> and subject line Closing outdated RFPs 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; 27 Nov 2001 16:47:11 +0000 >From [EMAIL PROTECTED] Tue Nov 27 10:47:11 2001 Return-path: <[EMAIL PROTECTED]> Received: from ct577142-a.nblvil1.in.home.com (sentinel.licquia.org) [24.183.88.187] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 168lO2-0007Zp-00; Tue, 27 Nov 2001 10:47:11 -0600 Received: from laptop2.localdomain.fake (laptop2.internal.licquia.org [192.168.52.2]) by sentinel.licquia.org (Postfix) with ESMTP id 466C745086 for <[EMAIL PROTECTED]>; Tue, 27 Nov 2001 11:47:10 -0500 (EST) Received: by laptop2.localdomain.fake (Postfix, from userid 1000) id B80F52AF41; Tue, 27 Nov 2001 11:46:59 -0500 (EST) Subject: ITP: gxxcompat - compatibility library for porting C++ code between g++ versions From: Jeff Licquia <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/0.99.0 (Preview Release) Date: 27 Nov 2001 11:46:58 -0500 Message-Id: <[EMAIL PROTECTED]> Mime-Version: 1.0 Delivered-To: [EMAIL PROTECTED] Package: wnpp Severity: wishlist The new g++ 3.0 and libstdc++3 adhere more strictly to the C++ standard than have previous versions of g++, and many of the extensions in g++ are now gone. Consequently, there is a lot of C++ code that doesn't compile with g++ 3. Furthermore, some versions of g++ had bugs, missing library features, and the like, and some incompatible extensions have crept into g++ 3. This is already causing a problem with the hppa port, which is lagging on its build percentage because of its lack of a g++ 2.x (among other reasons). Furthermore, it could very easily cause a greater problem for whichever Debian release chooses to abandon gcc versions less than 3. Gxxcompat aims to help mitigate this problem. It consists of a set of autoconf macros and a library. The autoconf macros detect the state of various incompatibilities and extensions in g++ versions; the library provides implementations of some of those extensions for versions that don't have them. Use of the library in source code should go something like this: // Get your autoconf macros defined. #include "config.h" // Define what extensions this source file needs. #define GXXCOMPAT_NEEDS_FSTREAM_FD // Pull the extensions in. #include <gxxcompat.h> It's almost definitely incomplete, but the cases that are implemented all work. It's not going to get any more complete by me holding on to it, so I intend to upload it and let people start using it. A few small bugs, some more documentation, and Debian packaging are all that remain to finish before the first version can be uploaded. If I get time, I'd like to write an autoconf-style analysis tool that will do most of the heavy lifting for lazy maintainers and overworked porters. :-) I wrote the library, so I am both the upstream and Debian maintainer. The license is BSD-style (the changes amount to replacing the UCB-specific bits with references to me). It's not available yet; its official "upstream" release will be its installation into unstable. --------------------------------------- Received: (at 121425-done) by bugs.debian.org; 31 Aug 2004 19:22:29 +0000 >From [EMAIL PROTECTED] Tue Aug 31 12:22:29 2004 Return-path: <[EMAIL PROTECTED]> Received: from (vserver151.vserver151.serverflex.de) [193.22.164.111] by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1C2ED7-0001aU-00; Tue, 31 Aug 2004 12:22:29 -0700 Received: from pd9589a37.dip.t-dialin.net ([217.88.154.55] helo=legolas) by vserver151.vserver151.serverflex.de with asmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1C2ED6-0003ak-3Z for [EMAIL PROTECTED]; Tue, 31 Aug 2004 21:22:28 +0200 Received: from jmm by legolas with local (Exim 4.34) id 1C2EDQ-0000jI-Fk for [EMAIL PROTECTED]; Tue, 31 Aug 2004 21:22:48 +0200 Date: Tue, 31 Aug 2004 21:22:48 +0200 To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.6+20040818i From: Moritz Muehlenhoff <[EMAIL PROTECTED]> X-SA-Exim-Connect-IP: 217.88.154.55 X-SA-Exim-Mail-From: [EMAIL PROTECTED] Subject: Closing outdated RFPs Content-Type: text/plain; charset=us-ascii X-SA-Exim-Version: 4.0 (built Sat, 24 Apr 2004 12:31:30 +0200) X-SA-Exim-Scanned: Yes (on vserver151.vserver151.serverflex.de) Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no version=2.60-bugs.debian.org_2004_03_25 X-Spam-Level: This RFP is very old and with GCC 3.3 being the default compiler for C++ this software is no longer useful. Cheers, Moritz