/srv/irclogs.ubuntu.com/2005/06/06/#ubuntu-toolchain.txt

=== rtcm [~jman@217.129.142.72] has joined #ubuntu-toolchain
=== doko_ [~doko___@dsl-082-082-194-086.arcor-ip.net] has joined #ubuntu-toolchain
fabbionemorning06:18
jbaileyHeya Fabio07:04
fabbionehey Jeff07:29
fabbionescp makediff rookery.warthogs.hbd.com:public_html/rhcluster-make.diff07:36
fabbionemakediff                                                                                                                    100%   52KB  51.7KB/s   00:00    07:36
fabbioneKilled by signal 1.07:36
fabbionejbailey: are you sure the latest crack is working properly?07:36
fabbionei am getting a lot of sig 107:36
fabbioneor probably it's just ssh07:37
fabbioneyeah07:37
fabbioneindeed07:37
jbaileyWhich crack?07:37
jbaileyThe glibc?07:37
fabbionei will bug Kamion07:37
fabbioneyeah07:37
fabbionewell i dist-upgraded yesterday07:38
fabbioneso probably it's ssh07:38
jbaileyWhich arch?07:38
jbaileyppc was the only one that got changes, and it just grew ppc64 bits.07:38
jbaileyThe biarch configs aren't really associated with one another, so there should be 0 effect.07:38
fabbionei38607:38
jbaileyHmm, I don't have a current breezy i386 system.07:39
fabbione<fabbione> i will bug Kamion07:39
fabbionei think it's only ssh07:39
fabbionethey looked more apps07:39
jbaileyRight, but since I'm here I'm just trying to think my way through whether it's possibly my fault. =)07:39
fabbionebut i realized i was only using a combination of apps with ssh backend :)07:39
fabbioneso with the ppc64..07:40
fabbionewhat versions and what b-d do i need to add?07:40
fabbionefor example:07:40
fabbioneBuild-Depends: debhelper (>= 4.2.28), gcc-3.4, libxml2-dev, libncurses5-dev, libc6-dev-sparc64 [sparc] , libc6-dev-s390x [s390] 07:40
fabbionedo i need to add libc6-dev-powerpc64 ?07:40
jbaileylibc6-dev-ppc6407:40
fabbioneor something along that line?07:40
fabbioneok07:40
jbaileyWhatever the current gcc-3.4 is for a versioned dep on that.07:41
jbailey3.4.4-0ubuntu407:41
fabbioneVersion: 3.4.4-0ubuntu407:41
fabbionerocking07:41
fabbione# ifneq (,$(findstring $(DEB_HOST_ARCH), s390 sparc powerpc))07:42
fabbione:)07:42
fabbioneanyway the biarch build of rhcluster is disabled07:42
fabbionebecause of the linking issue07:42
jbailey*lol*07:42
jbaileyJust easiest for now?07:42
fabbionei couldn't figure out why it fails07:42
fabbionejbailey: as soon as i have the package in archive, we can work on it officially07:42
fabbionesince there will be ppc binaries :P07:43
jbaileyRight.07:43
fabbioneor since we should fix it for ppc64... we perhaps can do it before hand07:43
fabbioneusing sparc for testing...07:43
fabbioneboth ways work for me07:43
jbaileyWell, it's incentive for you to make me appc64 kernel. ;)07:43
fabbionegiven that the 64bit is purely cosmetic07:43
jbaileyI tried to install svenl's and got a strange error when unpacking.07:43
jbaileymmap error of some sort.07:44
jbaileyI haven't investigated it at all.07:44
fabbionejbailey: i will start working on ppc64 kernels tomorrow07:44
fabbioneright now i need to do more userland stuff07:44
fabbionesince the rhcluster package has some implications07:44
fabbionelike providing b-d for main07:44
jbaileyAh, what's today in userlanf?07:44
fabbionestill rhcluster07:44
fabbionei need to split the package and start looking at init scripts07:45
fabbionei need to change branch in the kernel patches to match userland07:45
fabbioneand verify the binary compatibility of my libs with the one in debian07:45
fabbionegiven that the source come from 2 different upstream branches07:45
fabbioneand that the debian packages are pretty old07:45
fabbionesince upstream is messy, i might need to do a soname transition07:46
fabbionethat would probably be the safest thing to do anyway07:46
fabbione(and it requires only one or two packages upload)07:46
fabbionebut one of them is lvm :P07:47
jbaileyJoy.07:47
jbaileyI'm hoping to send more time on EarlyUserspace this week, so I may need to poke you a bit.07:48
fabbionejbailey: sure...07:49
fabbionei saw that initramfs is already supported in the kerne07:49
fabbionekernel07:49
fabbioneand there is a nice debugging message in dmesg about it07:49
jbaileyRight.  I've been using distro Ubuntu kernels since January.07:49
fabbionelet me know when we should try to switch07:49
jbaileyNFS mount works, mounting a harddrive works.07:49
jbaileyThis weeks goals are to get udev finally happy with lkh and klibc and then to make an attempt to port all the logic over from initrd-tools to initramfs for guessing the modules.07:50
jbaileyOnce that happens we can just switch and be done with it.07:50
jbaileyI can do all the hotplug work as options.07:50
jbailey(Which eventually become the default)07:50
fabbioneif initramfs needs klibc, we need to check if it is built everywhere first07:51
jbaileyhttp://people.ubuntulinux.org/~lamont/buildLogs/k/klibc/1.0.10-0ubuntu1/07:52
jbailey*success*07:52
fabbionei need to build that version on sparc07:52
fabbionethe one before was FTBFS07:52
jbaileyYar.07:53
fabbionejust creating the chroot right now :)07:53
fabbioneunfortunatly klibc is in universe07:53
fabbioneand it takes ages to get there again07:53
fabbioneremember you will need to seed it to main before switching over07:53
jbaileyI will start begging on my knees for you to post logs to where the rest of them are.07:53
fabbioneotherwise we will seriously make boom boom07:53
jbaileyIt simply doesn't occur to me to look elsewhere most of the time.07:53
fabbionejbailey: i did talk with elmo already about it07:53
fabbionebut he didn't give me a full solution yet07:54
fabbionejbailey: i understand perfectly the problem07:54
fabbionelamont has the same issue07:55
fabbionefor hppa07:55
fabbionei will try to ping elmo again today07:55
jbaileyWell, he will once he starts to actually build things.. ;)07:55
fabbionebecause it's in everyone interest07:55
=== jbailey hides.
fabbioneehehe07:55
fabbioneGet:20 http://debdev.ext.fabbione.net breezy/universe linux-headers-2.6.12-1 2.6.11.92-1.1 [6290kB] 07:56
=== fabbione thinks...
fabbionewe will need the new kernel in main to move klibc07:56
fabbionealso.. remember that these headers are not final yet07:56
fabbioneso stuff might break for little while :)07:57
jbaileyudev will move klibc.07:57
jbaileyTHe kernels will pull in mkinitramfs eventually which will also bring them in.07:57
jbaileyWhich headers?07:57
jbaileyOh, Isee.07:57
jbaileyright.07:57
jbaileyRight now I'm using lkh for everything else.  I pulled in the real headers for this one to avoid the hacking hassle.07:58
jbaileyI now have commit rights to upstream lkh, which will be very helpful.07:58
fabbioneright07:58
fabbionebut real kernel headers come from me07:58
jbaileyUpstream linux-libc-headers, rather.07:58
jbaileyRight, but lkh ought to be good enough for everything.07:59
fabbionegood :)07:59
jbaileyAny place where it isn't is a place wher eI'm going to get a bug at some point.07:59
jbaileyI'm using the linux-libc-headers project becaus eI'm hoping he'll get enough distros using it that it becomes the ABI headers.07:59
fabbionespecially because we want to avoid to have a huge circular b-d on the kernel07:59
jbaileyIt's annoyingly unlikely, but he's kept at it for a year.  There's two distros using it now.08:00
fabbionekernel -> klibc -> initramfs (to boot/install the kernel)08:00
jbaileyHe's hoping to bring Gentoo on board.08:00
jbaileyErr.  the kernel shouldn't dep on klibc.08:00
jbaileyit should dep on initramfs-tools08:00
fabbioneIn file included from system.c:13:08:00
fabbione../include/signal.h:81: warning: 'struct sigaction' declared inside parameter list08:00
fabbione../include/signal.h:81: warning: its scope is only this definition or declaration, which is probably not what you want08:00
fabbionesystem.c: In function 'system':08:00
fabbionesystem.c:19: error: storage size of 'ignore' isn't known08:00
fabbionesystem.c:19: error: storage size of 'old_int' isn't known08:00
fabbionesystem.c:19: error: storage size of 'old_quit' isn't known08:00
jbaileyHah, joy.08:01
fabbioneno but klibc needs the kernel to build :)08:01
jbaileyThat means the real kernel headers are fucked.08:01
fabbionejbailey: mostlikely yes....08:01
jbaileyI'll get off my ass and clean up all the signal/socket stuff then.08:01
jbaileyThat's the bits that I had to pull in the real headers for anyway.08:01
fabbionejbailey: i think it is more wise to make klibc to use l-k-h or whatever you had in your mind08:01
jbaileyUpstream for llh stubbed them out because glibc provides it all in private headers.  klibc assumes the use of upstream.08:02
fabbionebecause the kernel changes too fast for userland to follow08:02
jbaileyYes and no.08:02
fabbioneand even a security update can mess up that stuff08:02
jbaileyIf the C library can't keep up with the kernel abi, then nothing can.08:02
jbaileyEsp. the C library that's intended to be bundled with the kernel. =)08:03
fabbioneehhe08:04
jbaileySometime in June is when you drop devfs support, right?08:05
jbaileyWant to try to make it a goal for Monday next week? =)08:05
fabbionejbailey: i will drop devfs together with upstream08:15
jbaileyWhat?!?  You're not going to be a bastard and drop it a release early like you did with ipchains/ipfwadm??08:15
=== jbailey grumps.
jbailey=)08:16
ajmitchpeople still use devfs?08:18
fabbionejbailey: "release early" was only a patch from upstream :)08:18
fabbionebut if you like i can drop it right away08:19
=== Seveas [~seveas@dyn127.roaming.few.vu.nl] has joined #ubuntu-toolchain
=== chmj [~d3vic3@dumbledore.hbd.com] has joined #ubuntu-toolchain
fabbionedoko: ping?11:49
fabbione /usr/bin/ld: /usr/lib/gcc/x86_64-linux/3.4.4/../../../../lib/crt1.o: relocation R_X86_64_32S can not be used when making a shared object; recompile with -fPIC11:49
fabbione /usr/lib/gcc/x86_64-linux/3.4.4/../../../../lib/crt1.o: could not read symbols: Bad value11:49
dokohmm, which package?11:50
fabbionethe package is not in the archive yet11:51
fabbionebut it builds fine on all other arches11:51
fabbionemodulo ia6411:51
fabbionethe source is in my home dir on concordia, if you want to look at it11:51
fabbionebut from the error it looks like gcc-3.4 is borked on amd6411:52
fabbionedoko: it happens with gcc-3.3 too11:57
fabbionebut the code is compiled with -fPIC11:57
dokosome assembler code?11:58
fabbionedoko: apparently now12:02
fabbionenot12:02
dokoany libs involved?12:03
fabbionedoko: it's building a lib12:04
fabbioneactually....12:06
Kamionjbailey: the ssh thing can't be your fault; it's happening in Debian too12:07
dokofabbione: let have me a look later this weej12:08
fabbionedoko: nah i think i did something royally stupid merging some changes from upstream12:08
fabbioneand it shows up only on amd6412:09
fabbioneyeah.. it builds fine12:09
fabbionesorry for the mess :((((12:09
fabbioneelmo: can you please install libxml2-dev in breezy-ppc64 chroot on davis?12:16
fabbione(and also kernel build-deps)12:16
fabbioneah hold on... today is holidays in uk...12:17
fabbionecrap12:17
fabbioneyeah12:17
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-toolchain
jbaileyfabbione: Is it something you want me to hack on?  I have ppc64 locally.01:49
fabbionejbailey: nothing urgent.. i was only trying to build the rhcluster suite on ppc64 multiarch before upload02:21
fabbionewe can do that anytime later02:21
jbaileyAh, yeah.  I could probably build it but not test it until the kernel is done.02:21
fabbionejbailey: exactly :)02:21
fabbione+ actually the 64 bit libs are there just for fun02:21
fabbionesince no binaries need them atm02:22
jbaileyIs the cluster done in userspace or is this just hooks into the kernel?02:25
fabbionekernel and userspace02:25
fabbionejbailey: you around?03:19
jbaileyfabbione: Yup03:20
fabbionejbailey: see /msg03:21
fabbionethere are more errors after that...03:21
jbaileyBah, you should just paste in here.03:21
jbaileyBut anyhow.03:21
fabbionedoes it sound possible that libc6-dev is broken?03:22
fabbionethis is i38603:22
fabbioneand i am compiling something that is absolutely unrelated to ubuntu :)03:22
jbaileyIt's always possible.  It's pretty rare.03:22
jbaileyLEmme see if I get the same on ppc.03:23
jbailey(My breezy i386 system is being wiped today for a reinstall)03:23
fabbioneoh it's not redhatcluster :)03:23
fabbioneacutally you are right.. i can try that in hoary03:23
jbaileyRight, what app is it?03:23
jbaileyWorks in Hoary doesn't necessarily mean correct.  There's a new glibc - sometimes things change/break/whatever.03:23
fabbionejbailey: http://gridengine.sunsource.net/servlets/ProjectSource03:26
fabbionejbailey: there is a page where to get the tar.gz03:27
fabbionehttp://gridengine.sunsource.net/servlets/ProjectDocumentList03:27
jbaileyFatal error, aborting.03:27
jbaileyanoncvs: no such user03:27
fabbionehere is03:27
jbaileyAh good. =)03:28
fabbionesge-V60u403:28
=== jbailey fetches
fabbionehmm you need java to build03:29
jbaileyHmm.03:29
jbaileyI wonder if gcj is good enough.03:29
jbailey(It had better be, or this is headed to multiverse.. =( )03:29
jbaileyWhat is it with people and crappy build environments?03:31
fabbionehmm sablevm is enough03:31
jbaileyThis is a *solved* problem for the most part.03:31
fabbioneand it's building in hoary03:31
jbaileyIf sable can do it, then gcj/gij/ecj can.03:31
fabbionei think java is used only in the build scripts03:31
jbaileyWhich step is failing for you?03:31
fabbioneit's the usual java crap from sun to create junk that already exists outside 03:31
fabbioneread source/README.build03:32
jbaileyI'm looking at that.03:32
fabbioneafter you run ./aimk depend03:32
fabbionethat one completes fine03:32
jbaileyUgh.03:32
jbaileyNeeds csh03:32
fabbionethe next step is to just run ./aimk to build03:32
fabbioneit fails immediatly03:32
fabbioneat the libs03:32
fabbionebreezy.. in hoary it's building03:32
jbaileyls03:33
fabbioneyou will need libgjcX-dev03:34
jbaileyYEah, those all come as part of java-gcj-compat03:34
jbailey_________C_O_R_E__S_Y_S_T_E_M_____________03:35
jbailey../common/Makefile:67: ../common/common_dependencies: No such file or directory03:35
jbaileyhmm03:35
jbaileyWhups, had skipped a step03:36
jbaileyWow, more errors than my terminal backscroll. =)03:37
fabbioneehhehe03:38
fabbionethis crack makes me enjoy my pc :))))03:38
jbaileyLovely, I see the same error here.03:38
fabbionegood03:38
fabbionebecause it's building in hoary :)03:38
fabbionethere are a few tons of build-deps...03:41
fabbionebut it's fun! :P03:41
jbaileyNo definition for __const03:41
jbaileyHmm, what should pull it in?03:41
fabbionewhere do you get that?03:42
jbaileytypedef int (*__gconv_fct) (struct __gconv_step *, struct __gconv_step_data *,03:42
jbailey       __const unsigned char **, __const unsigned char *,03:42
jbailey       unsigned char **, size_t *, int, int);03:42
jbaileyThat's what I get running the failing command through -E -dD03:42
jbaileyAre you familiar with those switches to gcc?03:43
fabbioneoh...03:43
fabbionenope...03:43
fabbionei am not a gcc/glibc expert :)03:43
fabbionei was trying to see some of the stuff you did last time in screen :)03:43
jbailey-E says "spit out what the compiler sees after cpp has had it's way", -dD tells it to let me know where various #defines and such happen.03:43
fabbioneat least i understood how to read -v :P03:43
jbaileyHey glad to help where I can. =)03:43
fabbioneyeah i learn fast :)03:44
fabbioneor at least i try to03:44
jbaileyAlthough when doing this with glibc headers, it's often helpful to have seen them a few times before.  They occasionally have crazy magic in them.03:44
fabbioneno shit :)03:44
jbaileybut gcc -E has to be something a compiler can understand, so that's where I usually start.03:44
jbaileyfabbione: Can you help me look for something?  Save me loading a bunch of development crap on my wife's machine.03:48
jbailey(It's the Hoary one, I don't have any Java dev stuff on it)03:48
jbaileyMm, no it looks like __const is a gcc-4 builtin anyway.03:49
=== jbailey looks for something else then.
fabbionejbailey: sure.. just ask what you need03:52
jbaileyErm, on my system anyway it seems to be prefering /usr/include/linux/stddef.h to gcc's one.03:56
jbaileyIt does that with 3.3 on breezy, too.03:58
jbaileyfabbione: Do you have a build log?  Can you show me the command that it's calling for that file on your hoary install?03:59
dokois /usr/include explicitely in the include path (-I option)?03:59
jbaileydoko: It is here.03:59
jbaileyBut stddef is in /usr/lib/gcc...04:00
dokothat's just wrong, gcc get's confused with include_next ...04:00
jbailey/usr/include/linux is also explicetely in there, which is strange.  I'm used to things #include <linux/FOO.h>04:00
fabbionejbailey: yes.. in a few minutes.. i need to figure how to make clean in the source...04:03
jbaileyfabbione: rm -rf LINUXPPC_26 ? =)04:04
fabbionejbailey: hehe possibly.. but i am almost done with the build :)04:05
fabbionethere is the need of a little patch to make it compile 100%04:08
fabbionebut that's easy :)04:08
fabbionejbailey: it's building now....04:10
fabbioneas soon as it's done i will upload the log04:10
jbaileyTx.04:11
fabbioneno problem :)04:11
jbaileyMy guess is that the -I flags are slightly different between the breezy and hoary versions for some reason.04:11
fabbionehoary_log.txt04:12
fabbioneon people.u.c/~fabbione04:12
doko-I/usr/include -I/usr/include/linux is just evil04:18
jbaileyRight, so on Hoary it's not feeling the need to include /usr/include and /usr/include/linux in the gcc command line.04:20
jbaileyfabbione: Can I leave it with you from there?  I suspect once those both go away you'll be fine.04:22
lamontdoko: evil, and breaks #include_next, iirc04:22
fabbionejbailey: sure...04:22
fabbionei was only concerned about the error coming from a glibc include file...04:23
jbaileyfabbione: Right - I just wanted to make sure you didn't need any more info from me before I rm -rf'd my tree locally.04:24
fabbionejbailey: if you are sure that's the problem, i am happy with that04:25
fabbionejbailey: and i will dig from there04:25
jbaileyfabbione: Pretty certain.  If you look at the failing command with -E -dD, you'll see that size_t is never definned.  When you look at stddef.h, you see that it's being pulled in from /usr/include/linux instead of /usr/lib/gcc/.../include/stddef.h04:28
dokolamont: yes, scroll back a bit more ;)04:29
jbailey*bounce*04:33
=== jbailey [~jbailey@CPE000ded9d787c-CM014260028338.cpe.net.cable.rogers.com] has joined #ubuntu-toolchain
dokolamont: thanks for the buildd toolchain love on the weekend04:37
lamontdoko: sorry that the family had me as busy as it did...04:39
dokolamont: no reason to have an excuse for that :-)04:44
fabbionejbailey: that's right... eliminating the -I/usr/include/linux is the right solution04:52
fabbionethe real problem is that i can't find a single reference to it in the entire source04:52
jbaileyfabbione: I don't know how to troubleshoot csh.04:56
fabbionenah don't worry :) it was just to keep you informed :)04:56
fabbionethis build system is worst than imake :)04:57
jbaileyI apprecaite it.  I was curious so I looked.04:57
jbaileyI enjoy fiddling with build systems.  I suspect this fix will be more than fiddling. =)04:57
fabbioneAHHHHHH05:21
fabbione   if ("$JAVA_ARCH" != "") then05:21
fabbione      set CORE_INCLUDE = "$CORE_INCLUDE -I${JAVA_HOME}/${JAVA_INCL}/${JAVA_ARCH}"05:21
fabbione   endif05:21
fabbionethis one!05:21
fabbionejbailey: for some incredible reasons that entry becomes /usr/include/linux05:21
fabbionebut it's not meant to05:21
fabbione(btw csh accepts -x as bash05:22
fabbione)05:22
=== jbailey blinks.
jbaileyIt's not something that holds over in $CORE_INCLUDE from before?05:23
fabbionei mean.. really....05:23
jbaileyMm, no, I guess I can see it.05:23
fabbionebasically CORE_INCLUDE is expanede with -I${JAVA_HOME}/${JAVA_INCL}/${JAVA_ARCH}05:23
jbaileyJAvA_HOME might be blank05:23
fabbionewhen JAVA_HOME is not empty05:23
fabbionebut it is empty05:23
jbaileyJAVA_INCL for gcj might be /usr/include05:24
dokofabbione: use java-gcj-compat and set JAVA_HOME=/usr/lib/jvm/gcj-java ...05:24
fabbioneif ( $JAVA > 0 || $BUILDJAVADOC == 1 || $JNI == 1 ) then05:24
fabbione   # Make sure we can find JAVA_HOME05:24
fabbione   if ( ${?JAVA_HOME} == 0 ) then05:24
fabbione      echo "Please set JAVA_HOME"05:24
fabbione      exit 105:24
fabbione   endif05:24
fabbioneendif05:24
fabbioneso this check fails05:24
fabbionethere we go :)05:25
fabbionesick sick sick05:25
fabbionecat build-progress 05:29
fabbioneglibc_2.3.5-1ubuntu4: successful05:29
fabbioneyay!05:29
dokojbailey, time for the next glibc upload, i386 biarch/multiarch ;)05:32
fabbionedoko: die!05:33
fabbionefirst sparc needs to change to NTPL05:33
fabbioneor whatever is called :)05:34
fabbionedoko: sparc just started building gcc-3.405:34
fabbionedo i need to stop it, or can i let it build?05:34
dokofabbione: do you need it?05:34
fabbionestop in the meaning of = do you plan an upload within the next 12 hours?05:35
dokono, why do you need the latest build on sparc?05:35
fabbionedoko: i need to get the build fixes from the proper sources...05:35
fabbionethe previous one was manually munged to make it build :)05:35
dokoahh, ok05:35
fabbioneand it's not nice if sources and binaries do not match05:35
fabbioneit would also be very nice if we can get the new gcc-4.0 in, to fix the /usr/lib64 /usr/lib thingy...05:36
jbaileydoko: amd64/i386 multiarch would make more sense to do next.  It's an underused arch if we break it, and it gets you OO.o2 stuff you need.05:42
jbaileydoko: I'd like to get a few EarlyUserspace things done first, though.05:42
jbaileyfabbione: Sparcs conversion to nptl is dep's on binutils-2.1605:44
jbaileydoko: BTW, what do you think of the ia64 workaround bit that I mentioned?  That the testsuite failure goes away if I do a build cycle of binutils, glibc against new binutils and then new binutils again.05:44
fabbionejbailey: ok :)05:46
infinityjbailey : That's not surprising at all.05:51
infinityjbailey : Makes me wonder if maybe our scorched earth bootstrapping shouldn't involve a sick round-robin of gcc/binutils/glibc builds for a few months before we build anything else. :)05:52
fabbioneinfinity: eheheh05:52
fabbioneand pleople still believes i am sick...05:53
fabbionesomebody is beating me05:53
fabbionewell nice...05:54
fabbionenow the gridengine is built :)05:54
fabbionetomorrow we will learn how a computing cluster grid will work :)05:54
fabbionethanks a lot guys :)05:56
fabbionei am off for dinner05:57
jbaileyinfinity: I beleive that it does - lamont doesn't usually install our binaries in the chroots, but instead rebuilds them with the binaries we provided and installs those in the chroots.06:09
jbaileyinfinity: But the concern I have is inheriting bugs.06:09
jbaileyinfinity: So some interaction that causes ABI instability of some sort that gets inherited down.06:09
jbaileyinfinity: (Given that the testsuite failure is something in static linking.  I don't have the error in front of me...)06:10
infinityOh, fun.06:19
jbaileyI think it's probably not in this case.  I suspect it's a TLS fix on a static library that is being made correct.06:25
dokoI've merged these patches to 2.16.  2.16.1 is almost ready now; I'm hoping06:28
dokoto release it on Friday.06:28
doko-- 06:28
dokoDaniel Jacobowitz06:28
dokojbailey: ^^^06:28
dokoso maybe we can wait until the next weekend?06:29
=== \sh [~shermann@server3.servereyes.de] has joined #ubuntu-toolchain
\shI need some advise06:38
\sh../Ark/ArkObject.h:100: error: 'Cache' has not been declared06:39
\sh../Ark/ArkObject.h:108: error: 'Cache' has not been declared06:39
jbailey\sh: Context? =)06:53
jbaileydoko: That's fine.  I'm in no rush for it.06:55
=== jbailey checks ToolchainTransition
\shjbailey: virtual bool Load (Cache *cache, const String &name);06:57
\shthe second line is the same thing..06:57
\shArk::Cache is included06:58
\shits all in a namespace named Ark06:58
jbailey\sh: Right.  So is there a declaration of Cache before that in that namespace?06:58
jbailey\sh: g++ -E -dD is your friend here...06:58
\shnope06:58
jbaileyHmm, I wonder if there's a post-processing phase for g++ where you can see all the calls with namespaces expanded.06:59
jbaileydoko: Neat.  Looks like after the binutils update that we might be ready to ask for the rebuild of the world to verify that everything's transitionned.07:00
=== doko [~doko___@dsl-084-059-056-028.arcor-ip.net] has joined #ubuntu-toolchain
dokolamont: please could you remove the dep-wait from ftgl?07:48
dokoinfinity: ^^^08:10
lamontdoko: done08:18
dokojbailey: I'd like to wait with the rebuild for gcc 4.0.1, announced for mid June09:20
dokolamont: thanks09:20
jbaileydoko: That works, I saw Mark's email this morning about it.09:21

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