From owner-freebsd-arch@FreeBSD.ORG Tue Jul 8 17:16:44 2014 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CCC009D8 for ; Tue, 8 Jul 2014 17:16:44 +0000 (UTC) Received: from mail-ie0-f175.google.com (mail-ie0-f175.google.com [209.85.223.175]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9151B2AD9 for ; Tue, 8 Jul 2014 17:16:44 +0000 (UTC) Received: by mail-ie0-f175.google.com with SMTP id at20so2450257iec.20 for ; Tue, 08 Jul 2014 10:16:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=nHiDSwQnOBVa71B8+v3wYXD+UtHLH0cn6st21IzjSFQ=; b=CnK8LG5CEpd4fBGFJESKPJHVcfweqaSDDQUONV3FTz264cDW8+HdftEWi3pAkgwaP/ TcAGkaOCTpaxMMTMKilLEKzUjb2P3Zj8OffvdSIKkKBdquAeJzrqADrxDkBzrs1LwB5Y GntiO+rkkTKgU4K5oVdfczc/SDNtOz3PQXlB+r6RB8lv2GbeXJZVi4CAQOMMpaeVQMAK WrrO3rXNhPgMWaF+Ohtd+GUH3AyIST4EhWAbWHzXzNqgSWTZPppp8yoB1l7LGm8L9WdA /+En50ig3AeFk1Vy7AFPxldg4pnRyzInXi+1cJtXKUxTjUzYwEH0d2lTq36lvFJY0M+8 IBfg== X-Gm-Message-State: ALoCoQmEy6UgVezgyH5G+aK1isNd9gO6eye87HyYe4kIobLub5cgDcWQMV2dJBaX0rPu/DKZ5sKa X-Received: by 10.42.154.132 with SMTP id q4mr16457449icw.4.1404839798033; Tue, 08 Jul 2014 10:16:38 -0700 (PDT) Received: from bsdimp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPSA id qo2sm7043931igb.15.2014.07.08.10.16.37 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 08 Jul 2014 10:16:37 -0700 (PDT) Sender: Warner Losh Content-Type: multipart/signed; boundary="Apple-Mail=_8329BE43-0487-4FB3-93BD-6CADD4FFA9A7"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Total confusion over toolchain/xdev behavior From: Warner Losh In-Reply-To: <1404835471.1662.13.camel@bruno> Date: Tue, 8 Jul 2014 11:16:32 -0600 Message-Id: References: <1404688077.1059.115.camel@bruno> <1404766292.65432.43.camel@revolution.hippie.lan> <20B72004-1499-4F99-A7C7-13173C50C7C6@bsdimp.com> <1404831829.1662.7.camel@bruno> <1404835471.1662.13.camel@bruno> To: sbruno@freebsd.org X-Mailer: Apple Mail (2.1878.6) Cc: freebsd-arch X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2014 17:16:45 -0000 --Apple-Mail=_8329BE43-0487-4FB3-93BD-6CADD4FFA9A7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-7 On Jul 8, 2014, at 10:04 AM, Sean Bruno wrote: > On Tue, 2014-07-08 at 08:03 -0700, Sean Bruno wrote: >>> Sean, can you see if this works for you now? And sorry about the >> cumbersome options. Those are in line to get fixed, but I wanna fix >> the build-in-tree issues first (which, alas, are harder than you=A2d >> think). I suspect that bapt=A2s src.opts.mk diffs are likely good >> candidates to be used committed too, but the above works w/o it. = Also, >> I just built the binaries, I didn=A2t see if they worked. >>>=20 >>> Warner=20 >=20 > Ok, it seems like we've come full circle. :-) I'm once again back at > include failures, for libstdc++: >=20 > make -s xdev MAKEOBJDIRPREFIX=3D/var/tmp XDDESTDIR=3D/var/tmp/mips_cc > XDEV=3Dmips XDEV_ARCH=3Dmips WITHOUT_CLANG=3Dt = WITHOUT_CLANG_BOOTSTRAP=3Dt > WITH_GCC=3Dt WITH_GCC_BOOTSTRAP=3Dt WITH_GNUCXX=3Dt > ... > =3D=3D=3D> secure/lib/libssl (obj,depend,all,install) > =3D=3D=3D> gnu/lib/libstdc++ (obj,depend,all,install) > In file included from /home/sbruno/fbsd_head/gnu/lib/libstdc > ++/../../../contrib/libstdc++/src/bitmap_allocator.cc:30: > /home/sbruno/fbsd_head/gnu/lib/libstdc++/../../../contrib/libstdc > ++/include/ext/bitmap_allocator.h:37:54: error: cstddef: No such file = or > directory > In file included from /home/sbruno/fbsd_head/gnu/lib/libstdc > ++/../../../contrib/libstdc++/include/ext/bitmap_allocator.h:38, > from /home/sbruno/fbsd_head/gnu/lib/libstdc > ++/../../../contrib/libstdc++/src/bitmap_allocator.cc:30: > /home/sbruno/fbsd_head/gnu/lib/libstdc++/../../../contrib/libstdc > ++/include/bits/functexcept.h:41:28: error: bits/c++config.h: No such > file or directory > In file included from /home/sbruno/fbsd_head/gnu/lib/libstdc > ++/../../../contrib/libstdc++/src/bitmap_allocator.cc:30: > /home/sbruno/fbsd_head/gnu/lib/libstdc++/../../../contrib/libstdc > ++/include/ext/bitmap_allocator.h:39:37: error: utility: No such file = or > directory > /home/sbruno/fbsd_head/gnu/lib/libstdc++/../../../contrib/libstdc > ++/include/ext/bitmap_allocator.h:40:60: error: functional: No such = file > or directory > In file included from /home/sbruno/fbsd_head/gnu/lib/libstdc > ++/../../../contrib/libstdc++/include/ext/bitmap_allocator.h:43, > from /home/sbruno/fbsd_head/gnu/lib/libstdc > ++/../../../contrib/libstdc++/src/bitmap_allocator.cc:30: > /home/sbruno/fbsd_head/gnu/lib/libstdc++/../../../contrib/libstdc > ++/include/ext/concurrence.h:39:19: error: cstdlib: No such file or > directory > /home/sbruno/fbsd_head/gnu/lib/libstdc++/../../../contrib/libstdc > ++/include/ext/concurrence.h:41:24: error: bits/gthr.h: No such file = or > directory > In file included from /home/sbruno/fbsd_head/gnu/lib/libstdc > ++/../../../contrib/libstdc++/include/ext/bitmap_allocator.h:38, > from /home/sbruno/fbsd_head/gnu/lib/libstdc > ++/../../../contrib/libstdc++/src/bitmap_allocator.cc:30: > /home/sbruno/fbsd_head/gnu/lib/libstdc++/../../../contrib/libstdc > ++/include/bits/functexcept.h:44: error: expected constructor, > destructor, or type conversion before '(' token > In file included from /home/sbruno/fbsd_head/gnu/lib/libstdc > ++/../../../contrib/libstdc++/libsupc++/new:45, > from /home/sbruno/fbsd_head/gnu/lib/libstdc > ++/../../../contrib/libstdc++/include/ext/bitmap_allocator.h:41, > from /home/sbruno/fbsd_head/gnu/lib/libstdc > ++/../../../contrib/libstdc++/src/bitmap_allocator.cc:30: > /home/sbruno/fbsd_head/gnu/lib/libstdc++/../../../contrib/libstdc > ++/libsupc++/exception:40: error: '#pragma' is not allowed here > /home/sbruno/fbsd_head/gnu/lib/libstdc++/../../../contrib/libstdc > ++/libsupc++/exception:133: error: expected declaration before end of > line > *** Error code 1 >=20 > Stop. > make[4]: stopped in /home/sbruno/fbsd_head/gnu/lib/libstdc++ > *** Error code 1 Does it work if you add WITHOUT_CXX=3Dt to the mix? Warner --Apple-Mail=_8329BE43-0487-4FB3-93BD-6CADD4FFA9A7 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJTvCdwAAoJEGwc0Sh9sBEAJGwP/j+Fy15MxmOQl6rJXFvtFm0m TYmwu5DaaHRqGbWyzjSwDKmcur1BiXtF1VUS9xZoCrnB/7qHAQuB8LNDtRvyuo2T V5jb5eYxyYUMuKkiV9JnWNbILOrytq9RZ/9ISyQlDNkTaAUZyA+BLZE8BHrLBBYP VjGspFKYOOlFQZI6SBwlq+0iO7utuYpJTaJTDwz0y03GyYiZMpYhDHN1AkZHIgTN tNYxOr6jD16w+JM5jH0FGqU2vF5s9VgWN+KVtJqzTfJuQJ/blNnexZ0QB1EXQH/o J7CtZBwpsBTZILPEw77za1krv9ag4h8namlE3n4VthtH3jcLnko2QcIH43YiwJlH PlLAXhJlc17Zu6euokP/6pLx1YUJ73EzTlN9/66g86J4m9bd6H/kJf9wuF81JG7P 7OPK9z05Lds0QrXTQFqxkH6JcehscsIR2qoeRp2E9fE66gQhh8svrBOyvzR6RlmB zLNfb/6Wtdfje0akwkp2nfyP8EToCm8O4G5n9BzCBp6c8H7be+pEXl65wmV0WsqZ U/ROfOxsQrja2mQOpCD5isZPLO+dUr6Vl8zJ/imveoysEXIiCEW4QwyzWV1MN3rg EcHQpFJBLxZ10a/zLEFXlasS8DlUi5QS5wRRf6O5Za8OQGw6mQCz5m3DSqwxL6hY U1K8TqlmAVVXn/ifc3P7 =dgmW -----END PGP SIGNATURE----- --Apple-Mail=_8329BE43-0487-4FB3-93BD-6CADD4FFA9A7--