#archlinux-ports | Logs for 2018-02-21

[00:02:03] -!- MrBIOS has quit [Quit: MrBIOS]
[00:06:23] -!- p71_ has joined #archlinux-ports
[00:09:07] -!- p71 has quit [Ping timeout: 256 seconds]
[00:09:07] p71_ is now known as p71
[00:56:43] -!- the_ra has joined #archlinux-ports
[00:58:23] -!- the_ra has quit [Client Quit]
[00:58:41] -!- the_ra has joined #archlinux-ports
[01:01:28] -!- raphael_ has joined #archlinux-ports
[01:01:37] -!- raphael_ has quit [Remote host closed the connection]
[01:04:27] -!- the_ra has parted #archlinux-ports
[01:15:58] -!- guys has quit [Ping timeout: 256 seconds]
[01:39:27] <buildmaster> firefox-developer-edition is broken (says rechenknecht).
[02:27:21] -!- guys has joined #archlinux-ports
[03:45:34] -!- MrBIOS has joined #archlinux-ports
[03:57:23] -!- MrBIOS has quit [Quit: MrBIOS]
[04:18:37] -!- |ast| has quit [Remote host closed the connection]
[05:18:16] -!- hringriin_ has joined #archlinux-ports
[05:22:00] -!- hringriin has quit [Ping timeout: 268 seconds]
[05:22:01] hringriin_ is now known as hringriin
[06:14:51] -!- deep42thought has joined #archlinux-ports
[06:45:09] -!- oaken-source has joined #archlinux-ports
[06:59:36] -!- deep42thought has quit [Quit: Leaving.]
[07:21:21] -!- isacdaavid has joined #archlinux-ports
[07:26:07] -!- oaken-source has quit [Ping timeout: 256 seconds]
[08:27:40] -!- deep42thought has joined #archlinux-ports
[08:41:31] -!- oaken-source has joined #archlinux-ports
[10:16:18] -!- oaken-source has quit [Quit: (brb)]
[10:16:26] -!- oaken-source has joined #archlinux-ports
[10:50:26] -!- bq has quit [Ping timeout: 276 seconds]
[10:52:17] -!- bq has joined #archlinux-ports
[11:49:29] -!- puros has joined #archlinux-ports
[13:06:21] -!- oaken-source has quit [Ping timeout: 268 seconds]
[13:22:55] -!- puros has quit [Ping timeout: 260 seconds]
[13:35:14] -!- oaken-source has joined #archlinux-ports
[13:43:31] -!- guys has quit [Ping timeout: 256 seconds]
[13:47:41] -!- lukeshu has quit [Ping timeout: 255 seconds]
[13:53:58] -!- lukeshu has joined #archlinux-ports
[14:18:11] -!- guys has joined #archlinux-ports
[14:39:35] -!- krumelmonster has joined #archlinux-ports
[16:09:35] <buildmaster> embree is broken (says rechenknecht).
[16:43:15] -!- deep42thought has quit [Quit: Leaving.]
[17:01:03] -!- MrBIOS has joined #archlinux-ports
[17:14:12] -!- abaumann has joined #archlinux-ports
[17:14:15] <abaumann> karl79: hi. I think roughly you could go with taking the PKGBUILD, add the 32-bit diff at then end from https://github.com set -march=i686 in your /etc/makepkg.conf and replace make in PKGBUILD with make ARCH=i386.
[17:15:24] <abaumann> I'm currently trying to do something similar, but with crosstool-ng in order to be able to support more than 32-bit intel, see https://github.com
[17:16:32] -!- krumelmonster1 has joined #archlinux-ports
[17:17:46] <abaumann> or you can use a 32-bit chroot from https://github.com and build the linux kernel package in there.
[17:17:48] <phrik> Title: GitHub - archlinux32/devtools32: fork of devtools from archlinux.org with small modifications to compile i486 and i686 from our repositories (at github.com)
[17:18:41] -!- krumelmonster has quit [Ping timeout: 248 seconds]
[17:21:20] <guys> abaumann: and don't forget to also add arch+=(i686) iff the current arch is x86_64
[17:22:32] <abaumann> thanks guys: forgot to mention that. :-)
[17:23:11] <abaumann> another option is to build on a virtual machine on 32-bit and use distccd on the 64-bit host..
[17:37:01] <oaken-source> abaumann: thanks for the bootstrap32 work you are doing. my riscv port is at a stage where I have a functioning cross-arch chroot :)
[17:37:10] <oaken-source> thanks to you
[17:52:10] <abaumann> oh. you are porting to riscv, this is really cool! :-)
[18:22:30] -!- deep42thought has joined #archlinux-ports
[18:25:16] <deep42thought> abaumann: Do you have any clue how to solve our kernel issues?
[18:25:26] <deep42thought> should I reschedule gcc and glibc?
[18:26:01] <abaumann> because of linux?
[18:26:21] <deep42thought> yes
[18:26:28] <abaumann> I don't know: I used gcc -fstack-protector -fstack-protector-strong -o test test.c
[18:26:32] <abaumann> manually in a chroot
[18:26:37] <abaumann> and this doesn't complain.
[18:26:52] <deep42thought> hmm
[18:26:54] <abaumann> Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler
[18:27:07] <abaumann> I think more the test in the linux kernel has some issues.
[18:28:30] <deep42thought> or it uses gcc in some strange mode?
[18:28:40] <abaumann> but, maybe the problem disappears when you recompile gcc.
[18:28:54] <abaumann> but gcc should maybe be enough?
[18:29:28] <deep42thought> ok, I'll try this, then
[18:29:40] <abaumann> the problem is: I want to see, what this test is doing exactly. and maybe there is an error message.. :-)
[18:29:51] <abaumann> gcc rebuild, yes. let's do that..
[18:29:55] <deep42thought> ok
[18:31:25] <deep42thought> done.
[18:31:45] <deep42thought> I'm amazed how fast "seed-build-list" has become, since it uses the database instead of the files :-)
[18:31:59] <abaumann> :-)
[18:39:00] <abaumann> scripts/gcc-x86_32-has-stack-protector.sh results in 'n' (like no)
[18:40:18] <abaumann> ah.. missing the arguments. :-)
[18:43:42] <abaumann> mmh. Why is the scripts/gcc-x86_64-has-stack-protector.sh called and not the scripts/gcc-x86_32-has-stack-protector.sh olne
[18:43:45] <abaumann> *one
[18:43:55] <deep42thought> strange
[18:44:25] <abaumann> echo "int foo(void) { char X[200]; return 3; }" | gcc -D__KERNEL__ -m32 -S -x c -c -O0 -fstack-protector - -o -
[18:44:42] <abaumann> and then it checks for a %gs
[18:45:14] <deep42thought> afk, dinner
[18:45:44] <abaumann> enjoy. me dr. who session.. :-)
[19:16:02] * buildmaster goes insane.
[19:40:13] <deep42thought> ah, no. The sanity check is too strict :-/
[19:40:30] <abaumann> insanity is relative anyway. ;-)
[19:41:42] <deep42thought> this is the issue, that some dependency connections are being considered a "loop" by the old scripts, but are actually not - and are not recognized as a loop by the new scripts
[19:41:57] <deep42thought> more precisely: gcc -> base-devel -> gcc
[19:42:25] <deep42thought> is considered a loop by the old ones, but is actually not a loop, because "base-devel" is not a real package which must be built
[19:42:37] <abaumann> mmh. I just updated the config check in the 32-bit PKGBUILD.. now the linux kernel builds..
[19:42:56] <deep42thought> what do you mean by "updated"
[19:43:01] <abaumann> ..what I suspect is, that if something goes wrong, we try to compile with the 64-bit version of config having -m64 enabled.
[19:43:16] <abaumann> the config checksum didn't match for the upstream config
[19:43:17] * buildmaster resumes sanity.
[19:43:39] <deep42thought> ah, so they updated the config in the meantime
[19:43:49] <deep42thought> did you check, what changed?
[19:44:09] <abaumann> nope. not yet.
[19:45:45] <abaumann> mmh. nothing suspicios..
[19:46:36] <deep42thought> but we should probably adopt the changes anyway
[19:47:56] <abaumann> 0004-x86-xen-init-gs-very-early-to-avoid-page-faults-with.patch
[19:49:55] <abaumann> na. it fixes a %gs initialization issue with xen.
[19:51:45] -!- krumelmonster has joined #archlinux-ports
[19:53:09] -!- krumelmonster1 has quit [Ping timeout: 264 seconds]
[20:26:27] -!- krumelmonster1 has joined #archlinux-ports
[20:28:07] -!- krumelmonster has quit [Ping timeout: 256 seconds]
[20:46:11] -!- abaumann has quit [Quit: leaving]
[20:47:28] -!- deep42thought has quit [Quit: Leaving.]
[20:50:10] <rewbycraft> deep42thought: You sent me an encrypted email, but I don't a working enigmail at the moment. (Nor do I have the mental will to go deal with enigmail, because gpg on this machine is always hell)
[21:07:38] -!- isacdaavid has quit [Quit: Leaving.]
[21:21:28] <guys> can't you just use gpg standalone?
[22:19:15] -!- bill-auger has quit [Remote host closed the connection]
[22:19:56] -!- bill-auger has joined #archlinux-ports
[22:33:55] -!- oaken-source has quit [Ping timeout: 256 seconds]
[23:08:06] anyone is now known as meltdown_spectre
[23:21:53] -!- krumelmonster1 has quit [Ping timeout: 255 seconds]
[23:22:01] -!- krumelmonster has joined #archlinux-ports
[23:58:21] -!- krumelmonster has quit [Ping timeout: 256 seconds]