Debian Bug report logs -
#26436
[done with gcc-2.96] please recompile with -fhonor-std
Reported by: <wichert@wiggy.ml.org>
Date: Sat, 5 Sep 1998 18:48:01 UTC
Severity: wishlist
Tags: fixed
Done: Wichert Akkerman <wichert@wiggy.net>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Galen Hazelwood <galenh-egcs@debian.org>
:
Bug#26436
; Package libstdc++2.9
.
(full text, mbox, link).
Acknowledgement sent to <wichert@wiggy.ml.org>
:
New bug report received and forwarded. Copy sent to Galen Hazelwood <galenh-egcs@debian.org>
.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: libstdc++2.9
Version: 2.91.56-1
Looking at /usr/doc/g++/NEWS.gz namespace support is now finally in egcs,
but the libstdc++ has been compiled without -fhonor-std, so it still does
not work.
Please recompile libstdc++, so I can finally port some stuff written
in msvc to Linux.
Wichert.
-- System Information
Debian Release: 2.0
Kernel Version: Linux pc135a 2.0.33 #2 Fri May 22 20:39:06 CEST 1998 i686 unknown
Versions of the packages libstdc++2.9 depends on:
Information forwarded to debian-bugs-dist@lists.debian.org, Galen Hazelwood <galenh-egcs@debian.org>
:
Bug#26436
; Package libstdc++2.9
.
(full text, mbox, link).
Acknowledgement sent to Matthias Klose <doko@cs.tu-berlin.de>
:
Extra info received and forwarded to list. Copy sent to Galen Hazelwood <galenh-egcs@debian.org>
.
(full text, mbox, link).
Message #10 received at 26436@bugs.debian.org (full text, mbox, reply):
wichert@wiggy.ml.org writes:
> Package: libstdc++2.9
> Version: 2.91.56-1
>
> Looking at /usr/doc/g++/NEWS.gz namespace support is now finally in egcs,
> but the libstdc++ has been compiled without -fhonor-std, so it still does
> not work.
>
> Please recompile libstdc++, so I can finally port some stuff written
> in msvc to Linux.
Would this libstdc++ still be binary compatible with the one compiled
without -fhonor-std? Sorry for my ignorance but I'm not a C++
developer. Would the compilation with -fhonor-std be conformant with
the LCS?
Information forwarded to debian-bugs-dist@lists.debian.org, Galen Hazelwood <galenh-egcs@debian.org>
:
Bug#26436
; Package libstdc++2.9
.
(full text, mbox, link).
Acknowledgement sent to Wichert Akkerman <wichert@wiggy.ml.org>
:
Extra info received and forwarded to list. Copy sent to Galen Hazelwood <galenh-egcs@debian.org>
.
(full text, mbox, link).
Message #15 received at 26436@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Previously Matthias Klose wrote:
> Would this libstdc++ still be binary compatible with the one compiled
> without -fhonor-std? Sorry for my ignorance but I'm not a C++
> developer. Would the compilation with -fhonor-std be conformant with
> the LCS?
No, since it changes the mangled names of all symbols in the standard
C++ library. But the C++ standard dictates all symbols in the library
must be in the std namespace, so we should use -fhonor-std anyway.
If we don't switch now we'll have to make the switch later, which might
be more painful.
Wichert.
[Message part 2 (application/pgp-signature, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org, Galen Hazelwood <galenh-egcs@debian.org>
:
Bug#26436
; Package libstdc++2.9
.
(full text, mbox, link).
Acknowledgement sent to jdassen@wi.leidenuniv.nl
:
Extra info received and forwarded to list. Copy sent to Galen Hazelwood <galenh-egcs@debian.org>
.
(full text, mbox, link).
Message #20 received at 26436@bugs.debian.org (full text, mbox, reply):
On Sun, Sep 06, 1998 at 10:38:22PM +0200, Wichert Akkerman wrote:
> Previously Matthias Klose wrote:
> > Would this libstdc++ still be binary compatible with the one compiled
> > without -fhonor-std? Sorry for my ignorance but I'm not a C++ developer.
> > Would the compilation with -fhonor-std be conformant with the LCS?
>
> No, since it changes the mangled names of all symbols in the standard C++
> library. But the C++ standard dictates all symbols in the library must be
> in the std namespace, so we should use -fhonor-std anyway. If we don't
> switch now we'll have to make the switch later, which might be more
> painful.
I've considered your request, but decided against -fhonor-std. I realise
that this means our standard C++ library isn't conforming to the C++ standard,
but the GNU one hasn't been conformant so far anyway. I know it is moving
towards ISO C++ conformance, and that's a good thing.
Breaking inter-Linux binary compatibility in order for us to be somewhat
more conformant somewhat earlier is a bad thing. It'll only give us a
reputation for being "the distribution whose C++ libraries are broken".
We'll switch to honouring the STD namespace when egcs does so by default
(and then there'll be a so number change to indicate the incompatibility
with previous versions).
Ray
--
Cyberspace, a final frontier. These are the voyages of my messages,
on a lightspeed mission to explore strange new systems and to boldly go
where no data has gone before.
Information forwarded to debian-bugs-dist@lists.debian.org, Galen Hazelwood <galenh-egcs@debian.org>
:
Bug#26436
; Package libstdc++2.9
.
(full text, mbox, link).
Acknowledgement sent to Matthias Klose <doko@cs.tu-berlin.de>
:
Extra info received and forwarded to list. Copy sent to Galen Hazelwood <galenh-egcs@debian.org>
.
Your message did not contain a Subject field. This is broken, I'm
afraid - the Subject: line is a Required Header according to RFC822.
Please remember to include a Subject field in your messages in future.
If you did so the fact that it got lost probably indicates a poorly
configured mail system at your site or an intervening one.
(full text, mbox, link).
Message #29 received at 26436@bugs.debian.org (full text, mbox, reply):
Please see http://www.cygnus.com/ml/egcs/1998-Nov/0704.html and
followups (http://www.cygnus.com/ml/egcs/1998-Nov/0720.html) for an
explanation.
Is this a wishlist item?
Severity set to `wishlist'.
Request was from Matthias Klose <doko@cs.tu-berlin.de>
to control@bugs.debian.org
.
(full text, mbox, link).
Changed Bug title.
Request was from Matthias Klose <doko@cs.tu-berlin.de>
to control@bugs.debian.org
.
(full text, mbox, link).
Tags added:
Request was from Matthias Klose <doko@cs.tu-berlin.de>
to control@bugs.debian.org
.
(full text, mbox, link).
Tags added: fixed
Request was from Matthias Klose <doko@cs.tu-berlin.de>
to control@bugs.debian.org
.
(full text, mbox, link).
Reply sent to Wichert Akkerman <wichert@wiggy.net>
:
You have taken responsibility.
(full text, mbox, link).
Notification sent to <wichert@wiggy.ml.org>
:
Bug acknowledged by developer.
(full text, mbox, link).
Message #44 received at 26436-done@bugs.debian.org (full text, mbox, reply):
Previously Adam Lazur wrote:
> Wichert, I've taken the liberty of reopenning bug #26028 under a working
> email address. (bugs 24783 and 26436 also seem to still use your old
> address... I didn't migrate those though)
26436 is fixed with g++-3, 26028 seems to be fixed. I haven't run into
27783 anymore, but then again I haven't been reading much usenet lately
Wichert.
--
_________________________________________________________________
/wichert@wiggy.net This space intentionally left occupied \
| wichert@deephackmode.org http://www.liacs.nl/~wichert/ |
| 1024D/2FA3BC2D 576E 100B 518D 2F16 36B0 2805 3CB8 9250 2FA3 BC2D |
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Mon Apr 29 11:26:42 2024;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.