|
Message-ID: <20140712143421.GA25730@openwall.com> Date: Sat, 12 Jul 2014 18:34:21 +0400 From: "(GalaxyMaster)" <galaxy@...nwall.com> To: owl-dev@...ts.openwall.com Subject: Re: recent updates Solar, All, On Thu, Jul 10, 2014 at 11:23:02PM +0400, Solar Designer wrote: > public). You may proceed with your commits to Owl-current now. I've committed my changes to Owl-current. However, I'm not sure how could I rebuild the whole thing given that I need to install some newly built packages in order to be able to compile the rest. I never did an official 'make buildworld' before, so I don't know how it's done. Currently, the 'make installworld' procedure has not been addressed, i.e. it's likely broken. This is the only part (as far as I know) that left to be fixed. I'm working on it. Below is a cheat-sheet on how to compile the just committed userland in the most time efficient way :) -- you can always do it the standard way through 'make buildworld', but it would require at least 9 buildworlds. === $ make PACKAGE=m4 # rpm -Fvh m4-*.rpm $ make PACKAGE=libnspr # rpm -Uvh libnspr-*.rpm $ make PACKAGE=autoconf # rpm -Fvh autoconf-*.rpm $ make PACKAGE=automake # rpm -Fvh automake-*.rpm $ make PACKAGE=gettext # rpm -Fvh gettext-*.rpm $ make PACKAGE=libtool # rpm -Fvh libtool-*.rpm $ make PACKAGE=sqlite # rpm -Uvh libsqlite-{,devel-}3*.rpm $ make PACKAGE=libnss # rpm -Uvh libnss-{,devel-}3*.rpm $ make PACKAGE=libpopt # rpm -Uvh libpopt-{,devel-}1*.rpm $ make PACKAGE=rpm # rpm -Fvh rpm-*.rpm $ make PACKAGE=gdbm NB: update gdbm with nodeps and rebuild perl # rpm -Uvh gdbm-{,devel-}1*.rpm --nodeps $ make PACKAGE=perl # rpm -Fvh perl-*.rpm $ make PACKAGE=libnet NB: before updating libnet remove libnids-*, then rebuild libnids # rpm -e libnids-devel libnids # rpm -Fvh libnet-*.rpm $ make PACKAGE=libnids # rpm -Uvh libnids-*.rpm $ make PACKAGE=libmpc NB: to update libmpc: # rpm -e libmpc-devel # rpm -e --justdb --nodeps libmpc # rm -rf /usr/share/doc/libmpc-0.9 # rpm -Uvh libmpc-*.rpm $ make PACKAGE=gcc # rpm -Fvh *-4.6.3-owl3.*.rpm # rm /usr/lib/libmpc.so.2* $ make PACKAGE=bison # rpm -Fvh bison-* $ make buildworld # rpm -Fvh *.rpm === -- (GM)
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.