Date: Tue, 8 Jul 2014 21:49:58 -0600 From: Warner Losh <imp@bsdimp.com> To: sbruno@freebsd.org Cc: freebsd-arch <freebsd-arch@freebsd.org> Subject: Re: Total confusion over toolchain/xdev behavior Message-ID: <96AB65AF-F86F-4E35-8F94-8BE6730B28F9@bsdimp.com> In-Reply-To: <1404876369.1662.45.camel@bruno> 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> <B96EB5EC-A078-4CDE-AB30-CF7FD05D1287@bsdimp.com> <1404842719.1662.15.camel@bruno> <FF6728EE-7BF9-44E1-99EA-661F398F3EEB@FreeBSD.org> <B9B53E2E-FBAD-461E-86B9-8AD516F94570@FreeBSD.org> <1404851278.1662.17.camel@bruno> <7CB79988-8221-4F00-AB79-FB24EB3CEF66@bsdimp.com> <1404854676.1662.29.camel@bruno> <9733B60C-5EDA-44A5-9D36-E62433DB8949@bsdimp.com> <98B42676-50A8-4034-995A-ACA9DCE83094@bsdimp.com> <1404865220.1662.42.camel@bruno> <1404876369.1662.45.camel@bruno>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Jul 8, 2014, at 9:26 PM, Sean Bruno <sbruno@ignoranthack.me> wrote: > On Tue, 2014-07-08 at 17:20 -0700, Sean Bruno wrote: >>>>>> That’s from _xi-links target (the last one!). You can safely ignore it. >>>>>> >>>>>> Something like the following would also eliminate the warning. Just not too sure about it. You may also need to define WITH_INSTALL_AS_USER=t. >>>>>> >>>>>> Warner >>>>>> >>>>> Ah crap, is there were I need "XDTP" defined or something? >>>> >>>> Maybe… But it looks like it is still trying to do the links, so I must have messed up something in the patch… >>>> >>>> And the links look kinda sketchy to me like it is reaching outside the /usr/mips-freebsd area directly into /usr/bin, which won’t matter for what you are trying to do… You don’t need mips-freebsd-cc binaries in the chroot… though you might want different symlinks from your chroot’s /usr/bin/cc to /usr/mips-freebsd-cc/usr/bin/cc, etc. >>>> >>>> Warner >>> >>> Try this instead: >>> >>> Warner >>> >> >> >> Ok, thanks to you guys for bearing with me. It looks like I can get the >> xdev target to compile utilizing this patch + dim's >> libproc-no-cxx-1.diff and bapt's orginal patch to bsd.src.mk with the >> following command: >> >> make -s -j8 xdev MAKEOBJDIRPREFIX=/var/tmp XDDESTDIR=/var/tmp/mips_cc >> XDEV=mips XDEV_ARCH=mips WITHOUT_CXX=t >> >> I'm going to try a couple of other arch's and see what else lies within. >> >> sean >> >> _______________________________________________ > > > Final results of the day: > > For non-clang arches, mips, mip64, sparc64: > make -s -j8 xdev MAKEOBJDIRPREFIX=/var/tmp XDDESTDIR=/var/tmp/sparc64_cc > XDEV=sparc64 XDEV_ARCH=sparc64 WITHOUT_CXX=t > > For clang arches armv6: > make -s -j8 xdev MAKEOBJDIRPREFIX=/var/tmp XDDESTDIR=/var/tmp/armv6_cc > XDEV=arm XDEV_ARCH=armv6 > > > All four arches selected compile and put "stuff" and "things" into > XDDESTDIR and build as nonroot using the combined patches from dim, imp > and bapt. > > What do you folks want to do next with the Mk changes in these patches? Let’s try to get the changes reviewed to make sure we’re not stepping on each other… Why don’t you kick that off with phabric reviews? Warner [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIbBAEBCgAGBQJTvLvmAAoJEGwc0Sh9sBEAHFsP+OTrBJba4rB5qA7kbpMcyzkG Pt1/AVOrR8HuJ2bDyEOksnu2DNkBpO30sX1N6i74ZWGEvdD7Gz5Z+cvsg/N7aypV XCMTIjDW7AyNFRRcLW4GGMwDLsdihoO9eXElnnIsocSToA+HMojPHOJ0u1hpIZoq FjVuLA08qghpZiQCI8Q8HeeAlGY2KcJAt4Co+Ale0LV7tm7opdIwdtVJE7XiR4ca kKeAEW0cd6MpxoSBxxcuzVdqPSEmWiXJRtGX3UtXIJNMbnuYSzFHQx/6jYx8HkVt My8dQ4+gFYDTTfF91fLXOkoeL3+xQmXCmfl69DafAUYQsuzeOP5xu9MTHNAndxG3 yyDAcKncqzdLFwj4Dqx8E67/AKvYsxP4tEWGivVaFbHEzc4xyulrIGO9iJrMwwBM wgs1IiEeSic6GiRsElImTSD9N7NtlMKISnkhj3uGm90Nfbkv7dZKuQyjcg/ujyWx Xeip1H1o2hvMvjiWvtVJOrfQDn53fMlCwdsv+8h1OXM+jiWmLg4wYcLw7mtBMP+5 Ng4NYjZzAwVtg5AoRMNdlKUyI7gYHdkKfkZdHd05X2j5dKUbizeJbCcyll0y6TYf TT2gn75iSInxwtFQWUq8YWIsI3wc/D/UaV2lpQjOV7OxU05598G4E2OiBDLGC8Cs THM2hvFIjE79c5Vp9Y8= =3DAu -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?96AB65AF-F86F-4E35-8F94-8BE6730B28F9>
