/srv/irclogs.ubuntu.com/2005/08/10/#ubuntu-toolchain.txt

=== doko_ [~doko___@dsl-084-059-071-048.arcor-ip.net] has joined #ubuntu-toolchain
=== jbailey [~jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-toolchain
=== elmo [~james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #ubuntu-toolchain
=== daniels [~daniels@amnesiac.heapspace.net] has left #ubuntu-toolchain []
=== chmj [~chmj@196.11.241.45] has joined #ubuntu-toolchain
=== doko_ [~doko___@dsl-084-059-071-048.arcor-ip.net] has joined #ubuntu-toolchain
=== jbailey [~jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-toolchain
jbaileydoko: ping?01:41
dokojbailey: pong01:48
jbaileydoko: I'm having a bitch of a time tracing down this last error from ld, hoping you can suggest something.01:49
jbaileyWhen I install the libc6{-dev}-amd64 packages, ld tells me:01:50
jbailey/usr/bin/ld: warning: ld-linux-x86-64.so.2, needed by /lib64/libc.so.6, not found (try using -rpath or -rpath-link)01:50
jbaileyThe NEEDED section doesn't list a path in libc.so.6, so the implicit -L/lib../lib64 that collect2 hands over ought to be enough, I think.01:51
jbaileyIf I make a symlink in /lib to /lib64/ld-linux-x86-64.so.2, it compiles, and I can remove it after, so there's no runtime requirement.01:51
jbaileyJust that for some reason ld beleives that there's a link time requirement.01:51
jbaileyIf I add an -rpath line to it, it works fine, but I think that it shouldn't be needed.01:52
jbailey(The warning is follow by some symbol errors which are in the ld-...so.2 - so it's not just randomly warning me)01:53
dokohmm, look at the i386-biarch patch in gcc-3.4. LINK_SPEC wants /lib64/libc.so.601:54
jbaileyWhich is right.01:54
jbaileyis it possible to get ld to dump out a list of what it thinks are the available libraries and howit resolved them?01:56
jbaileyIt seems almost certainly like a glibc problem, the same collect2 line done with amd64-libs works fine, but readelf -a looks basically the same between the two.01:57
dokohmm, not that I know of01:57
dokoyou see this with gcc-3.4 or gcc-4.0 ?01:58
jbailey-3.401:58
jbaileySo far I'm onyl working with that until I get the glibc built.01:58
dokoand does the link step work with 4.0 (if you're doing only this one with 4.0)?01:58
jbaileyDunno.  I'll dig up a biarch gcc-4.0 to try that with.01:59
jbaileyglibc doesn't build with gcc-4.0, so I hadn't been looking at that at all.01:59
dokojust compared the biarch patches. 4.0 is missing the LINK_SPEC chunk01:59
jbaileyOh, hmm.02:00
jbaileyYAR02:19
jbaileyI wish I smoked so that I could stomp off and have one.02:19
jbaileyIt seems that biarch amd64 wants /lib64 and /usr/lib64 added to ld.so.conf02:19
jbaileydoko: So my glibc is fine.  I just need to either put this hackery into ld.so.conf, I guess. =(02:20
jbaileyOr fix it properly in the linker, I guess.02:21
=== lamont [~lamont@15.238.5.30] has joined #ubuntu-toolchain
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-toolchain
dokojbailey: How is this solved for amd64 native?04:42
dokoor isn't this an issue, because lib is a symlink to lib64?04:43
jbaileyamd64 native has hackery in glibc to mke this all just work.04:43
jbaileyMy current build has the hackery in for i386 too.04:43
jbaileyamd64 will need additional hackery to deal with /lib32 correctly.04:43
jbailey(but it's all in the same .h file in glibc)04:44
dokooh, fine.04:44
elmofuck's sake06:44
elmodoes anyone know how CONFIG_MAC gets defined?06:44
jbaileyelmo: Context?06:46
elmopowerpc kernel builds06:46
elmoit's not mentioned in .config, but I'm getting some compile errors with breezy kernel and a custom config06:46
jbaileyelmo: Try #ubuntu-kernel, better audience there.06:46
elmomeh06:46
elmoi'm about ubuntu'ed out of channels, never mind06:46
jbaileyI'm thinking specifically zul, who does alot of kernel stuff with Fabio06:47
fabbionehey elmo06:53
fabbioneelmo: iirc CONFIG_MAC is defined only on PPC32..06:54
fabbioneif you need, i can check but arch/ppc/Kconfig (grep for MAC) is a good place to start06:55
=== doko_ [~doko___@dsl-084-059-081-178.arcor-ip.net] has joined #ubuntu-toolchain
doko_fabbione: gettext on sparc: please look at the config.log file to see, why the jar test fails.07:09
fabbionedoko_: thanks i will :)07:10
=== Seveaz [~seveas@seveas.demon.nl] has joined #ubuntu-toolchain
doko_fabbione: do you have a sparc live CD, either hoary or breezy?09:52
=== lamont digs
=== lamont undigs

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