ibotlog2html for #crosstool-ng

<< Previous 2023-09-05 Next >>

# 05:30:30 cpackham quits : Ping timeout: 246 seconds
# 08:28:13 cpackham joins #crosstool-ng
# 08:54:08 HcE cpackham: the not-yet tag is for stuff you don't plan to include in 1.26?
# 09:04:27 milkylainen you mean like mpfr?
# 09:14:06 HcE milestone tag
# 09:20:25 somename joins #crosstool-ng
# 09:21:57 cpackham Yeah. Unless there is a compelling reason to include it
# 09:22:44 cpackham I was umming and ahhing about the binutils bump but the performance regression kind of sold me on leaving it out
# 09:23:36 HcE I'll test it locally and see how it behaves. I only test for various ARM targets, building on x86_64 Linux hosts.
# 09:23:37 cpackham Also gives a chance for upstream binutils to fix it so we can carry the fix (assuming there is one)
# 09:23:52 HcE Might not be a trivial fix, and they seldom do dotreleases.
# 09:27:02 HcE Would love a real threaded linker option, but unsure if lld is there yet.
# 09:28:25 cpackham looks like there was a build failure for armv6-nommu-linux-uclibcgnueabi anyway
# 09:28:43 cpackham I've also got a series for gold
# 09:29:08 cpackham which I thought had some improvements over bfd
# 09:30:21 HcE [ERROR] collect2: error: ld returned 1 exit status
# 09:31:56 milkylainen does ct-ng have a bunch of users on nommu v6 for new toolchains these days?
# 09:32:01 milkylainen Just curious.
# 09:35:31 cpackham hard to measure
# 09:36:16 cpackham I did think some of the older RPi-Ws use it but I could be wrong
# 09:39:39 milkylainen The picos you mean?
# 09:40:30 milkylainen Hmm.
# 09:42:40 cpackham quits : Ping timeout: 258 seconds
# 09:49:20 somename quits : Quit: Quit
# 13:32:19 HcE Hmm, cross GDB didn't build for 32-bit ARM for me using an old Linux kernel, had to dip down to 12.x release (from 13.1). Probably some dependency to kernel version.
# 13:32:34 HcE I'm building against Linux 3.4.113 kernerl
# 13:32:36 HcE *kernel
# 14:34:31 hays quits : Server closed connection
# 15:47:50 HcE Hmmm, libcrypt has gone into legacy and must be explicit enabled. The rest of Linux world is not ready for that :D
# 16:31:28 milkylainen HcE: I think most things should be fine.
# 16:31:52 milkylainen It's the occasional embedded product that'll trip over it until they realize what's gone.
# 16:32:11 milkylainen Some nice knobs in crosstool-ng and a good explanation should suffice.
# 16:33:56 milkylainen Chris add the aformentioned knob a week or two ago.
# 19:14:49 HcE Yes, I noticed, re-building with it enabled
# 19:15:17 HcE sysvinit (very old stuff) and Linux-PAM wasn't too happy about missing libcrypt
# 19:23:12 milkylainen I don't know when the glibc folks plan to drop it altogether. I think the idea is to move to an external library like libxcrypt. And I don't think crosstool-ng should provide it either for the "toolchain lib-copy embedded build env"-style usages. They have to make their own provisions in the future.
# 19:24:21 milkylainen HcE: btw. You were building what if I may ask? Just curious.
# 19:24:38 milkylainen Embedded stuff?
# 20:18:09 HcE Yes, embedded devices. The sysvinit stuff will hopefully EoL within reasonable time, I think bumping them to use GCC 13 and glibc 2.38 is fine as an end station.
# 20:18:47 HcE Linux-PAM probably just need an update to 1.5.0, haven't checked changes, but I would assume Linux-PAM is on top of moving away from libcrypt
# 20:19:08 HcE And building something like libxcrypt and bundle is fully feasible, we create our OS from scratch.
# 20:28:51 milkylainen Mmm. I mostly use bsd style init. But it's a mashup. I usually write most of it myself.
# 20:29:16 HcE We transitioned to systemd
# 20:30:22 milkylainen Yeah. I guess I should to.
# 20:30:44 milkylainen I find some obscure things to be easier to get a grasp on once I do it myself.
# 20:31:24 milkylainen It's increasingly getting difficult living without systemd. Even for embedded.
# 20:31:56 milkylainen Like they're updating their udev interfaces and programs start to get dependent on new stuff. Without any real alternatives.
# 20:35:38 cpackham joins #crosstool-ng
# 20:48:46 HcE systemd is a bit complex at first, but once you go all in, it is quite nice IMHO.
# 21:23:42 asemjonovs joins #crosstool-ng
# 21:24:50 asemjonovs quits : Client Quit
# 22:30:01 hays joins #crosstool-ng
# 23:30:29 cpackham @HCE, @milkylainen if you have a suggestion about the default setting for the libcrypt thing now will be a good time to suggest it.
# 23:31:01 cpackham I went with defaulting to off because in the systems I work with we'll just switch to libxcrypt when we update to that glibc version.

Generated by ibotlog2html by Yann E. MORIN