ibotlog2html for #crosstool-ng

<< Previous 2017-03-01 Next >>

# 04:51:38 ctngbot joins #crosstool-ng
# 04:51:50 bhundven no clue why it dies sometimes. need to read logs
# 04:58:47 blueness joins #crosstool-ng
# 05:07:08 bhundven setup a crontab to keep the http://crosstool-ng.org/git repository updated
# 05:07:36 bhundven (in case github goes down... because... that never happens... <.< ... >.> )
# 09:09:56 blueness quits : Quit: blueness
# 11:29:14 blueness joins #crosstool-ng
# 12:09:06 blueness quits : Quit: blueness
# 12:10:05 blueness joins #crosstool-ng
# 12:28:42 blueness quits : Quit: blueness
# 12:30:20 blueness joins #crosstool-ng
# 15:16:52 ttcd quits : Quit: Connection closed for inactivity
# 15:27:00 blueness quits : Quit: blueness
# 16:10:49 aneyman quits : Ping timeout: 245 seconds
# 16:15:01 aneyman joins #crosstool-ng
# 17:55:44 aneyman quits : Ping timeout: 260 seconds
# 18:16:31 aneyman joins #crosstool-ng
# 18:18:37 blueness joins #crosstool-ng
# 18:22:40 aneyman1 joins #crosstool-ng
# 19:16:08 blueness quits : Quit: blueness
# 19:34:50 wbx joins #crosstool-ng
# 19:35:14 wbx aneyman1: hi. how do you generate uClibc-ng configs? do you use your own defconfigs?
# 19:35:28 aneyman1 hi
# 19:35:32 wbx aneyman1: have you seen discussion on the mailinglist?
# 19:35:39 wbx aneyman1: and thanks for the macos patch
# 19:35:58 aneyman1 no, in 1.21 (I think) Bryan added some machinery to generate uclibc's configs based on configured crosstool-ng settings
# 19:36:42 aneyman1 uclibc-ng's or crosstool-ng's ML?
# 19:36:50 wbx uclibc-ng
# 19:36:58 wbx aneyman1: are you subscribed?
# 19:37:16 aneyman1 no, just peruse it when I need it :)
# 19:37:27 aneyman1 let me have a look
# 19:41:11 aneyman1 that makes sense, just have a look at crosstool-ng's machinery around this where we first determine the options to set in the .config, and then try to filter out the multilib options that uclibc-ng set as well
# 19:42:11 wbx do you use make defconfig somehow?
# 19:42:28 wbx or what do you mean with makes sense? :)
# 19:43:20 wbx while summarizing the uClibc-ng users, I forgot to take a look at the crosstool-ng methods, sorry :)
# 19:43:27 aneyman1 no, crosstool-ng has its own "defconfig" for all architectures that it whips into submission :)
# 19:43:50 aneyman1 https://github.com/crosstool-ng/crosstool-ng/blob/master/contrib/uClibc-defconfigs/uClibc-ng.config
# 19:43:56 wbx aneyman1: so you are okay, with any defconfig removal?
# 19:44:06 aneyman1 yep
# 19:44:28 wbx i think MALLOC_GLIBC_COMPAT can be removed :)
# 19:44:39 wbx it is default and symbol is removed
# 19:44:43 aneyman1 there was another proposal in the thread, regarding dropping the architecture bits from .config (or at least I understood it like that)
# 19:45:14 wbx i don't think .config architecture bits are meant
# 19:45:15 aneyman1 that would be a welcome change, it will simplify crosstool-ng's build script for uclibc-ng
# 19:45:30 wbx but i might misunderstood it
# 19:47:19 wbx when do you release? can y_morin give you admin access, if bryan doesn't give up maintainership?
# 19:47:41 aneyman1 I was talking about this: > > For example, the ARC arcv2_defconfig and defconfig only differ by the
# 19:47:42 aneyman1 > > option CONFIG_ARC_CPU_HS, whose only purpose is to pass -mcpu=archs.
# 19:47:42 aneyman1 > > Shouldn't be the solution used on ARM (removing all options to select
# 19:47:42 aneyman1 > > the compiler flags, and leave it to the user to pass the appropriate
# 19:47:42 aneyman1 > > options) be used as well ?
# 19:48:22 aneyman1 re release: I want to have the build pass on cygwin, ubuntu/centos & macos (we've had a sudden influx of macos users lately, not sure why :)
# 19:48:31 wbx ah, okay. CONFIG_ARC_CPU_HS is only used for -mcpu, then this should be removed together with Rules.mak bits
# 19:49:21 wbx i think i tried crosstool-ng on my mac in the past, but it was always broken :)
# 19:49:23 aneyman1 currently the first three pass, macos had at least two failures - one with the older kernels header-install failure (that I need to fix yet) and this 'install -D' issue in uclibc/uclibc-ng
# 19:49:35 aneyman1 well, you might try it soon :)
# 19:50:16 aneyman1 if all goes well, I'll tag rc1 this week, enter the code freeze and run the final test cycle
# 19:50:35 wbx great.
# 19:50:36 aneyman1 and yes, y_morin gave me the credentials for publishing on crosstool-ng.org
# 19:51:37 aneyman1 I
# 19:51:52 aneyman1 I've had an interesting PR popping up just today :)
# 19:51:58 aneyman1 https://github.com/crosstool-ng/crosstool-ng/pull/627
# 19:52:07 aneyman1 I am tempted to include into 1.23 :)
# 19:52:38 aneyman1 but on the other hand, I don't want to disturb the build unless absolutely necessary at this time :)
# 19:53:03 aneyman1 need to set up a freebsd VM and add this to the test cycle :)
# 19:53:48 wbx would you add new arch support after 1.23? openrisc or sth like that?
# 19:55:29 wbx oh, do you check in ct-ng menuconfig for impossible combinations?
# 19:57:57 aneyman1 re new arches: well, ideally I should be testing the runtime somehow
# 19:58:12 aneyman1 I don't have anything but x86 & arm at this time :)
# 19:58:28 wbx qemu is an option?
# 19:59:08 aneyman1 re impossible combinations: you mean, like "is this arch supported by uclibc-ng"? then no, not currently, although it is in the todo list
# 19:59:56 aneyman1 qemu is an option, but for some reason the stock one from ubuntu crashes on my machine and I never got to configure/build/setup one from their repo
# 19:59:58 wbx or choose m68k, binary format fdpic (-> coldfire is flat only, no FDPIC support)
# 20:00:25 aneyman1 that is some long forgotten knowledge
# 20:00:28 wbx aneyman1: i always use latest qemu release on debian/jessie and macosx.
# 20:01:07 aneyman1 haven't got my hands on the coldfire since, like, 2005 or so
# 20:02:33 aneyman1 I am first struggling to make all samples build on all supported hosts
# 20:02:40 aneyman1 and keep the packages up to date
# 20:03:38 aneyman1 when I started on crosstool-ng, most samples were broken on cygwin and macos; and Linux samples pass rate was about 50%
# 20:04:09 wbx samples are predefined toolchain configurations? do you publish binaries of all samples?
# 20:06:51 aneyman1 yes. no.
# 20:06:52 aneyman1 :)
# 20:07:37 aneyman1 it is basically a claim that "we tested this and it built fine - so you can use it as a starting point"
# 20:08:21 aneyman1 because obviously we cannot possibly test all possible permutations of host/target/package versions/gcc options/binutils options etc
# 20:08:30 wbx that is totally okay, i wouldn't do anything else
# 20:49:25 enunes quits : Ping timeout: 240 seconds
# 21:02:34 blueness joins #crosstool-ng
# 21:39:46 blueness quits : Quit: blueness
# 22:29:27 blueness joins #crosstool-ng

Generated by ibotlog2html by Yann E. MORIN