#archlinux32 | Logs for 2019-05-01
Back
[00:06:04] -!- yans has quit [Quit: chaos is the only true answer]
[00:16:00] <slacka123> LOL, what? "buildmaster goes insane." ↑
[00:17:46] <rcf> Indeed.
[00:34:31] * buildmaster resumes sanity.
[00:36:19] -!- DepositePirate has quit [Ping timeout: 256 seconds]
[00:38:21] -!- DepositePirate has joined #archlinux32
[00:39:42] -!- davor_ has joined #archlinux32
[00:40:09] -!- davor has quit [Ping timeout: 258 seconds]
[00:40:09] davor_ is now known as davor
[00:43:40] <buildmaster> i686/perl-async-interrupt is broken (says nlopc43).
[00:44:19] <buildmaster> pentium4/i7z is broken (says eurobuild3).
[00:55:24] <buildmaster> pentium4/python-hypothesis are broken (says nlopc43).
[01:41:46] <elibrokeit> slacka123: the bot has more personality than a mere "database integrity malfunction"
[02:28:12] <slacka123> I'm trying a clean install of Arch 32, with /etc/pacman.conf -> Architecture = pentium4
[02:29:01] <slacka123> I made it to the last step of $ pacman -S grub
[02:31:50] <slacka123> I get an error grub -2:2.02-8.0-pentium4 does not have a valid architecture
[02:35:14] -!- MrBIOS has quit [Quit: MrBIOS]
[02:35:26] <slacka123> I fixed it...pacman need more "y", $ pacman -Syy somehow did the trick
[02:37:23] <elibrokeit> slacka123: if you switch architecture you should probably be doing pacman -Syyuu, or even reinstalling all packages.
[02:47:17] <slacka123> elibrokeit: I'm not switching, I'm doing a clean, fresh install to a blank drive
[02:48:12] <elibrokeit> then it seems quite odd for pacman to report an incorrect architecture
[02:48:18] <slacka123> and somehow that refresh just switched grub to grub -2:2.02-8.0-i686 ...everything else has been coming in as -pentium4
[02:48:30] <buildmaster> pentium4/graphviz is broken (says eurobuild3).
[02:49:22] <elibrokeit> so apparently lots of qt things are broken because of missing ICU
[02:49:55] * elibrokeit looks at buildmaster
[02:56:56] <slacka123> 'pacman -Sw grub' replaced i686 with pentium4
[03:05:42] -!- MrBIOS has joined #archlinux32
[03:08:49] <bill-auger> ` im having a pain of a time getting the i686 ISO built for that reason of QT versions conflicting
[03:18:42] -!- samantaz_ has quit [Ping timeout: 246 seconds]
[03:19:58] <slacka123> YAY!!!! pentium4 clean install successful, pacman -Qei |grep 686 -> null
[03:32:29] -!- andrimne has joined #archlinux32
[03:36:37] <elibrokeit> more reliable:
[03:36:37] <elibrokeit> $ expac -S '%n %v %a'|grep i686$
[03:36:55] <bill-auger> slacka123: prove it - install ii
[03:37:36] <bill-auger> echo "it works!!" > ./freenode/in :)
[03:37:58] <buildmaster> pentium4/vulkan-tools are broken (says rechenknecht).
[03:40:57] <elibrokeit> it works!!
[03:42:15] -!- isacdaavid has quit [Quit: Leaving.]
[03:51:48] <slacka123> expac -S '%n %v %a'|grep i686$ -> Null
[03:53:44] <buildmaster> i686/vulkan-tools are broken (says rechenknecht).
[04:04:15] -!- davor_ has joined #archlinux32
[04:07:07] -!- davor has quit [Ping timeout: 245 seconds]
[04:07:07] davor_ is now known as davor
[04:25:11] -!- MrBIOS has quit [Quit: MrBIOS]
[04:46:19] <buildmaster> pentium4/perl-alien-build is broken (says rechenknecht).
[05:17:40] -!- MrBIOS has joined #archlinux32
[05:22:08] -!- MrBIOS has quit [Ping timeout: 250 seconds]
[05:38:20] -!- andrimne has parted #archlinux32
[05:51:59] -!- MrBIOS has joined #archlinux32
[08:00:54] -!- abaumann has joined #archlinux32
[08:00:54] <buildmaster> Hi abaumann!
[08:00:54] <buildmaster> !rq abaumann
[08:00:56] <phrik> buildmaster: <abaumann> you are the (build)master. ;-)
[08:01:41] <abaumann> elibrokeit: yes, the "ICU dance" hit us again. I can only think of creating another shim package containing the old library versions for now.
[08:02:47] <elibrokeit> much better than symlinking :)
[08:05:15] <abaumann> indeed :-)
[09:38:51] <abaumann> deep42thought: mmh. subversion is auto-recovering, so the ICU glitch was temporary, it seems..
[09:42:01] <abaumann> elibrokeit: I'm trying to build pacman-static on pentium4, i486. I have a question: what's the difference between linux-x86 and linux-elf in OpenSSL Configure?
[10:04:09] <abaumann> ah: /usr/bin/kf5-config: error while loading shared libraries: libicui18n.so.63: cannot open shared object file: No such file or directory
[10:08:16] -!- Marqz has joined #archlinux32
[10:09:40] <buildmaster> pentium4/subversion is broken (says eurobuild3).
[10:14:13] <abaumann> __stack_chk_fail_local on pentium4, ok on i686 (pacman-static). weird..
[10:14:35] <abaumann> I refuse to switch off stack smash protection :-)
[10:21:45] -!- Marqz has quit [Ping timeout: 256 seconds]
[10:28:59] -!- deep42thought has joined #archlinux32
[10:29:00] <buildmaster> Hi deep42thought!
[10:29:00] <buildmaster> !rq deep42thought
[10:29:01] <phrik> buildmaster: <deep42thought> "und wieder ist ein Tag vollbracht und wieder ist nur Murks gemacht"
[10:29:04] <deep42thought> Hi all!
[10:29:14] <deep42thought> thanks, abaumann for the mbr
[10:29:22] <deep42thought> but my router refuses to boot :-( as usual
[10:29:58] * deep42thought notices, he is the first time in this channel to actuall get help for archlinux32 rather than anything else :-)
[10:35:10] <deep42thought> shouldn't syslinux output something to the serial console if I set "serial 0 9600" in it?
[10:38:56] <deep42thought> all I see is https://eckner.net - which comes from the tinyBIOS
[10:39:28] <abaumann> hi deep42thought
[10:39:33] <deep42thought> Hi abaumann!
[10:39:55] <abaumann> * abaumann reads the output of the Alix
[10:40:17] <deep42thought> I think, I get this even when no CF-Card is inserted
[10:40:20] <deep42thought> ... let me try :-)
[10:40:43] <abaumann> I have to find a serial cable and attach it. i have a VGA Alix.
[10:40:49] <deep42thought> oh, it's slightly different then
[10:41:07] <deep42thought> https://eckner.net
[10:42:22] <deep42thought> abaumann is priviledged to have vga :-)
[10:42:46] <abaumann> My other Alix only has serial.
[10:42:54] <abaumann> This one was supposed to be a desktop terminal of sorts..
[10:42:59] <abaumann> ..hence vga :-)
[10:43:24] <abaumann> so, we have a Phoenix BIOS and a corebios of sorts.
[10:43:25] <abaumann> mmh.
[10:43:51] <deep42thought> mine comes with tinyBIOS according to the manual
[10:44:04] <abaumann> a, sorry.
[10:44:10] <abaumann> yeah. that's what I meant.
[10:44:40] <abaumann> my serial is completly silent. So I configured nothing. And the Phoenix BIOS cannot output to serial, it seems.
[10:44:48] <deep42thought> hmm
[10:45:21] <abaumann> mmh. can you switch to LBA mode or something.
[10:45:41] <abaumann> IIRC you can press keys at boot time, set serial baud rate and some other stuff in this bios.
[10:45:55] <abaumann> how big is your CF anyway?
[10:46:10] <deep42thought> 32GB
[10:46:14] <deep42thought> the old was 4GB
[10:46:16] <abaumann> ah. that big.
[10:46:24] <deep42thought> you think it might be too big?
[10:46:36] <deep42thought> btw: my wife declined my proposal to buy a redundand router :-(
[10:46:37] <abaumann> yeah, one option. or it doesn't emulate something..
[10:46:52] <abaumann> lol
[10:47:02] <deep42thought> ok, I'll move everything to the original 4GB CF
[10:47:05] <deep42thought> I hope, it fits
[10:47:44] <abaumann> *abaumann searches his old README on the OpenBSD router and how this BIOS works.
[10:49:08] <deep42thought> how do I switch to LBA?
[10:49:15] <deep42thought> (sry, read it just now)
[10:49:25] <abaumann> in the BIOS, you have C, L or so.
[10:49:36] <abaumann> I just don't remember, how you enter the setup
[10:49:44] <abaumann> a "Press S during the memory test"
[10:49:45] <deep42thought> I think, one presses "S"
[10:49:51] <deep42thought> :-)
[10:49:55] <deep42thought> but on which keyboard?
[10:49:59] <deep42thought> via serial?
[10:50:01] <abaumann> on the serial
[10:50:10] <deep42thought> I'll try 'yes S | /dev/ttyUSB0
[10:50:23] <abaumann> I would use a minicom or so
[10:50:37] <abaumann> trick question is: what's the baud rate and the serial settings.
[10:50:51] <deep42thought> 9600
[10:50:56] <deep42thought> no parity
[10:50:57] <abaumann> when I do this on my serial switch for the old Suns, I usually end up in trying all kind of settings.
[10:50:58] <deep42thought> one stop
[10:51:13] <abaumann> otherwise you wouldn't see the memory counter and the 01F0 message.
[10:51:48] <abaumann> oh. that think can to PXE boot.. but then you have to build up TFTP. DCHP and stuff
[10:51:55] <abaumann> and put the i486 boot stage there.
[10:52:02] <deep42thought> I failed that once on a different box
[10:52:14] <deep42thought> plus I'll need working network for that :-)
[10:52:18] <abaumann> yeah. too many things which can go wrong in my experience.
[10:52:23] <abaumann> ah. right. :-)
[10:52:26] <deep42thought> dhcp & dns is running on that router
[10:52:44] <abaumann> yep. that's an network chicken and egg problem.
[10:52:57] <deep42thought> hence my proposal for a redundant router :-D
[10:53:04] <abaumann> true.
[10:53:23] <abaumann> I would say, I set CHS mode on my Alix just because the OpenBSD boot loader was happy with CHS.
[10:53:30] <abaumann> Usually it doesn't make much sense
[10:53:43] <abaumann> mmh.
[10:53:46] <abaumann> simple idea.
[10:53:54] <abaumann> is the active flag set in the MBR?
[10:54:07] <abaumann> /dev/sda1 * 2048 15662303 15660256 7.5G 83 Linux
[10:54:15] <abaumann> ok. should.
[10:54:24] <deep42thought> yes
[10:54:43] <abaumann> this CF booted before with Debian?
[10:54:53] <deep42thought> no, the 4GB one did
[10:54:57] <abaumann> ah.
[10:54:57] <deep42thought> this is a new one
[10:55:18] <abaumann> so, if you are unlucky, the BIOS doesn't like the CF, or the CF lacks some support for something..
[10:55:37] <abaumann> I usually order the ones from pcengines, so at least, if it doesn't work, I can blame them :-)
[10:56:16] <deep42thought> I ordered this cf card for a different purpose
[10:56:25] <abaumann> 4GB, well, that's really tight for Archlinux32, it only fits with hacks (also known as removing linux-firmware from the kernel package dependencies)
[10:56:47] <deep42thought> the current size is 1.2GB
[10:57:13] <deep42thought> I mean the size of the installation
[10:57:23] <abaumann> /dev/sda1 7.4G 2.3G 4.8G 33% /
[10:57:28] <abaumann> mmh.
[10:57:42] <deep42thought> /dev/sde1 2,1G 1,4G 592M 70% /mnt/usb/usbhd-sde1
[10:57:48] <abaumann> I living the "La vita locca"
[10:57:52] <abaumann> *loca
[10:58:09] <abaumann> *vitta
[10:58:15] <abaumann> *abaumann's Spanish is rusty. :-)
[11:00:42] <deep42thought> screen is grumpy when I power-cycle the alix - it kills my terminal window, kills the session, ...
[11:00:54] <deep42thought> it even blocked the whole USB-RS323-adapter ...
[11:01:02] <abaumann> ui.
[11:02:15] <deep42thought> ah, I used minicom last time it seems
[11:02:22] <abaumann> yeah. I would.
[11:02:28] <abaumann> or a real serial terminal emulator
[11:02:34] <deep42thought> that's the nice thing about a minimal system: you can be pretty sure every executable is/was used :-D
[11:02:53] <abaumann> exactly
[11:03:41] <deep42thought> pressing "S" did not do anything :-/
[11:03:53] <abaumann> but you see the memory counter?
[11:04:19] <deep42thought> yes
[11:04:38] <abaumann> is it capital S or small s, I wonder..
[11:04:45] <deep42thought> I'll try
[11:04:52] <deep42thought> slacka123:
[11:04:54] <abaumann> maybe press multiple times.
[11:04:55] <deep42thought> gnaa
[11:04:57] <deep42thought> wrong window
[11:05:29] <deep42thought> "No boot device available, press Enter to continue." does not react on enter, either
[11:05:31] <deep42thought> ... strange
[11:05:52] <abaumann> this time no 01F0 not found message?
[11:06:22] <deep42thought> yes, it was there
[11:07:06] <deep42thought> btw: the 4GB debian card prints: "01F0 Master 848A SanDisk SDCFH-004G
[11:07:06] <deep42thought> Phys C/H/S 7751/16/63 Log C/H/S 968/128/63"
[11:07:12] <deep42thought> just for comparison
[11:07:19] <deep42thought> oh
[11:07:30] <deep42thought> now I see a bootloader thingy from the debian one O.o
[11:08:04] <abaumann> yeah. the bios should also print this CHS message on the 32GB card.
[11:08:06] <deep42thought> though, with wrong baud-rate, so only garbage :-D
[11:08:32] <abaumann> yeah. that's tricky to get the same baud rate for the bios, the boot loader and the kernel serial console
[11:08:49] <deep42thought> I just need to change it in the middle
[11:08:55] <deep42thought> I just need to look up to what
[11:08:59] <deep42thought> IIRC 115200 or something
[11:09:01] <abaumann> hot swappable CF, I think not.
[11:09:04] <abaumann> ah.
[11:09:06] <abaumann> the serial.
[11:09:07] <abaumann> sorry.
[11:09:09] <deep42thought> :-D
[11:09:33] <abaumann> I usually stick to 9600 everywhere. Sort of default.
[11:09:47] <deep42thought> but it slows down the boot ;-)
[11:10:08] <abaumann> https://www.pcengines.ch
[11:10:10] <phrik> Title: PC Engines tinyBIOS open source BIOS for embedded PC (at www.pcengines.ch)
[11:10:53] <abaumann> wow. you can actaully customize the bios.
[11:11:49] <deep42thought> the bios seems to work - I'm trying to not break it :-D
[11:12:54] <abaumann> ah. it's more like a BIOS file which is customizable with some variables.
[11:13:08] <abaumann> I was hunting some "delay, wait for HDD" variables.
[11:13:45] <deep42thought> "üàààüààüààüàüàààüàüüààüàüü" ... nope, 115200 isn't the right baud rate, either :-)
[11:13:49] <abaumann> lol
[11:15:30] <KitsuWhooa> there's a need for hdd delays? :p
[11:16:06] <deep42thought> KitsuWhooa: either if your machine is so blazingly fast or your hdd is so arcanely slow ;-)
[11:16:18] <deep42thought> "[ 0.290676] Spectre V2 : Spectre mitigation: LFENCE not serializing, switchie"
[11:16:21] <KitsuWhooa> yeah but usually if a pata hdd isn't ready it just makes your computer wait
[11:16:25] <deep42thought> this looks like kernel boot message O.o
[11:16:33] <deep42thought> ... from debian :-(
[11:17:14] <abaumann> I was wrong. This IS the whole BIOS :-
[11:17:16] <abaumann> )
[11:17:32] <deep42thought> the bios consists only of a config file?
[11:17:45] <abaumann> no. unpack disaster. Tons of *.8 files
[11:18:53] <deep42thought> ok, the 4GB debian CF boots again (with old-stable debian)
[11:19:00] <abaumann> I need DOS and a funcky assember to rebuild the BIOS.. cool.
[11:19:07] <deep42thought> dosbox?
[11:19:34] <deep42thought> sry, archlinux32 - I'll try next time, I break my router, again
[11:19:41] <abaumann> I searched for 'no drive found' in the sources.
[11:19:45] <abaumann> there is no such thing.
[11:19:51] <abaumann> so that's a little bit puzzling.
[11:20:43] <abaumann> BIOSSUM.PAS: Compile using Borland Pascal 7.0 :-)
[11:20:58] <abaumann> ok. that's just a tool, and it's also there as EXE
[11:21:04] <deep42thought> is there anything, borland pascal 7 can do which fpc cannot?
[11:21:52] <KitsuWhooa> what kind of bios is it that you have its source?
[11:21:57] * KitsuWhooa is curious
[11:22:10] <abaumann> tinyBIOS from PCEngines for the alix board computers.
[11:22:22] <abaumann> we try to get a Alix Router running with Archlinux32
[11:22:30] <KitsuWhooa> Ah I see
[11:22:38] <abaumann> to be more precise: deep42thought's main router :->
[11:23:05] <abaumann> HDD.8 says something about limitations, so what kind of CFs are supposed to work.
[11:23:13] <abaumann> "Only AMI / Intel style of CHS translation supported"
[11:23:18] <deep42thought> I'll stay with debian for now - it runs again
[11:23:20] <abaumann> "Extended disk address mode only works with drives that support LBA"
[11:23:25] <abaumann> ah. uff.
[11:23:28] <abaumann> yeah.
[11:23:32] <deep42thought> but I'll _definitely_ look into getting archlinux32 on that thing
[11:23:38] <abaumann> the other thing needs more investigations.
[11:23:48] <abaumann> I would check the specs of the 32GB CF.
[11:24:24] <deep42thought> I think, I'll buy a second alix and we can (also) have a look in Zürich
[11:24:34] <deep42thought> ... if we get bored with the other stuff :-D
[11:24:45] * deep42thought just needs to convince his wife :-D
[11:24:49] <abaumann> :-)
[11:25:22] <abaumann> redundand routers with OpenBSD with CARP (active standby) was on the todo list for my small OpenBSD-firewall project for a while..
[11:25:32] <abaumann> I'm not aware of something similar for Linux.
[11:25:47] <deep42thought> na, not a hot-spare
[11:26:02] <abaumann> just "cold swappable by the operator" :-)
[11:26:28] <deep42thought> I would install a hardware switch which would exchange the connections on a regular basis (~daily), so both routers are correctly set up
[11:26:30] <abaumann> yeah. I don't like to open the case every time I want to do an update on the CF.
[11:27:01] <abaumann> that's also an option
[11:27:05] <deep42thought> especially if you consider how it's mounted under my desk
[11:27:11] <deep42thought> (regarding cf-change)
[11:27:22] <abaumann> :->
[11:28:01] <deep42thought> screw #3 is in ... the last one is always the most tricky one ...
[11:31:36] <deep42thought> ok, everything is set up
[11:31:42] <abaumann> cool
[11:31:45] <deep42thought> let's see, if that box _really_ works ...
[11:31:48] -!- deep42thought has quit [Quit: Leaving.]
[11:32:09] <abaumann> ..and he was not seen anymore for the next 10 hours..
[11:34:53] -!- AndrevS has joined #archlinux32
[11:37:58] -!- deep42thought has joined #archlinux32
[11:37:58] <buildmaster> Hi deep42thought!
[11:37:58] <buildmaster> !rq deep42thought
[11:37:59] <phrik> buildmaster: <deep42thought> so you're a garbage collector?
[11:38:10] <deep42thought> no 10 hours
[11:38:13] <abaumann> :-)
[11:49:38] <abaumann> *abaumann heads into the kitchen and starts to treat asparagus correctly..
[12:04:11] -!- djmoch has joined #archlinux32
[12:05:56] -!- samantaz_ has joined #archlinux32
[12:31:46] -!- ubuntuxp has quit [Ping timeout: 276 seconds]
[12:35:25] <buildmaster> pentium4/uim is broken (says eurobuild3).
[12:43:36] <deep42thought> heh, I have permission to bring the router in persona to Zürich, so we can have a look at it :-D
[12:46:40] <abaumann> he. cool. :-)
[12:48:19] <deep42thought> only downsides are, that I need to disassemble my desk for that (but I need to do anyways, as we're moving) and that git2.archlinux32.org will be down, then, as there is no router in front of it ;-)
[12:50:00] <abaumann> *abaumann spots no flaw in this plan :-)
[13:02:07] <deep42thought> ok, great! then we'll do it that way :-)
[13:03:24] <abaumann> very nice test case for i486 Archlinux32, an actual working router. :-)
[13:05:17] -!- Cthulu201 has quit [Quit: Nowhere special. I always wanted to go there.]
[13:05:58] <deep42thought> yeah: If you don't hear from me in the future, just assume archlinux32/i486 is broken ;-P
[13:07:44] * deep42thought reboots his cable modem and router (no ipv6 delegations, currently)
[13:09:59] -!- Cthulu201 has joined #archlinux32
[13:09:59] -!- deep42thought has quit [Read error: Connection reset by peer]
[13:13:22] -!- deep42thought has joined #archlinux32
[13:13:22] <buildmaster> Hi deep42thought!
[13:13:22] <buildmaster> !rq deep42thought
[13:13:23] <phrik> buildmaster: <deep42thought> my supervisor when I made my first shot with the laser: He handed me the remote and said: "Hey Erich, want to destroy a 20 Mio€ device?"
[13:14:43] <deep42thought> hmm, strange, now the router has ipv6 adresses and delegation, but no routes O.o
[13:31:19] <abaumann> upgrade? ;-)
[13:32:16] <deep42thought> _what_ should I upgrade? my isp?
[13:32:28] <abaumann> no, your router decided to auto-upgrade. :-)
[13:35:32] <deep42thought> hmm, I have really no idea, how that can happen and whom to blame ...
[13:36:29] <deep42thought> to clarify: I meant "ip -6 route" shows no default route, although I got (via dhcp) ipv6 addresses and prefixes for delegation
[13:36:54] <abaumann> mmh. If you didn't change Debian or it's configuration..
[13:36:59] <abaumann> ..this is sort of a puzzle..
[13:37:07] <abaumann> does your ISP play tricks?
[13:37:33] <deep42thought> well "didn't change" is not exactly the term I'd use - I tried to restore an old state without having a backup of it ...
[13:37:46] <abaumann> ah :-)
[13:38:03] <deep42thought> I doubt, that it's my isp (this time)
[13:38:13] <deep42thought> they could not prevent me from setting up default routes, could they?
[13:38:23] <abaumann> not really.
[13:38:47] <abaumann> I have to go via DHCP to my ISP, though I have static IPs, so there things can be pushed wrongly..
[13:38:55] <abaumann> ..that's why I was curious :-)
[13:38:59] <deep42thought> once my (overdue) backup of that box is done, I'll give it another all-healing reboot
[13:39:12] <abaumann> good plan :-)
[13:39:22] <deep42thought> I use dhcp, too, and addresses usually only change when I was offline for some time ...
[13:40:28] <abaumann> I'm fighting with pacman-static SSP support failing for pentium4 only.. i686 works.
[13:40:45] <deep42thought> do we really need pacman-static for pentium4?
[13:40:53] <abaumann> hum,
[13:40:55] <deep42thought> the i686 one should work just fine, there?
[13:40:57] <abaumann> that's a good point.
[13:41:11] <abaumann> embedded SSL could use SSSSSSEEEEEE3 then ;-)
[13:41:22] <deep42thought> yeaaah
[13:41:35] <deep42thought> that's worth investing a few hours of development ;-)
[13:42:03] <deep42thought> pacman-static for i486 otoh would be useful
[13:42:12] <abaumann> yeah. that one failes too
[13:43:21] <abaumann> it has either funny optimizations creeping in. I don't understand what the differences between linux-generic32, linux-elf, linux-x86 and options like 'i386' are doing.
[13:43:37] <abaumann> OpenSSL is old and has some truly weird configuration done in Perl.
[13:44:58] <abaumann> I'm rather onto something that musl-gcc is not completly correct when using -Wno-system-headers and some SSP stubs are missing
[13:45:48] <abaumann> which is something which interests me anyway for operating system tinkering :-)
[13:47:10] <abaumann> https://www.openwall.com
[13:47:11] <phrik> Title: musl - i686 with -fPIE and -fstack-protector-all (at www.openwall.com)
[13:48:36] <abaumann> somehow gcc triggers SSP more or less at random, because I don't have a flag anywhere (or stack-protector is now default in gcc).
[13:48:54] <abaumann> eli the wizard can build it on i686 though :-)
[13:49:59] <abaumann> if [[ $CARCH = i686 ]]; then
[13:50:03] <abaumann> musl-gcc -fno-stack-protector
[13:50:05] <abaumann> aha.
[13:52:31] <deep42thought> "[[ $CARCH -le i686 ]]" would be nice ;-P
[13:52:47] <abaumann> I really hate this stupid bash syntax :->
[13:52:58] <abaumann> try to put an OR there
[13:53:31] <abaumann> why [[ ?
[13:53:49] <abaumann> I grew up with shell, not bash
[13:55:17] <abaumann> if [[ $CARCH = i686 && $CARCH = pentium4 && $CARCH = i486 ]]; then
[13:57:05] <abaumann> the current i686 might produce SSE2 opcodes, as no-sse2 is missing in the optargs. I'll try all 3 flavours of IA32-iness and I'll put a PKGBUILD online for eli.
[13:58:16] -!- samantaz_ has quit [Ping timeout: 246 seconds]
[13:59:37] -!- samantaz_ has joined #archlinux32
[14:06:23] <abaumann> *|| not && (grmpf)
[14:08:08] <deep42thought> [[ also has -a and -o
[14:20:09] -!- MrBIOS has quit [Quit: MrBIOS]
[14:20:46] -!- MrBIOS has joined #archlinux32
[14:20:56] -!- MrBIOS has quit [Client Quit]
[14:21:35] -!- MrBIOS has joined #archlinux32
[14:21:42] -!- MrBIOS has quit [Client Quit]
[14:22:20] -!- MrBIOS has joined #archlinux32
[14:22:28] -!- MrBIOS has quit [Client Quit]
[14:23:07] -!- MrBIOS has joined #archlinux32
[14:23:14] -!- MrBIOS has quit [Client Quit]
[14:23:52] -!- MrBIOS has joined #archlinux32
[14:24:00] -!- MrBIOS has quit [Client Quit]
[14:24:12] <elibrokeit> abaumann: yeah, the PKGBUILD has i686 hacks for that, aside from which, openssl is configured "with whatever flags are used by the core/openssl package
[14:24:40] -!- MrBIOS has joined #archlinux32
[14:24:47] -!- MrBIOS has quit [Client Quit]
[14:25:25] -!- MrBIOS has joined #archlinux32
[14:25:33] -!- MrBIOS has quit [Client Quit]
[14:25:41] <abaumann> np. pacman-static just saved a laptop of mine, where I used the famous "symlink to pacman cache" trick again.. :-)
[14:26:05] -!- MrBIOS has joined #archlinux32
[14:26:17] * deep42thought wonders if he knows that trick, too
[14:26:19] <abaumann> I still have a small messup with i486 and i386 flags (I want to disable ALL assembly optimizations for the i486 version)
[14:26:19] -!- MrBIOS has quit [Client Quit]
[14:26:31] <abaumann> in OpenSSL that is.
[14:26:58] -!- MrBIOS has joined #archlinux32
[14:27:06] -!- MrBIOS has quit [Client Quit]
[14:27:35] -!- MrBIOS has joined #archlinux32
[14:27:52] -!- MrBIOS has quit [Client Quit]
[14:28:30] -!- MrBIOS has joined #archlinux32
[14:28:38] -!- MrBIOS has quit [Client Quit]
[14:44:20] <deep42thought> "The 32-bit PC support (known as the Debian architecture i386) now no longer covers a plain i586 processor. The new baseline is the i686, although some i586 processors (e.g. the “AMD Geode”) will remain supported." - this sounds pretty much like it always was ... hmmm
[14:44:37] <deep42thought> it sounds like the alix should still be supported
[14:46:39] <elibrokeit> It sounds like Debian is remarkably vague about what their architectures actually are
[14:46:47] <deep42thought> that, too
[14:46:51] <elibrokeit> abaumann: cool
[14:47:11] <abaumann> elibrokeit: almost there :-)
[14:47:49] <elibrokeit> deep42thought: if a directory packaged by Pacman is deleted and replaced with a symlink object, then Pacman will overwrite the symlink with an empty directory
[14:48:08] <deep42thought> ah, thx
[14:48:25] <elibrokeit> The worst time for this to happen is when you need the symlink to find the package file which is about to be extracted to disk
[14:48:55] <elibrokeit> Really it should be a file conflicts error and Pacman should refuse to run until you stop corrupting system files...
[14:49:23] <elibrokeit> There's an open bug for it and everything, now we just need someone to fix it :p
[14:52:06] <elibrokeit> abaumann: if pentium4 and i486 have different openssl switches then I can add it to the existing case statement
[14:52:52] -!- MrBIOS has joined #archlinux32
[14:54:07] <abaumann> elibrokeit: my dablings are here: http://archlinux32.andreasbaumann.cc
[14:54:23] <abaumann> still not sure what the difference between linux-x86 and linux-elf are..
[14:54:43] <abaumann> ..and I have to test on really old machines. :-)
[14:57:54] <elibrokeit> abaumann: cool, feel free to send me a patch if you want
[14:58:40] <elibrokeit> Or if it is just the configure checks and arch support, I can do it too...
[14:59:26] <elibrokeit> Oh btw your [[ $CARCH = ...]] modification can check if it matches i*86
[14:59:40] <abaumann> oups. :-)
[14:59:44] <abaumann> *abaumann blushes
[15:00:39] <elibrokeit> Bash [[ does glob matches :D
[15:00:41] <abaumann> I just changed 'optflags='no-sse2' for i686 optflags='386' and this CARCH test to switch off the stack-protector for musl for all three architecture
[15:00:47] <abaumann> *architectures
[15:01:04] <abaumann> optflags='386' for i486 I meant
[15:01:57] <elibrokeit> So [[ $CARCH = i*86 ]] would also match arch=(i386 i486 i586 i686)
[15:02:15] <abaumann> yeah, but the 'pentium4' feels a little bit ackward there
[15:02:42] <abaumann> making an Archlinux32 sub-architecture thing an official architecture thing :-)
[15:02:44] -!- ubuntuxp has joined #archlinux32
[15:03:01] <deep42thought> pentium4 isn't less official than i686
[15:03:07] <elibrokeit> Clearly the fools in charge of architecture pronouncements should have formalized i786
[15:03:22] * deep42thought looks into a mirror
[15:03:23] <elibrokeit> Wait that might exist
[15:04:01] <elibrokeit> > The NetBurst microarchitecture,[1][2] called P68 inside Intel, was the successor to the P6 microarchitecture in the x86 family of CPUsmade by Intel. The first CPU to use this architecture was the Willamette-core Pentium 4, released on November 20, 2000 and the first of the Pentium 4 CPUs;
[15:05:09] -!- MrBIOS has quit [Quit: MrBIOS]
[15:08:00] <abaumann> ah. all versions of pacman-static work. Now I feel much safer on my old machines and can destroy pacman at will. ;-)
[15:08:37] <deep42thought> go ahead - I'm leading with good example, I just uninstalled all my kernels on my router
[15:09:09] <abaumann> pacman-static cannot cure that.. especially not for Debian kernels.. ;-)
[15:09:29] <deep42thought> yeah, I know - I was more talking about the risk-taking part ;-P
[15:09:38] <abaumann> :-)
[15:11:34] <abaumann> *abaumann just aurvoted for pacman-static
[15:12:07] <deep42thought> ah, good idea
[15:19:39] <abaumann> "Indiana Deepthought and the Hunt for the Lost Kernel"
[15:19:53] <deep42thought> I can indeed not find the package anymore ...
[15:20:22] <deep42thought> apt claims, the newest version is 4.9.0 - but it's running 4.19.0, which I just uninstalled ...
[15:20:46] <deep42thought> !grab abaumann
[15:20:47] <phrik> deep42thought: Tada!
[15:23:10] <abaumann> regarding i686 to pentium4 transitions. Just tried that on LXC, I only get updates for pentium4 packages, which were actually rebuilt, not the hacked i686 packages. Which is ok IMHO.
[15:23:50] <deep42thought> but if i686 and pentium4 are rebuilt, then you won't receive updates, either
[15:24:27] <abaumann> mmhh. shouldnt' the build version be increased?
[15:24:36] <abaumann> by the buildmaster, I mean.
[15:24:38] <abaumann> automatically.
[15:24:48] <deep42thought> yes
[15:25:09] <deep42thought> I was considering someone who runs a recent (=rebuilt) version of i686 and tries to migrate to pentium4
[15:25:15] <deep42thought> sry, I have to leave now
[15:25:16] <deep42thought> cu
[15:25:19] -!- deep42thought has quit [Quit: Leaving.]
[15:25:20] <abaumann> ah.
[15:25:20] <abaumann> ok
[15:25:22] <abaumann> cu. :-)
[15:34:25] -!- ubuntuxp has quit [Ping timeout: 276 seconds]
[15:36:46] -!- ubuntuxp has joined #archlinux32
[16:10:00] <elibrokeit> General recommendation when switching architectures is to use pacman -Qqn | pacman -S -
[16:12:37] <abaumann> good point. thanks. a complete reinstall basically with all the packages (rebuilt or shims)
[16:12:53] <abaumann> *abaumann is testing that..
[16:17:04] <elibrokeit> You could manually filter that to exclude packages of arch=any, but it doesn't actually matter (except for time and disk IO)
[16:21:43] <abaumann> all went well. :-)
[17:11:04] -!- ofara_ has quit [Ping timeout: 258 seconds]
[17:34:27] -!- ofara_ has joined #archlinux32
[17:40:27] -!- ofara_ has quit [Ping timeout: 245 seconds]
[17:53:57] -!- abaumann has quit [Quit: leaving]
[18:04:29] -!- ofara_ has joined #archlinux32
[18:42:49] -!- ofara_ has quit [Ping timeout: 246 seconds]
[19:41:27] <buildmaster> pentium4/spamassassin is broken (says rechenknecht).
[19:43:44] <buildmaster> i686/spamassassin is broken (says rechenknecht).
[19:57:09] -!- ofara_ has joined #archlinux32
[20:08:23] -!- deep42thought has joined #archlinux32
[20:08:23] <buildmaster> Hi deep42thought!
[20:08:23] <buildmaster> !rq deep42thought
[20:08:24] <phrik> buildmaster: <deep42thought> "und wieder ist ein Tag vollbracht und wieder ist nur Murks gemacht"
[20:09:08] <deep42thought> abaumann: nice to hear? Can you write a news announcement regarding pentium4 and a short tutorial for people willing to transition from i686 to pentium4?
[20:14:48] -!- abaumann has joined #archlinux32
[20:14:48] <buildmaster> Hi abaumann!
[20:14:48] <buildmaster> !rq abaumann
[20:14:48] <phrik> buildmaster: <abaumann> huh. then I suddenly have to finish and maintain it. ;-)
[20:15:15] <abaumann> deep42thought: I tested only a minimal text-mode version, but I can spread the news nonetheless. :-)
[20:16:47] <abaumann> I also added a pentium4 os in bugs.archlinux32.org, just in case.
[20:16:55] <deep42thought> oh, good point :-)
[20:16:58] <deep42thought> thanks!
[20:17:01] <abaumann> np
[20:17:27] <deep42thought> btw: manually adding the route on my router fixed ipv6 for me ...
[20:17:45] <abaumann> ah. cool. so, you found a kernel? ;-)
[20:18:04] <deep42thought> yes, now the 686 one runs (no idea what these numbers really mean ...)
[20:18:14] <buildmaster> pentium4/subversion is broken (says rechenknecht).
[20:48:08] -!- thePiGrepper has quit [Ping timeout: 255 seconds]
[20:49:07] -!- abaumann has quit [Quit: leaving]
[21:31:01] -!- samantaz_ has quit [Remote host closed the connection]
[21:31:22] -!- samantaz_ has joined #archlinux32
[21:35:26] -!- samantaz__ has joined #archlinux32
[21:37:51] -!- samantaz_ has quit [Ping timeout: 258 seconds]
[22:21:27] <buildmaster> pentium4/automake is broken (says rechenknecht).
[22:36:10] <buildmaster> pentium4/doxygen is broken (says rechenknecht).
[22:49:18] <buildmaster> pentium4/pinentry is broken (says rechenknecht).
[23:00:23] <buildmaster> i686/doxygen is broken (says eurobuild3).
[23:50:16] -!- deep42thought has quit [Quit: Leaving.]
[23:52:31] <buildmaster> pentium4/linux-hardened is broken (says rechenknecht).
[23:58:49] -!- AndrevS has quit [Remote host closed the connection]