#archlinux-ports | Logs for 2017-12-22

[00:35:56] -!- guys has quit [Ping timeout: 260 seconds]
[01:01:11] -!- guys has joined #archlinux-ports
[01:44:17] -!- isacdaavid has quit [Ping timeout: 256 seconds]
[02:59:45] -!- isacdaavid has joined #archlinux-ports
[03:36:16] -!- bill-auger has joined #archlinux-ports
[03:36:28] -!- bill-auger_ has quit [Ping timeout: 272 seconds]
[03:42:57] -!- sunshavi has quit [Remote host closed the connection]
[03:54:17] -!- sunshavi has joined #archlinux-ports
[04:37:33] -!- sunshavi has quit [Ping timeout: 263 seconds]
[05:32:56] -!- hringriin_ has joined #archlinux-ports
[05:35:46] -!- hringriin has quit [Ping timeout: 260 seconds]
[05:35:46] hringriin_ is now known as hringriin
[06:52:27] -!- T3N4P613310 has joined #archlinux-ports
[07:09:48] -!- isacdaavid has quit [Quit: Leaving.]
[07:13:25] -!- deep42thought has joined #archlinux-ports
[07:25:42] -!- oaken-source has joined #archlinux-ports
[07:59:14] -!- mrkiko has joined #archlinux-ports
[07:59:24] <mrkiko> hello to everyone
[07:59:58] <mrkiko> deep42thought: hello! Can I askyou if it's possible to compile binutils with 64-bit support ? Otherwise, compiling kernel s like 4.15 can be problematic
[08:00:31] <mrkiko> i.e.: arch/x86/realmode/rm/reboot.S:155: Warning: shift count out of range (32 is not between 0 and 31)
[08:01:49] <deep42thought> hi mrkiko
[08:02:39] <deep42thought> Isn't that rather a "problem" of the linux kernel?
[08:04:31] <deep42thought> but abaumann_ understands a lot more about all these compile stuff than I do
[08:06:19] <mrkiko> deep42thought: I reported the problem to them, and H. Peter Anvin's answer was along these lines: "On 12/20/17 05:04, Enrico Mioso wrote: Hello. I am reporting about this build failure, on an archlinux32 distribution (Archlinux port for 32-bit systems). GCC: gcc (GCC) 7.2.1 20171128 binutils: GNU ld (GNU Binutils) 2.29.1 This seems similar to a problem I reported some time ago and you promptly
[08:06:25] <mrkiko> fixed in commit 04c17341b42699a5859a8afa05e64ba08a4e5235 . thank you very much for your help, and all. Appending "full" log.. Notice how the build goes on for a little bit.; Answer: The best would be if archlinux could fix the options they use to compile binutils to enable 64-bit number support even on 32-bit systems.
[08:06:29] <mrkiko> "
[08:07:49] <deep42thought> hmm, ok
[08:08:43] <deep42thought> I'm not sure, what binutils got to do with that (shouldn't it be something, the _compiler_ does?), but again: I'm not very experienced with all these build tools, either
[08:09:04] <deep42thought> and to cut things short: I have no idea how "to enable 64 bit numbers in binutils"
[08:09:24] <deep42thought> but I will, if it helps you (and breaks nothing else of importance) :-)
[08:11:44] <mrkiko> deep42thought: thank you very much. BTW, that file is an assemly one, so I guess it interacts more "closely" with ld. to enable 64-bit support, I'll discover how in a matter of minutes
[08:12:08] <mrkiko> and... i don't think it will break things, but more importantly, without that compiling a recent kernel can be problematic
[08:12:40] <mrkiko> the mail I quoted here is in public mailing lists Ithink, for reference. At least I sent it to x86@kernel.org or something like that if I am not wrong and if it's a mailing list
[08:16:04] <mrkiko> deep42thought: so, any time I try to build a package I get errors like: binutils-2.29.1.tar.xz ... FAILED (unknown public key 13FCEF89DD9E3C4F) ; I guess I am missing a package since years :)
[08:17:07] <deep42thought> I can't find that key, either
[08:18:39] <deep42thought> do you have archlinux32-keyring installed?
[08:19:17] <deep42thought> regarding yuor binutils request: The easiest (for me ;) ) would be, if you could open a pull request incorporating the changes you'd like
[08:35:17] <mrkiko> archlinux32-keyring-20171113-2
[08:35:40] <mrkiko> as for binutils, I'll let you know what I come up with ... since the thing isn't as easy as I was thinking, at least, to find out
[08:37:55] <deep42thought> ok, thx
[08:38:39] <mrkiko> --enable-64-bit-bfd
[08:43:26] * mrkiko compiles GNU binutils
[08:57:40] <deep42thought> let me know when you're done, and I'll commit the PKGBUILD-patch
[09:17:58] <deep42thought> mrkiko - regarding the key: the one you listed, is a key to verify the source
[09:18:11] <deep42thought> you most probably need to enable auto key retrieval somewhere
[09:18:57] <deep42thought> like so: https://github.com
[09:18:58] <phrik> Title: GitHub - archlinux32/builder: tools for building 32-bit archlinux packages from archlinux.org's official, 64-bit tested PKGBUILDs et al. (at github.com)
[09:24:22] <mrkiko> thank you very very much deep42thought ; sorry, I wasn't clear. Sure, I'll let you know,compiling again
[09:40:55] <mrkiko> deep42thought: waiting for my system to finish running the testsuite; a test is failing like "FAIL: gas/i386/rept" ... hoping it's "normal"
[09:41:08] <deep42thought> dunno
[09:41:26] <deep42thought> I also got some "executable is pie/so is non-pie" errors
[09:41:39] <deep42thought> s/pie/pic/
[09:42:34] <mrkiko> mhmmmm...
[09:42:55] <deep42thought> but the build seems to have succeeded
[09:44:03] <deep42thought> ok, I'll commit
[09:44:15] <deep42thought> hopefully the errors/warnings have been there before
[09:44:17] <deep42thought> :-)
[09:44:37] <deep42thought> I'll leave for christmas holidays now
[09:44:43] <deep42thought> cu all later!
[09:45:57] -!- deep42thought has quit [Quit: Leaving.]
[10:01:49] -!- oaken-source has quit [Ping timeout: 256 seconds]
[10:02:09] -!- T3N4P613310 has quit [Ping timeout: 260 seconds]
[10:05:21] <mrkiko> see you man! Thank you very much, I'll let you know of anything coming up on this
[11:48:24] -!- sunshavi has joined #archlinux-ports
[12:17:57] -!- sunshavi has quit [Ping timeout: 240 seconds]
[14:57:50] -!- guys has quit [Ping timeout: 252 seconds]
[18:24:56] -!- oaken-source has joined #archlinux-ports
[18:53:39] -!- guys has joined #archlinux-ports
[19:03:27] -!- guys has quit [Ping timeout: 240 seconds]
[19:32:39] -!- guys has joined #archlinux-ports
[19:40:24] -!- guys has quit [Ping timeout: 272 seconds]
[19:47:42] -!- isacdaavid has joined #archlinux-ports
[20:14:09] -!- shentey has joined #archlinux-ports
[20:19:51] -!- guys has joined #archlinux-ports
[20:28:55] -!- bill-auger has quit [Read error: Connection reset by peer]
[20:29:15] -!- bill-auger has joined #archlinux-ports
[20:39:35] -!- shentey has quit [Quit: Konversation terminated!]
[21:16:56] -!- deep42thought has joined #archlinux-ports
[21:19:06] <deep42thought> Hi, anyone familiar with the rust toolchain?
[21:19:27] <deep42thought> It seems, our rust package does not define a standard toolchain or something ...
[21:20:17] <deep42thought> at least, the build of rustup fails with "error: no default toolchain configured"
[21:28:32] <deep42thought> abaumann_: The intention for explicitely mentioning the hash of the kernel configuration in the package is to provoke a checksum mismatch if upstream changes the source.
[21:28:54] <deep42thought> It would be nice, if you could not only update the hash, but our config, too :-)
[21:31:51] -!- shentey has joined #archlinux-ports
[21:52:32] -!- guys has quit [Ping timeout: 252 seconds]
[21:53:42] -!- guys has joined #archlinux-ports
[22:01:16] -!- deep42thought has quit [Quit: leaving]
[22:12:23] -!- shentey has quit [Quit: Konversation terminated!]
[22:42:51] -!- because has quit [Ping timeout: 256 seconds]
[22:43:36] -!- because has joined #archlinux-ports
[23:19:01] -!- yokel has joined #archlinux-ports
[23:19:11] -!- oaken-source has quit [Ping timeout: 260 seconds]
[23:48:21] -!- guys has quit [Ping timeout: 264 seconds]