[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#180129: g++-3.2: please use --enable-__cxa_atexit



On Fri, Feb 07, 2003 at 12:02:41PM -0700, Joel Baker wrote:
> [ __cxa_atexit broke again ]
> 
> Okay, folks. I suspect this is a problem with the stuff in rules.conf that
> detects NetBSD (which does NOT support cxa-atexit) colliding with the i386
> arch (can I say, once again, how much I hate the situation that allows i386
> to be string-confused with netbsd-i386?)
> 
> Please, please, can we try to figure out a patch that works on both, and
> test it in BOTH places, before committing? I no longer trust myself to
> not screw it up, and I don't have an unstable-based i386 box to spare
> for testing it (I will, however, be happy to test any proposed change
> on a netbsd-i386 box - in fact, for what it may be worth, the canonical
> as-close-to-an-autobuilder-as-we-get-yet box).

This is the problem with using findstring...  Try:
no_cxa_archs := :netbsd-i386:
ifeq (:$(DEB_HOST_ARCH):, $(findstring :$(DEB_HOST_ARCH):,$(no_cxa_archs)))



-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer



Reply to: