IRC log for #crosstool-ng on 20110628

00:13.36*** join/#crosstool-ng al` (~al@208.85.112.101)
00:13.36*** mode/#crosstool-ng [+o al`] by verne.freenode.net
05:58.05*** join/#crosstool-ng bhundven (~bryan@unaffiliated/bhundven)
06:36.13*** join/#crosstool-ng kos_tom (~thomas@col31-4-88-188-83-94.fbx.proxad.net)
06:47.13*** join/#crosstool-ng y_morin (~ymorin@ARennes-256-1-140-186.w90-32.abo.wanadoo.fr)
06:47.13*** mode/#crosstool-ng [+o y_morin] by ChanServ
06:49.43*** join/#crosstool-ng y_morin (~ymorin@ARennes-256-1-140-186.w90-32.abo.wanadoo.fr)
06:49.43*** mode/#crosstool-ng [+o y_morin] by ChanServ
07:05.34*** join/#crosstool-ng y_morin (~ymorin@ARennes-256-1-140-186.w90-32.abo.wanadoo.fr)
07:05.34*** mode/#crosstool-ng [+o y_morin] by ChanServ
09:00.40bhundvenwtf... cell-card unlocking services are sketchy
11:48.25*** join/#crosstool-ng smartin_ (52e7e007@gateway/web/freenode/ip.82.231.224.7)
14:39.39*** join/#crosstool-ng al`_ (~al@208.85.112.101)
15:43.31*** join/#crosstool-ng linuxjacques (6217fec1@nslu2-linux/jacques)
17:23.24*** join/#crosstool-ng Buglouse (~bug@cpe-107-8-145-21.wi.res.rr.com)
18:26.02bhundven|afky_morin: maybe I'm wrong? but why do we need --enable-symvers=gnu?
18:26.15bhundvenlol
18:34.04y_morinbhundven: just a few minutes here, then dinner...
18:34.10y_morinbhundven: where's that ?
18:34.31y_morinOK, got it.
18:36.29y_morinbhundven: is that the same issue you are seeing? http://www.mail-archive.com/gcc-bugs@gcc.gnu.org/msg332020.html
18:36.41y_morinOh, yes, it is...
18:36.45y_morin:-)
18:37.11y_morinGTG. BBL...
18:44.01bhundvenyup
20:29.19y_morinbhundven: back! And bak to this symver issue... Lemme see...
20:31.09bhundvenok
20:31.23y_morinWher do you see this issue? In the java configure?
20:31.29bhundvenyes
20:31.41bhundvenso, I don't care if symvers is on or off, or gnu, or sun.
20:31.54bhundvenbut my point to gcc is if it is correct or not.
20:31.57y_morinStrange. Here (gcc-4.6.0), the java configure does not check for symvers.
20:32.08y_morinYes, I understand.
20:32.21y_morinBut I'm trying to pinpoint the issue as well.
20:34.25bhundvenif
20:34.30bhundvensymvers=gnu
20:34.48bhundvenlibjava only checks for symvers=yes, symvars=no, or symvars=<error>
20:34.58bhundvenor not set,: --disable-symvars
20:35.12bhundvenwhich is equivilent to no
20:35.25y_morinBut that's new in 4.6.1.
20:35.29bhundven4.6.0
20:35.33y_morin4.6.0 did not have that check.
20:35.45bhundvenok.... lemme double check
20:36.19y_morinIn 4.6.0, the test is only in libstdc++ and libgomp
20:37.09bhundvenok. so yes
20:37.11bhundven4.6.1
20:37.15y_morinIn 4.6.1, it's also in libssp, libjava, libquadmath, libfortran.
20:37.20bhundvenbut,
20:37.27bhundvenfor libjava, it only checks for yes or no
20:37.34y_morinAnd now the real question: why do we set it?
20:37.39bhundvenexactly
20:37.50bhundvenfor you, the question is why
20:37.56bhundvenfor gcc, the question is consistency
20:38.14bhundvenif 'sh' is the only platform that really needs it
20:38.23y_morinI think it is a 'leftover' from the initial import from the original crosstool. Lemme check...
20:38.30bhundventhen, I should be able to build with --enable-symvers=gnu and build libjava
20:38.50bhundvenbut, if that is no longer true...
20:39.50bhundvenI think I'm looking at this like a logic problem. You can set it but it doesn't work. You might need it, but not sure. We set it, but not just to yes, but to gnu.
20:40.09y_morinbhundven: Yes, it's a leftover from the original code.
20:40.18y_morinAnd it seems it was needed for sh4
20:40.30bhundvenmight not be anymore?
20:40.56y_morinFrom the original code:
20:40.58y_morin# --enable-symvers=gnu really only needed for sh4 to work around a detection problem
20:40.59y_morin<PROTECTED>
20:41.03bhundvenyup, I read that
20:41.09bhundvenI also noticed it on kegel's site
20:41.30bhundvenI also noticed it on the blackfin build
20:41.52y_morinI'm no super-H expert by a large margin
20:42.16bhundvenme neither
20:42.39y_morinOK, so what now? Make it a choice option: auto, yes, no, gnu, others...
20:43.01bhundvenwell
20:43.09bhundvenfrom the bug, he asked why I am setting it manually
20:43.24bhundvenso, maybe it should not be an option
20:43.25bhundvenbut I am waiting for a response
20:43.30y_morinFrom me?
20:43.34bhundvenfrom gcc bug
20:43.39y_morinOK.
20:45.03y_morinAnd yes, the question is two-fold: consistency in gcc on one side, and reason for using it in crosstool-NG.
20:45.13bhundvenexactly
20:45.56y_morinI think we have the answer to the second part: legacy code for a time where sh4 needed it, and it did not break other archs and other components.
20:46.42bhundventhen we wait for ro's response
20:46.55y_morinYep.
20:46.59bhundvenI'm writing a re-write to his questions.
20:47.06y_moringoes get a coffee! ;-)
20:47.09bhundvenI don't think my answers were good enough
20:47.19y_morinI'll follow the thread. Can you CC me, please?
20:47.23bhundvensure
20:47.27y_morinThx.
20:48.43y_morinbhundven: use my alternate email: yann.morin.1998@free.fr for this thread, please.
20:49.00bhundvenok
20:49.29y_morinDo you have a pointer to the blackfin build scripts?
20:49.48bhundvenI'll see if I can find it again
20:50.52*** join/#crosstool-ng kos_tom (~thomas@2a01:e35:2f7b:7480:6aa3:c4ff:fe95:c756)
20:51.07bhundvenoops
20:51.09bhundvenI read it wrong
20:51.14bhundventhey are disabling it
20:51.21bhundvenso we are the only ones
20:51.28bhundvenand maybe sh4
20:51.37bhundvenI don't see it in buildroot
20:51.42y_morinLet's look at buildroot
20:51.43y_morinOk.
20:53.17y_morinNope, indeed, they are silent about this.
20:53.48y_morinbhundven: Then I'll remove it from the build, and see how the current sh4 sample behaves.
20:53.56bhundvenok
20:55.41y_morinlikes it: ct-ng build.18 :-)
20:55.51y_morinUnfortunately, that does not speed up the network...
20:56.41bhundvenGCC Bugzilla was unable to make any match at all for one or more of the names and/or email addresses you entered on the previous page.
20:56.44bhundvenPlease go back and try other names or email addresses.
20:56.47bhundvenCC:
20:56.49bhundvenyann.morin.1998@free.fr did not match anything
20:56.56bhundvenI hate bugzilla
20:57.16bhundvenis that the email address associated with your gcc bugzilla login?
20:57.23y_morinSo one has to be already registered to be CCed? Sigh...
20:57.28bhundvenyea
20:57.35y_morinLemme check...
20:58.36y_morinNo, I am not registered to that BZ.
20:58.46y_morinI'll do, give me a few secs...
20:58.50bhundvenk
20:59.58y_morinOK, registered.
21:03.01bhundvensent my re-answer
21:03.05bhundvenwith you cc'd
21:03.06y_morinYep.
21:03.08y_morinReading...
21:03.55bhundvenI'm sure I have other problems with that build, besides symvers
21:03.57bhundven:-)
21:04.33y_morinbhundven: and probably also in other places than libjava: the new compojnents that check symver do it the way libjava does, not the way the 'old' libs did.
21:04.45bhundvenhmm
21:04.51y_morinSo I guess even if libjava got fixed, then the same issue would arise on those other libs.
21:05.08y_morinTo be confirmed, of course, just reading the code here...
21:05.19bhundvenprobably true.
21:07.51y_morinQuoting Rainer: "anyone who undertakes to build GCC himself needn't be afraid from Perl"
21:07.54y_morinLol! :-)
21:08.19bhundvenI'm still more afraid of perl
21:08.36y_morinYeah. I guess he was being humourous! :-)
21:08.41bhundven:)
21:08.45bhundvenI get it
21:09.12bhundveni lol'd
21:09.40bhundvenneeds speach-to-text...
21:09.55y_morinOK, sh4 sample confirmed working with no change. Removing enable-symver and re-testing...
21:10.58bhundvenand none of the samples we have, have java (gcj) enabled
21:11.37y_morinYes: i686-nptl-linux-gnu/crosstool.config:CT_CC_LANG_JAVA=y
21:11.44bhundvenoh
21:11.48bhundven:) heh
21:12.00y_morin11 of them actually do.
21:12.05bhundvenoh
21:12.29y_moringrep -r LANG_JAVA=y samples.mk
21:12.35bhundvenso if they all were updated to 4.6.1, they would all break... right now.
21:12.41y_morinYes.
21:13.21y_morinAnd still this annoying non-error on the sh4 build:
21:13.23y_morin[ERROR]    st-dummy.c:1:23: error: sys/types.h: No such file or directory
21:13.25y_morin[ERROR]    st-dummy.c:4:19: error: stdio.h: No such file or directory
21:13.26y_morin[ERROR]    st-dummy.c:5:18: error: time.h: No such file or directory
21:13.28y_morin[ERROR]    st-dummy.c:6:20: error: signal.h: No such file or directory
21:13.35y_morinAnd the build continues...
21:13.38y_morinAs usual...
21:14.05bhundveninteresting
21:14.23bhundvendoes that only happen on static core?
21:14.34y_morinThis non-error has been here for ages. And yes, only static core.
21:14.57y_morinWith or without // build.
21:15.15y_morinOn x86 and x86_64. And only for sh4.
21:16.36y_morinOh, I'm using gcc-4.3.2, as the sample is configured for. I'm not upgrading now, I'm trying not to pile up issues! ;-)
21:16.53bhundvenhmm
21:17.25bhundvenprobably still a valid test
21:17.29y_moringlibc build OK so far. Starting build of gcc...
21:17.51y_morinYes, probably stil a valid test, as it will prove non-gression.
21:18.01bhundvenyup
21:19.06bhundven... finding what fixed it would be trivial ... lots of bisecting.
21:19.20bhundvenprobably not worth it
21:19.24y_morinOK. Build was entirely successful.
21:19.37y_morinI suggest that we trash that option now.
21:19.43bhundvenagreed
21:19.49bhundvenmy gcc question still persists.
21:19.57y_morinIt leaves the gcc inconsistency, but that's another issue.
21:20.01y_morinRight.
21:20.02bhundvenyup
21:20.34y_morinOne day, I'll be typing faster than you are, and our messages won't be inverted anymore! ;-)
21:20.49bhundvenhaha, and I'm eating a sandwich at the same time
21:20.57bhundven8-)
21:21.01y_morincries...
21:24.26bhundvensudo apt-get install typespeed
21:25.13y_morinLol. My brother (coding next to me) wondered what happened! :-)
21:26.02y_morinWell, well, well. typespeed *is* an actual package!
21:27.05bhundvendamn, and I still suck at typespeed
21:27.46bhundvenRank:               Average
21:27.46bhundvenScore:              326
21:27.46bhundvenWPM:                43
21:27.47bhundvenCPS:                3.594
21:27.47bhundvenTypo ratio:         10.0%
21:27.49bhundvenTyporank:           Monkey
21:27.51bhundven:(
21:28.16bhundventhat was with unix commands
21:29.03y_morintypespeed is cheating! It uses the american spelling! But I asked for 'english' words!
21:29.33y_moringeneralise <- correct spelling in english. Only americaners use a 'z'! :-p
21:29.46bhundvenhaha
21:29.55y_morinwon't probably code much tonight! :-)
21:30.17bhundvenyou should have used the french words
21:30.56bhundvenfind a baseline for your typing, then try something harder to help you figure out what you need to do better.
21:31.21bhundvenalso takes his own advise ;)
21:32.08y_morinipchains? Really, anyone stil using ipchains?
21:33.23y_morinYou achieved:
21:33.25y_morin<PROTECTED>
21:33.26y_morin<PROTECTED>
21:33.28y_morin<PROTECTED>
21:33.29y_morin<PROTECTED>
21:33.31y_morin<PROTECTED>
21:33.32y_morin<PROTECTED>
21:33.34y_morin<PROTECTED>
21:33.35y_morinHmm... :-(
21:34.05y_morinWTF with the formating...
21:34.46y_morinThe issue is not really with typing speed, but with thought speed. And I do need training! :-)
21:34.58bhundvenme too
21:35.01y_morinI almost know what to say, not how to say it...
21:36.42y_morinAnd typing french words on a qwerty kbd... :-/
21:36.57bhundvenoh, yea, you have to use a modifier key, huh?
21:37.17y_morinYep, except that under that new fancy KDE, meta no longer works... :-(
21:37.40bhundvenor isn't there a special fr keyboard where you don't need the modifier key?
21:37.49bhundvens/modifier/meta/
21:37.49ctngbotbhundven meant: or isn't there a special fr keyboard where you don't need the meta key?
21:37.56bhundvenwhoa
21:38.06bhundven1 bot at a time, please...
21:38.08y_morinThere are french keyboards, but I prefer qwerty.
21:38.33y_morinbhundven: yes, indeed. I forgot to ask infobot to leave.
21:38.56y_morin(I don't manage it, it was there in the interim until ctngbot was operational). Sorry...
21:39.05bhundvennp
21:39.33bhundvenI also didn't know that they understood regex
21:39.34y_morinyou get mail.
21:40.10bhundvenlooks good to me!
21:40.36bhundven(as we say at my work:) ship it!
21:40.51bhundvenlol
21:41.03y_morinThanks! Pushing...
21:41.33y_morinYou may want to add acked/reviewed?
21:42.48bhundvenemailed reviewed-by:
21:46.34y_morinPushed! :-)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.