IRC channel logs

2021-03-20.log

back to list of logs

<stikonas>fossy: can you review https://github.com/fosslinux/live-bootstrap/pull/72 at some point
<stikonas>I'm now getting some errors with automake 1.10, so I think that's it for now...
<stikonas>(automake 1.10 builds but is actually broken)
<stikonas>not too sure why...
<stikonas>maybe perl 5.6 is too old...
<OriansJ>mihi: A pull request if you want credit, otherwise I can do it without issue.
<fossy>kexec-tools is almost able to load kernels!
<stikonas>fossy: some more autotools fixes: https://github.com/fosslinux/live-bootstrap/pull/73 (just applied that makeinfo workaround)
<stikonas>not sure why it sometimes fails
<stikonas>but I decided to just run all make's ane make installs with MAKEINFO=true there
<stikonas>(at least until somebody packages makeinfo)
<stikonas>I should probably try building gcc...
<stikonas>we should have everything by now...
<Hagfish>that's an exciting thought, and well done fossy too!
<stikonas>fossy, pder: I think I have latest bash now
<stikonas> https://github.com/fosslinux/live-bootstrap/pull/74
<stikonas>from December 2020...
<stikonas>newer bash is nice since it reduces the need for findutils
<stikonas>can find files recursively with globstar operator
<siraben>whoa, nice!
<stikonas>I'll probably have more nice stuff later today
<OriansJ>god setting up a 32bit PowerPC vm is a bitch
*vagrantc prefers mere mortals to set things up
<OriansJ>vagrantc: fair but I just spent the last 6weeks trying to find a way to install any known 32bit PowerPC Linux distros in Qemu
<OriansJ>and ultimately I've settled on looks like I'll just have to download a prebuilt: http://cloud-images-archive.ubuntu.com/releases/xenial/release-20160721/
<OriansJ>far from ideal but time I spend trying to sort that mess is time I am not spending on the actual work that needs to be done for building the seeds for those systems.
<vagrantc>is this a 32-bit powerpc to bootstrap to powerpc64le or something?
<OriansJ>vagrantc: no 32bit powerpc to add an additional hardware root (64bit big and little endian PowerPC setups were rather easy to do)
<OriansJ>much the same reason I would be doing s390, VAX, etc later
<vagrantc>for diversity of bootstrapping platforms
<OriansJ>indeed, no platform will be skipped if someone is willing to put the work in. (Probably me depending if I want to work up the stack or not this week)
<mihi>OriansJ: I'm not desperately seeking credit, so feel free to fix whenever you find time.
<OriansJ>mihi: it is more I prefer to give people full credit for the work they do; unless they explicitly don't want credit or prefer to be anonymous.
<mihi>I really don't care for a one-liner like this
<OriansJ>ok
<OriansJ>and officially upstreamed
<fossy>OriansJ: for ppc32 and ppc64, you might like https://voidlinux-ppc.org/, which has full support for both, although it isnt source based distros
<fossy>you might find it newer than xenial Ubuntu
<fossy>stikonas: ill look at those in a moment
<OriansJ>fossy: new I don't need. Working however is an absolute requirement. (just need to be able to build mescc-tools and a minimal text editor to handwrite some hex)
<OriansJ>screen, tig, git and vim/emacs-nox would be nice extras
<OriansJ>and in bad news xenial Ubuntu cloud image just kernel panics; what poor quality control
<OriansJ>(not sure if qemu-system-ppc regression or just broken ubuntu-16.04-server-cloudimg-powerpc-disk1.img [despite perfect checksum])
<OriansJ>even when following official documentation: https://wiki.qemu.org/Documentation/Platforms/PowerPC#Guest_installation_instructions
<OriansJ>let us hope mips32, mips64, sparc32, sparc64, s390, s390x and Alpha are easier (otherwise the porting pace is going to slow to a crawl)
<OriansJ>stone-knive tooling and bear-skin environments are no problems for bootstrapping (it only forces a particular order of development).
<OriansJ>If I've got a hex0-monitor; I can build SET and hex0 and do the rest of the work in that but downloading ISO images is slow