Hey mark:<div><br></div><div><span class="Apple-style-span" style="font-family: &#39;Times New Roman&#39;; font-size: medium; ">Skipjack and libdes were retired from the system. CAST-128 implementation was also removed from libc.</span></div>
<div><font class="Apple-style-span" face="&#39;Times New Roman&#39;" size="3"><br></font></div><div><font class="Apple-style-span" face="&#39;Times New Roman&#39;" size="3">are you copying the kernel conf from a 4.9 obsd system?</font></div>
<div><font class="Apple-style-span" face="&#39;Times New Roman&#39;" size="3"><br></font></div><div><font class="Apple-style-span" face="&#39;Times New Roman&#39;" size="3">J<br></font><br><div class="gmail_quote">On Tue, May 3, 2011 at 1:19 PM,  <span dir="ltr">&lt;<a href="mailto:flashbootlist@itmon.nl">flashbootlist@itmon.nl</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
Hi Stuart &amp; List,<br>
<br>
I think I found the topic you mention and this is what I understood from it:<br>
<br>
tar -xzf flashboot-SNAP-20101224.tar.gz<br>
cd flashboot<br>
export WORKDIR=sandbox<br>
mkdir -p ${WORKDIR}<br>
tar -xzf ../base49.tgz -C ${WORKDIR}/<br>
tar -xzf ../etc49.tgz -C ${WORKDIR}/<br>
tar -xzf ../comp49.tgz -C ${WORKDIR}/<br>
tar -xzf ../man49.tgz -C ${WORKDIR}/<br>
tar -xzf ../src.tar.gz -C ${WORKDIR}/usr/src/<br>
tar -xzf ../sys.tar.gz -C ${WORKDIR}/usr/src/<br>
mv ${WORKDIR}/dev ${WORKDIR}/dev-orig<br>
mkdir ${WORKDIR}/dev<br>
mount_mfs -o nosuid -s 32768 /dev/wd0b ${WORKDIR}/dev<br>
cp -p ${WORKDIR}/dev-orig/MAKEDEV ${WORKDIR}/dev/MAKEDEV<br>
cd ${WORKDIR}/dev/<br>
./MAKEDEV all<br>
cd -<br>
cp -p mk-mini.conf ${WORKDIR}/mk-mini.conf<br>
chroot ${WORKDIR} /bin/ksh<br>
export MAKECONF=/mk-mini.conf<br>
cd /sys/arch/i386/conf<br>
config RAMDISK<br>
cd ../compile/RAMDISK<br>
make clean ; make depend ; make<br>
cd /usr/src<br>
make obj<br>
cd /usr/src/etc<br>
env DESTDIR=/ sudo make distrib-dirs<br>
cd /usr/src<br>
make SUDO=sudo build<br>
<br>
<br>
I have some doubts if I need to do the &quot;config RAMDISK&quot; and the &quot;make clean ; make depend ; make&quot; since that builds a &#39;regular&#39; openbsd kernel. But I don&#39;t think it hurts either.<br>
<br>
Anyway; the build finished without problems and now I&#39;m a bit lost about what I should do the topic talks about changin flash-dist to &#39;workdir&#39; in build-bindist.sh but dat file doesn&#39;t have a reference to flash-dist.<br>

<br>
build-kernel.sh, for example, does but 4.9 doesn&#39;t like the GENERIC-RD kernel. Copying the RAMDISK kernel from regular BSD; starts building but quits with a missing library &quot;des&quot;.<br>
<br>
It does create a bsd (just not the bsd.gz) but that kernel doesn&#39;t boot completely and than reboots.<br>
<br>
I assume I have to make my own &quot;GENERIC-RD&quot; but where do I start?<br>
<br>
<br>
Note: I haven&#39;t tried the script yet that was posted earlier today. I will try that tomorrow. But from first glance it doesn&#39;t look a lot different from what I did manually.<br>
<br>
Mark<div class="im"><br>
<br>
<br>
<br>
<br>
<br>
Stuart Henderson writes:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It is possible but you need to do things a different way.<br>
Use a chroot jail rather than DESTDIR which no longer works.<br>
See the list archives for more info<br>
<br>
<br>
On 2011/05/03 11:23, <a href="mailto:flashbootlist@itmon.nl" target="_blank">flashbootlist@itmon.nl</a> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear List,<br>
<br>
My home firewall runs on an Alix system with a flashboot OpenBSD 4.6.<br>
I haven&#39;t upgraded since and I thought now with the release of 4.9 it<br>
made sence to build a new flashboot.<br>
<br>
I installed a virtualbox with 4.9; downloaded the latest flashboot<br>
scripts (2010-12-24) and executed build-release as stated in the<br>
README. This has worked for me with 4.6 without problems. But now the<br>
building seams to fail on &quot;libstdc++-v3&quot;<br>
<br>
Has anyone succesfully build a 4.9 FlashBoot image? Is this still possible?<br>
<br>
Mark<br>
</blockquote></blockquote>
<br>
<br></div><div><div></div><div class="h5">
_______________________________________________<br>
flashboot mailing list<br>
<a href="mailto:flashboot@mindrot.org" target="_blank">flashboot@mindrot.org</a><br>
<a href="https://lists.mindrot.org/mailman/listinfo/flashboot" target="_blank">https://lists.mindrot.org/mailman/listinfo/flashboot</a><br>
</div></div></blockquote></div><br></div>