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>

index | next in thread | previous in thread | raw e-mail

Okay I broke them up and reversed it like so
STAGEDIR= /SYSROOT= ${LOCALBASE}/../root/${ARCH}/SYSROOT= ${SYSROOT}${STAGEDIR}
I also want to fix up the mips-gcc naming conventions because it's rediculous.  last time I did this job and had no stage, they were shorter and more compact! the target was simply ${ARCH}-freebsd${OSREL} with the binutils and gcc simply mips-freebsd-gcc, ar, ranlib, etc.
> From: m.vale@live.com.au
> To: freebsd-embedded@freebsd.org; freebsd-mips@freebsd.org; freebsd-arm@freebsd.org; portmgr@freebsd.org
> Subject: RE: Cross Ports - skip stage and install directly to sysroot
> Date: Sun, 12 Jul 2015 17:21:04 +1030
> 
> I can break up the paths if need be but it wont be today.  In a few days perhaps.
> 
> > From: m.vale@live.com.au
> > To: freebsd-embedded@freebsd.org; freebsd-mips@freebsd.org; freebsd-arm@freebsd.org; portmgr@freebsd.org
> > Subject: Cross Ports - skip stage and install directly to sysroot
> > Date: Sun, 12 Jul 2015 17:18:06 +1030
> > 
> > http://www.mediafire.com/download/4xqxzldx29oaxzd/bsd.port.mk.sysrootinstall.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, but.  it installs to the absolute path, so i'm not sure that's what we want, it might be best to just leave the stage in else pkg might get confused and store the wrong path on the target systems pkgdb and be unable to remove said packages, but I don't know if thats the case for sure or not.
> > Choice is yours. 		 	   		  
> > _______________________________________________
> > freebsd-arm@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
>  		 	   		  
> _______________________________________________
> freebsd-arm@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
 		 	   		  

help

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