ibotlog2html for #crosstool-ng

<< Previous 2023-10-17 Next >>

# 04:26:30 cpackham I wouldn't say it's a non goal. Just that I tried and gave up. If someone with the right level of knowledge and energy wants to pick up the effort I'd happily carry whatever changes are required in ct-ng to make it work'
# 04:31:07 cpackham quits : Ping timeout: 252 seconds
# 07:11:26 milkylainen cpackham: I guess one could package some sort of default for various archs, but my guess is that you're going to get a bunch of new issues related to people and their distro interaction plus a new wishlist of packaging combinations. "Why this glibc, can't we have another?" etc.
# 11:21:56 HcE quits : Quit: kernel++
# 11:23:14 HcE joins #crosstool-ng
# 11:26:19 Net147 quits : Quit: Quit
# 11:57:11 Net147 joins #crosstool-ng
# 11:57:15 Net147 quits : Changing host
# 11:57:15 Net147 joins #crosstool-ng
# 11:57:36 HcE quits : Quit: kernel++
# 11:59:18 HcE joins #crosstool-ng
# 12:05:23 Net147 quits : Quit: Quit
# 12:07:31 Net147 joins #crosstool-ng
# 12:07:33 Net147 quits : Changing host
# 12:07:34 Net147 joins #crosstool-ng
# 14:02:55 realtime-neil I can't speak for non-Debian distros, but I daresay that native Debian packaging (where you keep the `debian/` in your own source control) would be an unwelcome disruption to your release process.
# 14:04:59 realtime-neil milkylainen: I was under the impression that ct-ng (at runtime) acquires literally everything it needs to produce the user-given toolchain. Does it require a compiler and/or libc from the host?
# 14:09:18 milkylainen realtime-neil: you need a somewhat normal, basic C development environment for the bootstrap parts. configure{.ac} will whine if it doesn't find mandatory bits.
# 15:04:14 realtime-neil milkylainen: ah, okay; you're probably correct in your prediction; that _is_ where the first complaints will spawn.
# 19:21:27 milkylainen realtime-neil: ? Not sure what you mean. I mean that providing binaries for user, you have to be ready for whatever usage errors or distribution strangeness they may face. Also, packaging toolchain is something with a lot of options on how to build what and why. Different users have different needs from a toolchain. Ergo, the perfect default toolchain hardly exists.
# 19:21:53 milkylainen realtime-neil: I create my own with ct-ng. That's one way to make sure I get what I want etc.
# 19:42:06 cpackham joins #crosstool-ng
# 19:54:36 realtime-neil milkylainen: I mean that --- even though the build-time dependencies of ct-ng are so meager (a basic C dev env, as you say) --- end users will find a way to take issue with what is found and used during packaging.
# 19:54:59 realtime-neil I'm not advocating the packaging of the toolchains themselves --- only ct-ng proper.
# 19:55:35 realtime-neil Which I've done in my little salsa repo.
# 19:57:28 realtime-neil as far as all the other stuff --- the things that get dumped in ~/x-tools/ --- those probably can't be packaged easily. At any rate, because there are so many supported variants, it's probably infeasible.
# 20:01:29 milkylainen realtime-neil: A toolchain in x-tools can be tarballed up. It is relative, so you can place it wherever you like.
# 20:03:25 realtime-neil milkylainen: Absolutely concur and it's one of the things I like most about ct-ng. But there's too many `.config` combinations to package everything.

Generated by ibotlog2html by Yann E. MORIN