ibotlog2html for #crosstool-ng

<< Previous 2014-02-24 Next >>

# 00:22:26 sh4rm4 quits : Remote host closed the connection
# 00:22:55 sh4rm4 joins #crosstool-ng
# 00:49:39 xrl___ quits : *.net *.split
# 00:49:41 blueness quits : *.net *.split
# 00:49:41 djerome quits : *.net *.split
# 00:49:43 philenot1ound quits : *.net *.split
# 00:50:24 xrl___ joins #crosstool-ng
# 00:50:25 djerome joins #crosstool-ng
# 00:50:25 philenot1ound joins #crosstool-ng
# 00:51:11 bhundven mingwandroid: hey, hows it going?
# 00:51:53 blueness joins #crosstool-ng
# 01:24:41 mingwandroid bhundven: ok thanks. I've been work on a glibc problem when building on windows..
# 01:25:17 mingwandroid thanks for separating the multilib patches.
# 01:25:38 bhundven indeed
# 01:51:35 bhundven hmm
# 01:52:08 bhundven after updating kconfig, LIBC_GLIBC_SUPPORTED_KERNEL shows up twice in menuconfig...
# 01:52:19 bhundven kinda weird
# 01:54:05 mingwandroid hmm, I'm still yet to use menuconfig :-(
# 01:55:25 bhundven hehe
# 01:56:03 bhundven ah, i see why now
# 02:01:26 bhundven (e)glibc.in.2 gets sourced twice
# 02:01:33 mingwandroid oops.
# 02:03:08 bhundven er
# 02:03:18 bhundven glibc-eglibc.in-common does
# 02:03:23 bhundven brain fart
# 02:04:37 mingwandroid seems eglibc-2.15 is too old for cross compiling sunrpc's rpcgen ..
# 02:04:47 mingwandroid damn glibc clone is slow
# 02:05:23 bhundven thats weird, lots of code style issues?
# 02:06:02 mingwandroid rpcgen?
# 02:07:18 bhundven 2.16 is where they removed it
# 02:07:22 bhundven iirc
# 02:07:58 mingwandroid it's in every version I've seen, 2.15 to 2.18.
# 02:09:12 mingwandroid but glibc 2.15 didn't try to compile it for the build machine, just for the target, wherease eglibc 2.15 does try to compile it for the build machine .. but it uses literally "gcc" and ignores BUILD_CPPFLAGS.
# 02:09:30 bhundven ok, I'm thinking of something else
# 02:09:45 mingwandroid Looks like all that was fixed by 2.18, so I'm cloning the git repo to find the commit so I can backport the patch
# 02:10:05 mingwandroid Are we going to wait until the next release is done before pushing multilib any further?
# 02:10:44 bhundven https://sourceware.org/ml/crossgcc/2011-07/msg00014.html
# 02:11:55 mingwandroid heh, I guess it's one of those things that's dying a very slow death.
# 02:12:05 mingwandroid .. considering: https://www.sourceware.org/ml/libc-alpha/2012-05/msg00627.html
# 02:16:42 bhundven ok, well I'm very confused with the kconfig issue
# 02:16:56 bhundven I thought it was being sourced twice
# 02:17:23 bhundven :$
# 02:29:51 mingwandroid I best get some sleep. speak later.
# 02:29:58 mingwandroid quits : Remote host closed the connection
# 05:25:58 djerome quits : Remote host closed the connection
# 06:37:35 sh4rm4 quits : Ping timeout: 252 seconds
# 07:56:00 xrl____ joins #crosstool-ng
# 07:58:10 philenotfound joins #crosstool-ng
# 08:03:27 blueness quits : *.net *.split
# 08:03:27 xrl___ quits : *.net *.split
# 08:03:29 philenot1ound quits : *.net *.split
# 08:03:46 xrl____ is now known as: xrl___
# 08:10:42 blueness joins #crosstool-ng
# 08:11:02 aalv joins #crosstool-ng
# 13:36:08 duffduff_ joins #crosstool-ng
# 13:39:29 shiftplusone_ joins #crosstool-ng
# 13:40:24 shiftplusone quits : Disconnected by services
# 13:40:25 shiftplusone_ is now known as: shiftplusone
# 13:40:41 duffduff quits : *.net *.split
# 13:40:42 ben1066 quits : *.net *.split
# 13:46:07 ben1066 joins #crosstool-ng
# 13:47:58 suy quits : Excess Flood
# 13:49:40 suy joins #crosstool-ng
# 14:45:11 sh4rm4 joins #crosstool-ng
# 15:45:02 mnt_real joins #crosstool-ng
# 15:45:02 mnt_real quits : Changing host
# 15:45:02 mnt_real joins #crosstool-ng
# 16:55:26 mnt_real quits : Excess Flood
# 16:57:04 mnt_real joins #crosstool-ng
# 17:00:07 duffduff_ quits : *.net *.split
# 17:00:10 diorcety quits : *.net *.split
# 17:00:24 aalv quits : *.net *.split
# 17:00:25 philenotfound quits : *.net *.split
# 17:00:32 bhundven quits : *.net *.split
# 17:05:49 duffduff joins #crosstool-ng
# 17:06:04 aalv joins #crosstool-ng
# 17:06:05 philenotfound joins #crosstool-ng
# 17:06:05 bhundven joins #crosstool-ng
# 17:09:55 xrl___ quits : Ping timeout: 245 seconds
# 17:11:27 ben1066_ joins #crosstool-ng
# 17:11:38 ben1066 quits : Ping timeout: 264 seconds
# 17:14:23 y_morin joins #crosstool-ng
# 17:14:47 xrl____ joins #crosstool-ng
# 17:23:26 sh4rm4 quits : Remote host closed the connection
# 17:23:54 sh4rm4 joins #crosstool-ng
# 17:25:50 sh4rm4 quits : Remote host closed the connection
# 17:26:04 aalv quits : Remote host closed the connection
# 17:26:25 sh4rm4 joins #crosstool-ng
# 17:28:15 sh4rm4 quits : Remote host closed the connection
# 17:28:41 sh4rm4 joins #crosstool-ng
# 17:44:18 diorcety joins #crosstool-ng
# 17:49:15 sh4rm4 quits : Remote host closed the connection
# 17:49:41 sh4rm4 joins #crosstool-ng
# 18:08:56 sh4rm4 quits : Ping timeout: 252 seconds
# 18:12:56 doc2 joins #crosstool-ng
# 18:28:06 sh4rm4 joins #crosstool-ng
# 18:35:00 sh4rm4 quits : Remote host closed the connection
# 18:42:31 suy quits : Excess Flood
# 18:42:39 suy joins #crosstool-ng
# 18:46:03 sh4rm4 joins #crosstool-ng
# 18:56:13 memleak quits : Quit: Leaving
# 19:26:24 sh4rm4 quits : Remote host closed the connection
# 19:26:58 sh4rm4 joins #crosstool-ng
# 19:28:54 sh4rm4 quits : Remote host closed the connection
# 19:31:27 sh4rm4 joins #crosstool-ng
# 19:33:39 sh4rm4 quits : Remote host closed the connection
# 20:04:56 sh4rm4 joins #crosstool-ng
# 20:06:46 sh4rm4 quits : Remote host closed the connection
# 20:23:25 sh4rm4 joins #crosstool-ng
# 20:29:40 sh4rm4 quits : Remote host closed the connection
# 20:31:32 smartin_ joins #crosstool-ng
# 20:47:34 sh4rm4 joins #crosstool-ng
# 20:49:34 sh4rm4 quits : Remote host closed the connection
# 20:59:55 sh4rm4 joins #crosstool-ng
# 21:23:54 bhundven y_morin: So, I think it's funny that you are the kconfig maintainer, but ct-ng was so behind. My patch updates kconfig, but you had also suggested switching to kconfig-frontentds (http://ymorin.is-a-geek.org/git/kconfig-frontends). I have no preference and no problem installing kconfig-frontends on my build box.
# 21:25:08 bhundven y_morin: Does buildroot have any plans on using kconfig-frontends?
# 21:25:18 y_morin bhundven: Yes, I did not update kconfig in ct-ng, because it was "good enough" for what we need.
# 21:25:42 bhundven fair enough :D
# 21:25:53 y_morin bhundven: No, not so far. The issue with Buildroot is they do not want to depend on a package before the configuration.
# 21:25:55 bhundven unless you have a Mac
# 21:31:02 y_morin Back.
# 21:31:18 y_morin What's the issue on Mac ?
# 21:33:23 bhundven 10.9.1
# 21:33:35 bhundven I'll pastebin the error
# 21:34:33 bhundven oh wait, I already did: https://sourceware.org/ml/crossgcc/2014-02/msg00052.html
# 21:34:49 bhundven is under the weather today
# 21:36:04 y_morin Oh, what compiler is that?
# 21:36:06 bhundven missing stddef.h
# 21:36:38 bhundven https://www.irccloud.com/pastebin/XPAfjNH0
# 21:37:25 y_morin Ah, clang...
# 21:37:57 y_morin bhundven: I'm afraid kconfig originating from the kernel, they are using constructs that gcc understands, but not clang...
# 21:38:28 bhundven the updated kconfig patch that I made works fine, besides that double option bug
# 21:38:40 bhundven tested on both mac and linux
# 21:38:41 smartin quits : Ping timeout: 245 seconds
# 21:39:37 y_morin bhundven: Wait, you mean you are able to build it when included in crosstool-NG, but not in kconfig-frontends?
# 21:40:11 bhundven y_morin: until you explained kconfig-frontends in pm, I didn't understand it's purpose.
# 21:41:04 bhundven y_morin: I could come up with another patch that removes kconfig and uses kconfig-frontends
# 21:41:21 y_morin bhundven: But you can compile the kconfig code as you included it in crosstool-NG, but not when it is in kconfig-frontends?
# 21:41:38 bhundven y_morin: yes, with my update to kconfig
# 21:41:59 bhundven (which in turn, actually is _your_ update ;) )
# 21:42:51 smartin joins #crosstool-ng
# 21:43:09 y_morin bhundven: Sorry, there's something I'm missing... :-/
# 21:43:32 y_morin bhundven: That: http://code.bulix.org/qereby-85701 is a log of a failure to build kconfig in crosstool-NG, right?
# 21:44:01 y_morin bhundven: What version of kconfig is it: the one currently in ct-ng's repo, or your update?
# 21:44:21 y_morin bhundven: Finally: are you able to build the current kconfig-frontends?
# 21:44:33 bhundven that error is from the original kconfig in ct-ng
# 21:44:41 bhundven I can build with my patch: https://sourceware.org/ml/crossgcc/2014-02/msg00059.html
# 21:44:57 bhundven haven't tried kconfig-frontends
# 21:44:59 y_morin bhundven: OK, it's clear for me, now.
# 21:45:18 bhundven sorry for being confusing. cold medicine is getting to me
# 21:45:32 y_morin No problem, I am slow at stuff, today...
# 21:45:56 y_morin Plus, juggling between IRC, mails, git rebase in Buildroot...
# 21:46:10 bhundven hehe, I know. that's why I try not to bug you too much
# 21:46:22 y_morin No, really, no problem. ;-)
# 21:47:19 bhundven I'll give kconfig-frontends a spin
# 21:47:49 y_morin bhundven: Please, I'd like to have some feedback on building on MacOS (as I don't have it here)
# 21:48:02 bhundven y_morin: sure!
# 21:49:25 bhundven well, that was fast
# 21:49:29 bhundven https://www.irccloud.com/pastebin/v8dV1wGj
# 21:50:12 y_morin Tsss... Get yourself a decent system! ;-)
# 21:50:17 bhundven haha
# 21:50:18 y_morin hides...
# 21:50:27 bhundven :D
# 21:50:36 y_morin bhundven: Seriously, I don;t know what that means...
# 21:51:23 y_morin bhundven: Wildguesses: do you have libtool? pkg-config?
# 21:52:25 bhundven f... I was missing pkg-config
# 21:52:31 y_morin bhundven: Some reports on the web seem to hint for pkg-config...
# 21:52:35 y_morin OK.
# 21:52:59 y_morin Maybe we should add a check for pkg-config in bootstrap?
# 21:52:59 bhundven adds that to the minimum requirements for mac
# 21:53:07 bhundven yes
# 21:54:14 bhundven the list of packages needed for mac is in that email I sent
# 21:54:23 bhundven I'll add pkg-config to that
# 21:55:05 bhundven (this one: https://sourceware.org/ml/crossgcc/2014-02/msg00052.html )
# 21:56:53 y_morin bhundven: http://code.bulix.org/w3espo-85717 <- patch for kconfig-frontends
# 21:57:38 y_morin But I guess we should add autoconf, autoreconf, libtool, automake et al. ...
# 21:57:48 bhundven sure
# 22:01:02 y_morin bhundven: http://code.bulix.org/hqkhjy-85718 <-- better? ;-)
# 22:01:52 y_morin Not sure however which are required for bootstrap. And I do not want to duplicate the role of configure itself.
# 22:02:14 y_morin bhundven: OTOH, did you try to use a tarball rather than the git tree?
# 22:02:31 y_morin bhundven: http://ymorin.is-a-geek.org/download/kconfig-frontends/kconfig-frontends-3.12.0.0.tar.bz2
# 22:02:40 bhundven thinks I don't have libtool, because on mac it's glibtool{ize}
# 22:02:59 bhundven but before that, I didn't have a problem with libtool
# 22:03:18 y_morin bhundven: If using a tarball works on Mac, then I'm fine with the repository not working.
# 22:03:32 y_morin bhundven: The tarball already has a configure generated.
# 22:03:39 bhundven heh
# 22:03:40 bhundven ok
# 22:04:21 y_morin bhundven: "I'm fine with the repository not working", that is, unless we can find a simple way to make it work. Ie. nothing fancy.
# 22:04:31 bhundven sure
# 22:06:50 bhundven http://code.bulix.org/3g3yql-85719
# 22:07:05 bhundven KBUILD_CFLAGS in the kernel adds -Wno-format-security
# 22:07:16 bhundven which cleans those warnings
# 22:07:17 y_morin bhundven: Ah, missing gettext.
# 22:07:25 bhundven gar, mac...
# 22:07:38 bhundven +pkg-config +gettext
# 22:07:42 y_morin No...
# 22:07:59 y_morin You have gettext. It's just your compiler being overzealous...
# 22:09:15 y_morin bhundven: The compiler is right: _("...") is not a literal, so is a potential flaw when passed as format to *printf functions.
# 22:10:50 bhundven right
# 22:10:51 ansiwen_ quits : Quit: No Ping reply in 180 seconds.
# 22:12:15 y_morin Maybe this should changes into: fprintf(stderr, "%s", _("...")) to squelch the warnings...
# 22:12:33 y_morin s/changes/be changed/
# 22:14:02 bhundven https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Makefile#n381
# 22:14:16 bhundven specifically line 384
# 22:15:01 bhundven but yes, the fprintf would be better
# 22:19:42 bhundven essentially, the problems I'm looking to fix on mac will also help bsd build hosts
# 22:20:10 bhundven things like (g)libtool, (g)obj{copy,dump}
# 22:20:23 bhundven greadlink
# 22:20:52 bhundven because bsd hosts don't like distributing the GNU parts (except from ports)
# 22:21:29 bhundven the clang stuff is a little annoying
# 22:21:41 bhundven but it is what it is, on mac anyways
# 22:23:15 bhundven on mac, people can use fink, macports, or preferably homebrew
# 22:26:36 y_morin bhundven: Yes, line 384 is something we could add to kconfig-frontends.
# 22:26:48 y_morin bhundven: So, using a tarball works on Mac, right?
# 22:28:42 bhundven it misses a few tools like objdump
# 22:28:44 y_morin bhundven: Not trying to be pushy: could you install qt and gtk, and check if the graphical frontends build (and run)?
# 22:28:58 bhundven sure, it will be later today
# 22:29:11 y_morin bhundven: No problem! I'm soon off to bed anyway...
# 22:29:15 bhundven (only 2pm here, PST -08:00)
# 22:29:32 y_morin 23:30 here.
# 22:30:05 bhundven I'll have some patches for you in the morning :D
# 22:30:30 y_morin bhundven: objdump is not needed anyway. We do not have an explicit check for it, it comes as a side-effect of come other check.
# 22:30:35 y_morin bhundven: Hehe! :-)
# 22:30:41 ansiwen joins #crosstool-ng
# 22:30:58 smartin_ quits : Quit: leaving
# 22:33:03 bhundven grumbles something about dayquil, feeling dizzy... goes afk
# 22:33:39 y_morin bhundven: Bye!
# 22:33:45 y_morin bhundven: Get well!
# 22:33:49 bhundven :) thanks!
# 22:38:05 ansiwen quits : Ping timeout: 272 seconds
# 22:42:32 ansiwen joins #crosstool-ng
# 23:14:41 sh4rm4 quits : Remote host closed the connection
# 23:15:08 sh4rm4 joins #crosstool-ng
# 23:22:41 y_morin quits : Quit: Nighty Night!
# 23:34:20 doc2 quits : Remote host closed the connection

Generated by ibotlog2html by Yann E. MORIN