[ale] Use cloud guest to compile kernel
Chris Fowler
cfowler at outpostsentinel.com
Fri Sep 23 17:04:14 EDT 2016
> From: "Raj Wurttemberg" <rajaw at c64.us>
> To: "Atlanta Linux Enthusiasts" <ale at ale.org>
> Sent: Friday, September 23, 2016 3:50:31 PM
> Subject: Re: [ale] Use cloud guest to compile kernel
> Why not just cross-compile (-march=i586) on your local system and then upload
> the finished product? Make sure to use the “-j” switch also to keep all of the
> CPUs busy.
The i586 hardware is 1+ day. My i686 and x86_64 Baytrails are half/day. I'm impatient. I turned on a CentOS 6.x 32 bit. I compiled the i586 and i688 packages in an hour each. Cost me what? 30 cents?
I need to redo my dev environment to support the lowest common denominator of i586. Many distis have abandoned i586 and ever 32bit due to the support and testing requirements. I totally understand. Instead of using a base and then making my own derivative I'm doing it from "scratch".
Later I'll decide if I want to create a package that contains i586 and i686 builds. I may have a package that is either due to a few devices using only a modem to communicate. Since I'm at 99.9% GNU stow I could have a small bit of i586 in initrd and then unstow the correct architecture before pivot_root().
It does appear my openssl install did not hit DESTDIR like I told. I'll check that out later. Full system, almost not files outside of /usr/pkg
root at mechonis:/mnt/sdb1# find bin boot etc home lib lost+found media mnt opt root sbin srv usr -type f | awk '!/^usr\/pkg/' | awk '!/\.ccache/'
etc/group-
etc/ld.so.conf
etc/passwd
etc/udev/hwdb.bin
etc/udev/rules.d/70-persistent-net.rules
etc/gshadow
etc/group
etc/nsswitch.conf
etc/.pwd.lock
etc/syslog.conf
etc/ssl/openssl.cnf
etc/ssl/misc/tsget
etc/ssl/misc/c_name
etc/ssl/misc/c_hash
etc/ssl/misc/CA.pl
etc/ssl/misc/CA.sh
etc/ssl/misc/c_info
etc/ssl/misc/c_issuer
etc/hosts.old
etc/shadow
etc/ld.so.cache
etc/passwd-
etc/gshadow-
etc/localtime
root/.rnd
root/.bash_history
root/.viminfo
usr/include/openssl/asn1t.h
usr/include/openssl/dtls1.h
usr/include/openssl/x509v3.h
usr/include/openssl/sha.h
usr/include/openssl/conf_api.h
usr/include/openssl/des.h
usr/include/openssl/rc2.h
usr/include/openssl/evp.h
usr/include/openssl/camellia.h
usr/include/openssl/opensslv.h
usr/include/openssl/idea.h
usr/include/openssl/ssl2.h
usr/include/openssl/ocsp.h
usr/include/openssl/whrlpool.h
usr/include/openssl/err.h
usr/include/openssl/x509_vfy.h
usr/include/openssl/engine.h
usr/include/openssl/stack.h
usr/include/openssl/pkcs12.h
usr/include/openssl/pem2.h
usr/include/openssl/x509.h
usr/include/openssl/srp.h
usr/include/openssl/obj_mac.h
usr/include/openssl/ebcdic.h
usr/include/openssl/kssl.h
usr/include/openssl/blowfish.h
usr/include/openssl/asn1.h
usr/include/openssl/ssl.h
usr/include/openssl/e_os2.h
usr/include/openssl/tls1.h
usr/include/openssl/dh.h
usr/include/openssl/pem.h
usr/include/openssl/pkcs7.h
usr/include/openssl/ssl23.h
usr/include/openssl/hmac.h
usr/include/openssl/safestack.h
usr/include/openssl/cmac.h
usr/include/openssl/ui_compat.h
usr/include/openssl/pqueue.h
usr/include/openssl/mdc2.h
usr/include/openssl/seed.h
usr/include/openssl/symhacks.h
usr/include/openssl/opensslconf.h
usr/include/openssl/ui.h
usr/include/openssl/rc4.h
usr/include/openssl/des_old.h
usr/include/openssl/ec.h
usr/include/openssl/objects.h
usr/include/openssl/lhash.h
usr/include/openssl/ts.h
usr/include/openssl/aes.h
usr/include/openssl/ossl_typ.h
usr/include/openssl/cast.h
usr/include/openssl/ssl3.h
usr/include/openssl/ripemd.h
usr/include/openssl/bio.h
usr/include/openssl/ecdsa.h
usr/include/openssl/bn.h
usr/include/openssl/dso.h
usr/include/openssl/ecdh.h
usr/include/openssl/txt_db.h
usr/include/openssl/dsa.h
usr/include/openssl/srtp.h
usr/include/openssl/cms.h
usr/include/openssl/md4.h
usr/include/openssl/comp.h
usr/include/openssl/buffer.h
usr/include/openssl/crypto.h
usr/include/openssl/rsa.h
usr/include/openssl/krb5_asn.h
usr/include/openssl/modes.h
usr/include/openssl/rand.h
usr/include/openssl/asn1_mac.h
usr/include/openssl/md5.h
usr/include/openssl/conf.h
usr/bin/compressdoc
usr/bin/c_rehash
usr/bin/openssl
usr/lib/libssl.so.1.0.0
usr/lib/locale/locale-archive
usr/lib/libcrypto.so.1.0.0
usr/lib/libcrypto.a
usr/lib/libssl.a
usr/lib/libstdc++.la.old
usr/lib/engines/libatalla.so
usr/lib/engines/libchil.so
usr/lib/engines/libsureware.so
usr/lib/engines/libpadlock.so
usr/lib/engines/libcswift.so
usr/lib/engines/libcapi.so
usr/lib/engines/libaep.so
usr/lib/engines/libgost.so
usr/lib/engines/lib4758cca.so
usr/lib/engines/libgmp.so
usr/lib/engines/libnuron.so
usr/lib/engines/libubsec.so
usr/lib/pkgconfig/openssl.pc
usr/lib/pkgconfig/libcrypto.pc
usr/lib/pkgconfig/libssl.pc
usr/lib/perl5/5.24.0/i686-linux/perllocal.pod
usr/share/gdb/auto-load/usr/lib/libstdc++.so.6.0.22-gdb.py
root at mechonis:/mnt/sdb1#
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ale.org/pipermail/ale/attachments/20160923/1ab846a0/attachment.html>
More information about the Ale
mailing list