On Wed, Nov 14, 2001 at 12:21:27AM -0800, Robert de Forest wrote: > > I higly suspect this to be a g++ bug. I tried with g++ 3.0, but it > > simply won't compile - any hint to fix it will be appreciated :) > > I would be tempted to agree with you, except that it works when built > against libgc5. I'm not saying you're wrong, and I'm not saying that > the bug is with libgc6. If I could say that, I would have filed the bug > against that package in the first place. I'm just saying it's not so > clear-cut as you say.
Well, I don't know how libgc works. If it overrides new+delete, is is probable that the problem comes from there. Otherwise I don't know. I'll have a look at generated assembly code to find out. > Also, I don't remember well now, but my original > report points out that this bug requires g++, not g++-2.95, so at the > least it should be assigned to the right compiler... $ ll /usr/bin/g++ lrwxrwxrwx 1 root root 8 sep 11 21:47 /usr/bin/g++ -> g++-2.95 Package g++ in woody does not provide the compiler itself. > > $ grep gc/ /usr/include/openc++/* > > /usr/include/openc++/types.h:#include <gc/gc_cpp.h> > > > > IIRC I added this depend because a bug was reported - someone got hit > > when it was missing. Changelog says it was #100536. > > openc++ doesn't need the libgc-dev package to run, only to build. As noted above, an installed header file requires one that is provided by libgc*-dev. > Should I re-open #100536 to amend it and have this changed, or would you > like to persue another solution, perhaps revolving around libgc and g++? > > Incedentally, note that the openc++ sources include libgc4 for building > against, suggesting that vers 5 and 6 might not be recommended. Some > input from upstream would be useful. Yes, I'll contact them. Thanks for the hint. Regards, -- Yann Dirson <[EMAIL PROTECTED]> | Why make M$-Bill richer & richer ? Debian-related: <[EMAIL PROTECTED]> | Support Debian GNU/Linux: Pro: <[EMAIL PROTECTED]> | Freedom, Power, Stability, Gratuity http://ydirson.free.fr/ | Check <http://www.debian.org/>