Cross Ports - skip stage and install directly to sysroot

Michael Vale m.vale at live.com.au
Sun Jul 12 19:52:22 UTC 2015


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 at live.com.au
> To: freebsd-embedded at freebsd.org; freebsd-mips at freebsd.org; freebsd-arm at freebsd.org; portmgr at 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 at live.com.au
> > To: freebsd-embedded at freebsd.org; freebsd-mips at freebsd.org; freebsd-arm at freebsd.org; portmgr at 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 at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> > To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
>  		 	   		  
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
 		 	   		  


More information about the freebsd-arm mailing list