Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jul 2015 06:22:14 +1030
From:      Michael Vale <m.vale@live.com.au>
To:        "freebsd-embedded@freebsd.org" <freebsd-embedded@freebsd.org>, "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.org>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>, "portmgr@freebsd.org" <portmgr@freebsd.org>
Subject:   RE: Cross Ports - skip stage and install directly to sysroot
Message-ID:  <COL130-W39E93E93848FFD9AB96149C49D0@phx.gbl>
In-Reply-To: <COL130-W21DA89E192DA61895ED3AC49D0@phx.gbl>
References:  <COL130-W27F547F3995BEB47948EC6C49D0@phx.gbl>, <COL130-W21DA89E192DA61895ED3AC49D0@phx.gbl>

next in thread | previous in thread | raw e-mail | index | archive | help
Okay I broke them up and reversed it like so
STAGEDIR=3D /SYSROOT=3D ${LOCALBASE}/../root/${ARCH}/SYSROOT=3D ${SYSROOT}$=
{STAGEDIR}
I also want to fix up the mips-gcc naming conventions because it's rediculo=
us.  last time I did this job and had no stage=2C they were shorter and mor=
e compact! the target was simply ${ARCH}-freebsd${OSREL} with the binutils =
and gcc simply mips-freebsd-gcc=2C ar=2C ranlib=2C etc.
> From: m.vale@live.com.au
> To: freebsd-embedded@freebsd.org=3B freebsd-mips@freebsd.org=3B freebsd-a=
rm@freebsd.org=3B portmgr@freebsd.org
> Subject: RE: Cross Ports - skip stage and install directly to sysroot
> Date: Sun=2C 12 Jul 2015 17:21:04 +1030
>=20
> I can break up the paths if need be but it wont be today.  In a few days =
perhaps.
>=20
> > From: m.vale@live.com.au
> > To: freebsd-embedded@freebsd.org=3B freebsd-mips@freebsd.org=3B freebsd=
-arm@freebsd.org=3B portmgr@freebsd.org
> > Subject: Cross Ports - skip stage and install directly to sysroot
> > Date: Sun=2C 12 Jul 2015 17:18:06 +1030
> >=20
> > http://www.mediafire.com/download/4xqxzldx29oaxzd/bsd.port.mk.sysrootin=
stall.patch
> > I haven't had a chance to test this out because there are some bugs in =
pkg-1.5.4 source that doesn't let me compile it=2C but.  it installs to the=
 absolute path=2C so i'm not sure that's what we want=2C it might be best t=
o just leave the stage in else pkg might get confused and store the wrong p=
ath on the target systems pkgdb and be unable to remove said packages=2C bu=
t I don't know if thats the case for sure or not.
> > Choice is yours. 		 	   		 =20
> > _______________________________________________
> > freebsd-arm@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> > To unsubscribe=2C send any mail to "freebsd-arm-unsubscribe@freebsd.org=
"
>  		 	   		 =20
> _______________________________________________
> freebsd-arm@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe=2C send any mail to "freebsd-arm-unsubscribe@freebsd.org"
 		 	   		  =



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?COL130-W39E93E93848FFD9AB96149C49D0>