#archlinux32 | Logs for 2018-05-10

[00:06:34] -!- comrumino has joined #archlinux32
[00:55:11] -!- Polichronucci has quit [Ping timeout: 246 seconds]
[08:07:09] -!- deep42thought has joined #archlinux32
[08:07:09] <buildmaster> Hi deep42thought!
[08:07:27] <deep42thought> abaumann: what's new in glibc is --enable-static-pie
[08:08:19] <deep42thought> plus, I forgot to add a 'export CFLAGS="$CFLAGS -mno-tls-direct-seg-refs"' which upstream removed when i686 was dropped (but the last glibc was also built without this)
[08:09:41] <deep42thought> ah, no, I did _not_ forget that :-)
[08:17:38] <deep42thought> but removing --enable-static-pie doesn't help :-(
[08:22:53] -!- abaumann has joined #archlinux32
[08:22:54] <buildmaster> Hi abaumann!
[08:23:08] <deep42thought> good morning
[08:23:19] <abaumann> morning.
[08:23:28] <abaumann> I don't think static PIE is an issue.
[08:23:55] <abaumann> just tried to recompile binutils 2.30, same segfaults in glibc compilation afterwards.
[08:24:10] <abaumann> besides, the static-pic configure flag is also used in glibc's PKGBUILD..
[08:24:15] <deep42thought> binutils was built at last
[08:24:22] <deep42thought> e.g. we built gcc and then binutils
[08:24:24] <abaumann> currently I'm trying to build with with binutils 2.29.1-3.0..
[08:24:26] <deep42thought> and now glibc fails
[08:24:41] <abaumann> ..and gcc 7.3.1 on [core].
[08:24:44] <abaumann> this seems ok so far.
[08:25:18] <abaumann> I think, it's either binutils itself or some subte structure mismatch between binutils and gcc
[08:25:20] <deep42thought> so it's some difference in binutils+gcc, then?
[08:25:22] <abaumann> *subtle
[08:25:29] <abaumann> I think so.
[08:25:56] <deep42thought> is it worth rebuilding gcc with the new binutils?
[08:25:58] <abaumann> Or, better, the trio binutils/gcc/glibc have to agree on some structures..
[08:26:14] <abaumann> not if the problem is in binutils 2.30.
[08:26:33] <abaumann> I personally don't like this in-situ replacement of the toolchain.
[08:26:33] <deep42thought> if it's just "the agreement" between gcc and binutils
[08:26:46] <abaumann> glibc/elf?
[08:26:57] <abaumann> this also has to agree with binutils at least
[08:27:29] <deep42thought> I have to leave in 5 minutes and will be offline over the weekend
[08:27:37] <abaumann> np
[08:27:40] <abaumann> similar to me. :-)
[08:27:45] <deep42thought> if you have any better idea how to upgrade the toolchain, let me know
[08:27:53] <deep42thought> I'm open to suggestions
[08:28:03] <abaumann> I'll make some experiments to see which combinations work.
[08:28:23] <abaumann> There is also the option to _not_ upgrade the toolchain for now..
[08:28:34] <abaumann> ..a little bit against the Archlinux philosophy though.
[08:28:43] <deep42thought> preferably something, that can be patched into gcc/glibc/binutils' PKGBUILDs to automate it
[08:28:58] <abaumann> like correct handling of some ELF32 things.. :-)
[08:29:12] <abaumann> yep. can confirm.
[08:29:22] <abaumann> I can build with binutils 2.29 and gcc 7.3.1
[08:29:40] <deep42thought> so we should try that
[08:29:44] <deep42thought> build gcc then
[08:29:47] <deep42thought> then binutils
[08:29:55] <deep42thought> and check, that we can still build glibc afterwards?
[08:30:06] <abaumann> Why gcc before binutils?
[08:30:24] <deep42thought> because it was in the comment of gcc's pkgbuild?
[08:30:24] <deep42thought> :-/
[08:30:47] <deep42thought> ah, no
[08:30:52] <deep42thought> it was the other way round :-)
[08:30:53] <abaumann> Vice versa.
[08:31:03] <abaumann> yeah. let's try that.
[08:31:17] <abaumann> In the worst case we have a reproducable failure, which is also good.
[08:31:30] <abaumann> because then we know the problem is in the toolchain. :-)
[08:32:09] <deep42thought> should I delete gcc and binutils from [testing] for this?
[08:32:21] <deep42thought> this seems like the simplest and cleanest approach
[08:32:44] <abaumann> yep. I would try to build them with the [core] versions.
[08:36:12] <buildmaster> girls, my database is dirty again ...
[08:36:22] <deep42thought> hmm, bad timing
[08:37:16] <abaumann> indeed
[08:38:11] <deep42thought> I forgot to remove the package files - I just repo-removed them
[08:38:28] <abaumann> uff
[08:38:47] * buildmaster resumes sanity.
[08:39:17] -!- eduardoeae has quit [Ping timeout: 246 seconds]
[08:39:55] <deep42thought> ok, I really need to go now
[08:39:59] <deep42thought> I hope, nothing broke :-)
[08:40:04] <deep42thought> cu later!
[08:40:09] -!- deep42thought has quit [Quit: Leaving.]
[08:40:39] <abaumann> cu.
[08:40:47] -!- abaumann has quit [Quit: leaving]
[09:19:44] -!- oaken-source has joined #archlinux32
[10:04:40] -!- abaumann has joined #archlinux32
[10:04:41] <buildmaster> Hi abaumann!
[10:05:27] <abaumann> tyzoid: just in case, I experienced another: Completely unexpected exception: Connection to Timed Out, This should never happend, please inform Flyspray Developers on bugs.archlinux32.org
[10:05:47] <abaumann> the torrrent seems not to be functioning for the 2018.05.01 ISO.
[10:06:01] <abaumann> The ISO itself is not bootable (at least in qemu): https://bugs.archlinux32.org
[10:06:03] <phrik> Title:FS#37 : ISO 2018.05.01 is not bootable (at bugs.archlinux32.org)
[10:06:25] -!- abaumann has quit [Client Quit]
[10:39:19] -!- titus_livius has quit [Ping timeout: 260 seconds]
[10:40:30] -!- titus_livius has joined #archlinux32
[11:35:23] -!- eduardoeae has joined #archlinux32
[15:07:43] <tyzoid> abaumann: Looks like it's having trouble finding the mail server
[15:43:29] * buildmaster failed to execute a mysql query - can you have a look at "tmp.mysql-functions.query.stdin.2018-05-10T15:43:29.UDn1X0"?.
[16:22:42] -!- bill-auger has quit [Quit: No Ping reply in 180 seconds.]
[16:24:05] -!- bill-auger has joined #archlinux32
[18:07:54] -!- isacdaavid has joined #archlinux32
[19:29:09] -!- AndrevS has joined #archlinux32
[21:02:14] -!- Polichronucci has joined #archlinux32
[21:03:01] <tyzoid> wb Polichronucci
[21:03:49] <tyzoid> The MX record is up and running, if you wanted to change the mail destination
[21:05:35] -!- Polichronucci has quit [Read error: Connection reset by peer]
[21:19:10] -!- Polichronucci has joined #archlinux32
[21:19:10] -!- Polichronucci has quit [Read error: Connection reset by peer]
[21:50:06] -!- isacdaavid has quit [Quit: Leaving.]
[22:17:43] -!- AndrevS has quit [Remote host closed the connection]
[23:35:07] -!- bill-auger has quit [Remote host closed the connection]
[23:37:39] -!- bill-auger has joined #archlinux32