poudriere-devel question with crossbuilding

tech-lists tech-lists at zyxst.net
Thu Aug 15 01:59:37 UTC 2019


On Wed, Aug 14, 2019 at 09:29:48AM -0600, Warner Losh wrote:

>Mips doesn't have a GENERIC config. You will have to pick a different
>one.

Ah! ok thanks for that. I didn't immediately realise. I found there was a
config file already made for the machine (edgerouter lite-3)

OK so I successfully made the poudriere jail like this:

poudriere jail -c -a mips.mips64 -j 12S-mips64 -m svn+https -J 64 -v
stable/12 -K ERL

then I tried to make a poudriere image with some ports installed to it like
this. erl3.lst is my ports list.

poudriere image -h router -j 12S-mips64 -f erl3.lst -n erl.img -t usb
-s 4g

and it starts off I guess installing, output like this:

/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/include/c++/4.2/bitset
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/include/c++/4.2/cassert
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/include/c++/4.2/cctype
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/include/c++/4.2/cerrno
[...]

then we get to here:

/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/share/man/man1/gperf.1.gz
>>> Old files removed
>>> Removing old directories
>>> Old directories removed
To remove old libraries run 'make delete-old-libs'.
>>> Removing old libraries
Please be sure no application still uses those libraries, else you
can not start such an application. Consult UPDATING for more
information regarding how to cope with the removal/revision bump
of a specific library.
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib/libstdc++.so.6
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib/debug/usr/lib/libstdc++.so.6.debug
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib/libsupc++.so.1
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib/debug/usr/lib/libsupc++.so.1.debug
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib32/libstdc++.so.6
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib/debug/usr/lib32/libstdc++.so.6.debug
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib32/libsupc++.so.1
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib/debug/usr/lib32/libsupc++.so.1.debug
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib/libgomp.so.1
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib/debug/usr/lib/libgomp.so.1.debug
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib32/libgomp.so.1
/usr/local/poudriere/data/images/erl.img-ihbu/world/usr/lib/debug/usr/lib32/libgomp.so.1.debug
>>> Old libraries removed

and then this:

mv: /usr/local/poudriere/data/images/erl.img-ihbu/world/etc/login.conf.orig:
No such file or directory
[00:00:16] Error while create image. cleaning up.

any ideas?

thanks
-- 
J.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-mips/attachments/20190815/e6aa1b4f/attachment.sig>


More information about the freebsd-mips mailing list