/srv/irclogs.ubuntu.com/2005/11/23/#ubuntu-toolchain.txt

elmojbailey: ok, confirmed amd64 works with new patch + new binutils for whatever little that's worth ;)12:08
elmowell at least it's not regressing any further, I guess12:08
jbaileyworks like builds, or works like you installed it and shit still generally runs?12:09
elmooh, builds12:09
elmoI can do install, this is a throw away chroot12:09
jbaileyThat would be lovely.12:09
jbaileyEven just if bash and ls run, at least we know it won't drive the world to a complete halt. =)12:10
elmodone, stuff seems fine12:10
jbaileyThanks.12:10
jbaileyHmm, seems I have a patch for ppc32, anyway.12:23
jbaileyI'll let it build and check the symbol table to make sure it's still okay.12:24
jbaileyFeh.  For the socket family.12:29
=== jbailey debugs the s_lround stuff
jbaileywoohoo, gratuitous strong_alias removed.12:37
jbaileyBah, the bind fix is wrong, it leaves it as a strong alias.12:43
jbaileythe lround fix is right, though.12:44
jbaileyI'll fix after dinner. whee12:44
=== infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-toolchain
=== Riddell [i=jr@kde/jriddell] has joined #ubuntu-toolchain
jbaileyBah.  All of the libc6 symbols match on ppc now in my local build.04:31
jbaileyIn ppc64 .free, .malloc, and .realloc went from weak symbols to global ones.04:31
jbaileyelmo: If you happen to be awake and want to follow along: http://people.ubuntu.com/~jbailey/ubuntu-new-binutils.dpatch04:32
jbaileyIs my current dpatch.04:32
jbaileyelmo: Can I get an i386 dapper chroot on concordia as well for these tests?  I'd like to do symbol comparisons there, too.04:36
jbaileyAnd I should get off my ass and generally implement it for our builds.04:37
jbaileyOne more item on the glibc todo list.04:37
=== jbailey goes and spends time with his wife
=== chmj [n=chmj@wbs-146-146-186.telkomadsl.co.za] has joined #ubuntu-toolchain
dokoinfinity, elmo, jbailey: would I interfer with you merging the current binutils from unstable?12:44
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-toolchain
dokoinfinity, elmo, jbailey: would I interfer with you merging the current binutils from unstable?01:46
jbaileyEPARSE: Missing conditional clause.01:47
infinityYeah, uhm.  ENGLISH.01:47
infinity:P01:47
infinity(I assume you're asking if we'd mind if you did the merge, and I'd answer "no, go the fuck ahead")01:48
infinityI'm sick, and it's the weekend.01:48
jbaileydrow said that binutils needs the update from this week.01:48
infinityYeah, elmo uploaded to sid yesterday.01:48
infinityOr today.01:48
jbaileyAh, okay.01:48
infinity20051117 snap.01:48
jbaileyIn which case, that's a good thing to merge.01:48
infinity<nod>01:49
infinityI was going to merge it, but ENOBRAIN... Or ETOOMUCHMUCOUS.01:49
jbaileyThe claire disease has gotten to you too?01:49
infinitydoko : Go ahead and merge it.  Don't forget to remove all occurrances of pkgstriptranslations from debian/rules, that stuff's obsolete now.01:49
infinityjbailey : It's Claire's fault?01:49
jbaileyIt was for our room, anyway.01:50
jbaileyNoone was sick until she showed up.01:50
infinityI'll be sure to make an extra large expense claim, then.01:50
dokook, merging01:52
infinityDanke.01:54
infinityThat puts me one step closer to a new LRM.01:54
infinityjbailey : Is the glibc upload ready to go and just waiting on binutils?01:54
jbaileyinfinity: No, glibc now builds correctly on ppc32 and I've verified all the symbols.  ppc64 builds but some unrelated bits had their symbol types change.01:56
jbaileySince those were *completely* unrealted to anything I touched, I assume it's more binutils fallout, so I feel compelled to actually do symbol matching against every arch.01:57
jbaileyBut if it were to be uploaded now, it would probably actually build everywhere.01:57
infinityMmkay.  Well, it's a weekend now anyway, so I'm fine waiting on you being cautious.01:58
jbaileyDid flight-1 go out yet?01:58
fabbioneno afaik01:58
infinityEarly next week, I'd love to get it in, though (and I'm sure you'd love to get it in so yo ucan get distro off your task list)01:58
infinityAnd no, I don't think flight-1 actually happened, so you'd want to ping Colin before blowing up the world.01:59
jbaileyDude, I have a pile of glibc stuff after this to do.01:59
jbaileyI've been just reducing the scope so that it actually builds with the new binutils so we can get on with life.01:59
jbaileyIt looks like people have generally stopped asking me about initramfs-tools, which is nice.02:00
dokohttp://people.ubuntu.com/~doko/02:48
dokosomebody wants to double-check? built ok on i386 and amd6402:48
jbaileydoko: Do you fail the build in the event of testsuite regressions?02:52
elmono02:53
lamont-awaydoko: so we get a new gcc-3.4 and gcc-4.0, yes?02:58
dokolamont-away: is flight-1 done?03:01
lamont-awaydunno - I was more just making sure that we get both when it happens...03:02
dokolamont-away: yes, both are prepared03:03
dokobinutils hppa build failure:03:07
doko/bin/sh ./libtool --mode=link gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -g -O2   -o strip-new  objcopy.o is-strip.o rename.o rddbg.o debug.o stabs.o ieee.o rdcoff.o wrstabs.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a  03:07
dokogcc -W -Wall "" -Wmissing-prototypes -Werror -g -O2 -o .libs/strip-new objcopy.o is-strip.o rename.o rddbg.o debug.o stabs.o ieee.o rdcoff.o wrstabs.o bucomm.o version.o filemode.o  ../bfd/.libs/libbfd.so -L/build/buildd/binutils-2.16.1cvs20051117/builddir-single/libiberty/pic -liberty ../libiberty/libiberty.a03:07
dokogcc: : No such file or directory03:07
dokomake[5] : *** [strip-new]  Error 103:07
dokohmm, that's the libc built with gcc-4.003:08
dokolamont-away: please update03:08
lamont-awayThe following packages will be upgraded:03:17
lamont-away  coreutils grep gzip login03:17
lamont-awaythen what?03:17
jbaileydoko: libc build with gcc-4.0?03:18
jbaileyYou mean in Debian, right?03:18
dokoyes, -7 was built with 4.0, -8 with 3.403:18
jbaileyRight, just making sure that the broken idea of gcc-4 and glibc playing together hadn't surfaced in Dapper.03:18
jbaileyThat breakage is definetly for dapper+!03:18
lamont-away  clisp coreutils cpio debconf debconf-english debianutils fakeroot grep initscripts libc6 libc6-dev login lsb-base passwd perl-modules sysv-rc sysvinit tar03:19
lamont-awayoh... debian.  right.03:19
dokolamont-away: the binutils build log says -703:19
lamont-awaywhich was clear from the channel name and all that. :-)03:19
jbaileylamont-away: And when in doubt, the /topic =)03:20
lamont-awaynot that I mind debian discussions here, I just need to know that we're talking about debian, not ubuntu... :-)03:21
lamont-awayand binutils given back03:21
dokolamont-away: just trying to look at our community builds, before uploading to dapper ...03:21
dokoFAIL: sym@tocbase is a regression on powerpc compared to 2.16.1cvs2005110903:26
dokojbailey, elmo: ^^^03:26
=== jbailey [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has left #ubuntu-toolchain ["Leaving"]
=== doko_ [n=doko@dslb-084-059-084-248.pools.arcor-ip.net] has joined #ubuntu-toolchain
=== jb-away [n=jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-toolchain
jb-awaydoko_: You around?10:43
doko_jbailey: yes10:43
jbaileyI've been thinking a bit more about toolchain-ng and your concerns about targetting i486 by default.10:44
jbaileyDo you have any good links to gcc mailing list where people are saying "use i686 instead of i386" for your target?10:44
jbaileyI remember when I did some tests before that I wasn't able to show a big improvement for i686 because most apps that could be improved already provided enhanced libraries.10:45
doko_no, just private mails10:45
jbaileyWhen I've mentioned it before, the answers I've gotten were basically that our target audience includes folks with older machines.10:46
jbaileyMy counter argument is that our choice of applications argues that it's not actually our focus.10:46
jbaileySo part of me was wondering whether or not older machines should be actually left to a derivative distro or something, or maybe micro-buntu?10:46
jbaileyEspecially since Dapper is a long lived release, right after it is time to change.10:47
doko_maybe I should re-find some bug reports which I submitted for i486, not showing on i68610:47
jbaileyYeah, and maybe use them as data for a rationale section in a spec.10:48
doko_hmm, but we currently don't have derivatives, which recompile packages10:48
jbaileyRight, but micro-ubuntu is going to have to, noone wants all the docs on their handheld. =)10:48
jbaileyAnd it certainly needs to be generally possible anyway.10:48
jbailey -- And I think is generally possible from how Daniel explained Soyuz10:49
doko_yes, it should be possible. but is micro-ubuntu and i386-ubuntu really the same thing?10:50
jbaileyThe question is how are they different?10:54
jbaileyAny machine running i386 really *doesn't* want gnome and openoffice.10:54
jbaileyIt probably doesn't have USB, so doesn't need all the plug events.10:54
jbaileyIt quite likely doesn't have PCI, so might need a different startup mechanism than we're using.10:55
doko_yes, but is all the other stuff the same? i.e. an installer for an embedded device?10:55
jbaileyI don't think anyone's thought through how the installer should look.10:56
jbaileyBut I don't imagine that writing to a CF card is all that different than writing to a harddrive in an i386.10:56
jbaileyYou'll need some way to boot it, and prep the media and then start loading data.10:57
jbaileyd-i is flexible enough to generally handle 2 and 3.10:57
doko_have other defaults for cron/at/logd?10:57
jbaileyAgain, maybe.10:57
jbaileycron,daily is difficult enough on my pentium 3 machine when I'm online.10:57
jbaileyOn an i386 it could be brutal.10:57
jbaileyThe same is true for any embedded device.10:57
jbaileyI think the burden isn't on us at the moment to solve the how-would-it-work on i386.10:59
jbaileyI think the burden is on us to show that there's a clear advantage do doing i686 and up only.10:59
jbaileySpecifically: The toolchain folks aren't really targetting pre-i68610:59
jbaileyOur applications don't effectively run on pre-i68610:59
dokoyes, let's search these things until our next dev-sprint11:00
jbailey'k11:02
dokogood night!11:24
jbaileyg'n Matthias11:37
=== lamont [n=lamont@mib.fc.hp.com] has joined #ubuntu-toolchain

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!