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