00:21.05 | tzanger | ah, it seems that $(STAGING_DIR) only has a value on install |
00:21.25 | tzanger | how does one tell a package where /usr/include/foo is in the staging dir? |
01:11.31 | *** join/#uclibc xiangfu (~xiangfu@fidelio.qi-hardware.com) |
02:38.01 | *** join/#uclibc botao_sun (~botao_sun@linaro/botao-sun) |
03:03.06 | *** join/#uclibc shevy (~shevy@213-33-21-244.adsl.highway.telekom.at) |
04:58.34 | *** join/#uclibc fabled (~fabled@83.145.235.194) |
05:26.15 | CIA-8 | 03gustavo 07master * rb1ddfecdb995 10buildroot/package/netsnmp/netsnmp.mk: netsnmp: bump to version 5.6.1.1 |
05:26.15 | CIA-8 | 03gustavo 07master * r90866f2705cc 10buildroot/package/multimedia/libreplaygain/libreplaygain.mk: libreplaygain: bump to r475 |
05:26.15 | CIA-8 | 03gustavo 07master * r4ee8dea5674f 10buildroot/package/multimedia/libcuefile/libcuefile.mk: libcuefile: bump to r475 |
05:26.16 | CIA-8 | 03gustavo 07master * r2a49da16465a 10buildroot/package/multimedia/libsndfile/libsndfile.mk: libsndfile: bump to version 1.0.25 |
05:26.16 | CIA-8 | 03gustavo 07master * rd1a7e8517087 10buildroot/package/libcurl/libcurl.mk: libcurl: bump to version 7.21.7 |
05:26.16 | CIA-8 | 03gustavo 07master * r46ef8128014e 10buildroot/package/multimedia/libsamplerate/libsamplerate.mk: libsamplerate: bump to version 0.1.8 |
05:26.17 | CIA-8 | 03gustavo 07master * r0cc80d1e6032 10buildroot/package/multimedia/libao/libao.mk: libao: bump to version 1.1.0 |
05:26.17 | CIA-8 | 03gustavo 07master * r34d2239ac4d4 10buildroot/package/sqlite/sqlite.mk: sqlite: bump to version 3.7.7.1 |
05:26.18 | CIA-8 | 03gustavo 07master * rd9d7cab7bb16 10buildroot/package/multimedia/musepack/ (musepack-shared.patch musepack.mk): musepack: bump to r475 |
05:26.18 | CIA-8 | 03jacmet 07master * r170fb5361d82 10buildroot/package/libconfuse/libconfuse.mk: libconfuse: drop implied uClibc dependency |
05:26.18 | CIA-8 | 03gustavo 07master * r9f5a613eef92 10buildroot/package/multimedia/mpd/ (mpd-0.16.2-tremor-needs-ogg_common.patch mpd.mk): mpd: bump to version 0.16.3 |
05:26.21 | CIA-8 | 03gustavo 07master * rf9fe656ca4c0 10buildroot/package/squid/ (squid-cross-compile.patch squid.mk): squid: bump to version 3.1.15 |
05:26.22 | CIA-8 | 03gustavo 07master * r95951797b5a2 10buildroot/package/dnsmasq/dnsmasq.mk: dnsmasq: bump to version 2.58 |
05:26.22 | CIA-8 | 03jacmet 07master * rd97542c6d88d 10buildroot/package/busybox/busybox-1.19.2/ (3 files): busybox: add 1.19.2 fixes for chpasswd, crond and inetd. |
05:26.22 | CIA-8 | 03s.neumann 07master * rede8ca001997 10buildroot/package/samba/ (Config.in samba.mk): samba: make installation of smbd configurable |
05:26.22 | CIA-8 | 03luca 07master * r77cc11d533f7 10buildroot/package/netsnmp/S59snmpd: netsnmp: fix stop and restart actions in init script |
05:26.22 | CIA-8 | 03luca 07master * r9c83b37cccb5 10buildroot/package/netsnmp/ (Config.in netsnmp.mk): netsnmp: allow to disable MIB files installation and MIB loading code |
05:26.23 | CIA-8 | 03frederic.bassaler 07master * r0e85b480ca13 10buildroot/package/xterm/xterm.mk: xterm: bump to v271 |
05:26.27 | CIA-8 | 03yegor_sub1 07master * rdba4b1843184 10buildroot/package/tar/tar.mk: tar: bump to 1.26 |
05:26.27 | CIA-8 | 03yann.morin.1998 07master * ra8d6e2cc70e1 10buildroot/package/Makefile.autotools.in: Makefile: auto-target automatically pass --program-prefix="" |
05:26.27 | CIA-8 | 03yann.morin.1998 07master * r9268aff0e6cf 10buildroot/package/multimedia/mpg123/mpg123.mk: mpg123: remove --program-prefix |
05:26.27 | CIA-8 | 03yann.morin.1998 07master * r4c5d599d9f50 10buildroot/package/multimedia/taglib/taglib.mk: taglib: remove --program-prefix |
05:26.56 | CIA-8 | 03yann.morin.1998 07master * r390b552f0945 10buildroot/package/lighttpd/lighttpd.mk: lighttpd: remove --program-prefix |
05:26.57 | CIA-8 | 03yann.morin.1998 07master * re127003af528 10buildroot/package/libargtable2/libargtable2.mk: libargtable2: remove --program-prefix |
05:26.57 | CIA-8 | 03yann.morin.1998 07master * rdc32ba990a9f 10buildroot/package/fuse/libfuse.mk: fuse: remove --program-prefix |
05:26.57 | CIA-8 | 03yann.morin.1998 07master * r3bb80363351a 10buildroot/package/directfb/directfb.mk: directfb: remove --program-prefix |
05:26.57 | CIA-8 | 03yann.morin.1998 07master * r8e837d5dfe6c 10buildroot/package/ntfs-3g/ntfs-3g.mk: ntfs-3g: remove --program-prefix |
05:26.57 | CIA-8 | 03yann.morin.1998 07master * rdc1b29e9bca1 10buildroot/package/radvd/radvd.mk: radvd: remove --program-prefix |
05:26.58 | CIA-8 | 03yann.morin.1998 07master * red8619dafa80 10buildroot/package/gamin/gamin.mk: gamin: remove --program-prefix |
05:27.56 | CIA-8 | 03yann.morin.1998 07master * rcfbfd488fecc 10buildroot/package/dbus/dbus.mk: dbus: remove --program-prefix |
05:27.57 | CIA-8 | 03yann.morin.1998 07master * raa6e5aed3a70 10buildroot/package/tcpreplay/tcpreplay.mk: tcpreplay: remove --program-prefix |
05:40.26 | *** join/#uclibc antgreen (~user@bas3-toronto06-1177889949.dsl.bell.ca) |
06:12.29 | *** join/#uclibc ncopa (~ncopa@3.203.202.84.customer.cdi.no) |
06:18.42 | *** join/#uclibc dinar (~dinar@213.33.187.194) |
06:28.58 | *** join/#uclibc acoul (~alex@orion.ozo.com) |
06:29.59 | *** join/#uclibc Artemys (~quassel@stp25-2-82-234-232-91.fbx.proxad.net) |
06:31.10 | CIA-8 | 03vda.linux 07master * r13e709c53f70 10busybox/ (4 files in 3 dirs): losetup: implement -r option. Closes 4033. |
06:51.35 | *** join/#uclibc likewhoa (~likewhoa@server5.maserver.com) |
07:02.21 | *** join/#uclibc y_morin (~ymorin@ARennes-256-1-91-148.w90-32.abo.wanadoo.fr) |
07:11.55 | *** join/#uclibc smartin (5a0c2aa5@gateway/web/freenode/ip.90.12.42.165) |
07:54.59 | *** join/#uclibc botao_sun (~botao_sun@linaro/botao-sun) |
08:00.17 | *** join/#uclibc smartin_ (5a0c0943@gateway/web/freenode/ip.90.12.9.67) |
08:34.16 | *** join/#uclibc smartin (5a0c0943@gateway/web/freenode/ip.90.12.9.67) |
09:04.27 | *** join/#uclibc [mbm] (mbm@openwrt/developer/mbm) |
09:17.57 | *** join/#uclibc y_morin (~ymorin@ARennes-256-1-91-148.w90-32.abo.wanadoo.fr) |
09:28.14 | *** join/#uclibc antoniodariush (~antonioda@nat-sta-smtc2.tvu.ac.uk) |
11:03.58 | *** join/#uclibc shevy (~shevy@178-190-71-196.adsl.highway.telekom.at) |
11:33.06 | *** join/#uclibc sjs205 (~sjs205@host81-151-43-45.range81-151.btcentralplus.com) |
11:35.08 | sjs205 | hello all... I have noticed in v2011.08 that you can specify the kernel configuration path but whn running make linux-menuconfig the config file seems to be .config... does this update the specified file? |
11:41.40 | *** join/#uclibc antgreen (~user@bas3-toronto06-1177889949.dsl.bell.ca) |
12:14.22 | CIA-8 | 03jacmet 07master * rb4df72a91453 10buildroot/package/libsvgtiny/libsvgtiny.mk: libsvgtiny: bump version for stroke-width fix |
12:14.23 | CIA-8 | 03jacmet 07master * rd5b35e2c700c 10buildroot/package/multimedia/musepack/musepack.mk: musepack: disable parallel build |
12:14.42 | *** join/#uclibc firegurafiku (~xf@57.160.219.91.infosys.su) |
12:37.15 | *** join/#uclibc ceyusa (~vjaquez@187.192.110.221) |
12:38.04 | y_morin | Jacmet: ping? |
12:38.30 | y_morin | Jacmet: I jsut managed to build a MIPS toolchain with binutils 2.21.1a. And it seems it builds userland pretty well so far... |
12:39.34 | Jacmet | y_morin: hmm, with uClibc 0.9.32? |
12:39.40 | y_morin | Jacmet: yes. |
12:39.48 | y_morin | With a few patches... |
12:39.54 | Jacmet | y_morin: ahh |
12:40.53 | y_morin | Jacmet: I used patches available on the 0.9.32 branch, plus the patches from buildroot for binutils. |
12:40.54 | Jacmet | y_morin: yes, I would expect it would be relatively straightforward to fix, I just didn't want to touch it before the 2011.08 release - So I made mips/sh use 2.21 instead |
12:44.02 | y_morin | Jacmet: I just needed a workaround in uClibc for missing TLS macros definitions in ld.so. |
12:44.13 | y_morin | Jacmet: ugly, but functional. |
12:44.32 | Jacmet | y_morin: ok, great |
12:52.59 | y_morin | Jacmet: the config is still a bit rough on the sides, so I'm polishing the sample. I'll post the URLs later, when it's properly done. |
12:53.33 | y_morin | can't believe 6GiB is not enough to build PPL... using 18 parallel jobs... :-] |
12:54.14 | y_morin | preaises swap on RAID0 ! :-) |
13:00.32 | Jacmet | y_morin: ;) |
13:03.32 | jero | talking about raid0, a colleague has a laptop with 4 SSD drives setup in raid0 |
13:04.37 | *** join/#uclibc mirko (~mirko@simulachron-81.in-berlin.de) |
13:08.36 | Jacmet | jero: heh |
13:09.26 | Jacmet | jero: a laptop with 4 drive bays? that doesn't sound very portable - But it does sound fast ;) |
13:10.21 | jero | it's very compact and light actually |
13:11.54 | Jacmet | jero: ok |
13:18.03 | tzanger | morning |
13:22.21 | y_morin | Jacmet: Hmm. it was with gcc-4.4.6. Retrying with 4.6.1 now... |
13:23.44 | Jacmet | y_morin: I believe my tests were with 4.3.6, as that's default in buildroot |
13:25.47 | *** join/#uclibc drwhom (~drwhom@hulk.cs.indiana.edu) |
13:44.23 | kos_tom | Jacmet: hello. |
13:45.16 | Jacmet | kos_tom: hi |
13:45.29 | Jacmet | kos_tom: sorry, I didn't got to your patches yet |
13:50.43 | kos_tom | Jacmet: :) |
13:52.59 | Jacmet | kos_tom: to my defense, I did get to merge quite some other patches though ;) |
13:54.11 | *** join/#uclibc bkuhn (~bkuhn@fsf/director/conservancy.president.bkuhn) |
13:58.42 | y_morin | Jacmet: yes! Thx! :-) |
14:04.31 | *** join/#uclibc vapier (UserBah@wh0rd.org) |
14:14.01 | *** join/#uclibc NIN101 (~NIN101@p5DD287E5.dip0.t-ipconnect.de) |
14:16.30 | kos_tom | Jacmet: but you merged a large number of "easy" patches early in the merge window instead of looking at "complicated" patches first :-)) |
14:17.23 | kos_tom | Jacmet: if there's anything I can do to ease the process, let me know. |
14:18.25 | Jacmet | kos_tom: true. I had a lot of interruptions yesterday, so I wanted to handle easy stuff first where I didn't have to focus much to know if it was correct or not ;) |
14:19.49 | Jacmet | kos_tom: well, there's often minor issues with patches - So I typically have to test/verify/fixup which takes time - If you feel like it, reviewing stuff would be good |
14:20.03 | kos_tom | Jacmet: no problem, I understand. I was sick during the whole week-end and couldn't even boot my laptop. |
14:20.24 | Jacmet | kos_tom: ohh, something serious? |
14:20.30 | kos_tom | Jacmet: yeah, but I always fear to duplicate the work that you'll do. |
14:21.14 | Jacmet | kos_tom: if I see an ack from a "known" contributor on something relatively trivial then I'll just merge it without additional testing |
14:21.20 | kos_tom | Jacmet: no, not serious as something that has long term consequences. Some benign sickness, but that keep you in bed for two days. |
14:21.55 | Jacmet | kos_tom: ok, that's good atleast |
14:24.15 | kos_tom | Jacmet: for version bump patches, I'd like to reach the point where I can do "Test this patch" in my mailer, and the patch gets sent to my server, the package gets built with various arch/toolchain configs and I get a report from it :) |
14:25.10 | Jacmet | kos_tom: sounds nice ;) |
14:26.19 | Jacmet | kos_tom: patches mangled by stupid mail clients also waste quite some time |
14:28.38 | kos_tom | well, you could be more strict with contributors, but it's true that it's nice to be a little flexible so that newcomers do not feel bad when they contribute |
14:28.47 | Jacmet | indeed |
15:15.31 | *** join/#uclibc trem (~trem@bny93-7-88-161-33-221.fbx.proxad.net) |
15:15.43 | kos_tom | has anyone ever heard about encryption in UBI/UBIFS ? |
15:26.22 | *** join/#uclibc tsukasa (~tsukasa@unaffiliated/tsukasa) |
15:30.13 | *** join/#uclibc ceyusa (~vjaquez@187.192.110.221) |
15:30.49 | CIA-8 | 03rep.dot.nop 07master * r200895dab886 10uClibc/extra/Configs/Config.in: config: tweak help text |
15:32.14 | tzanger | hm, I'm seeing a ton of "invalid argument" type errors when trying to build a cpio rootfs; fakeroot doesn't seem to be very happy. Is there something simple that I'm missing? This is on an ubuntu system |
15:37.29 | *** join/#uclibc risca (~risca@norr-133-234.eduroam.liu.se) |
15:43.11 | tzanger | hm, same problem with making cramfs image. Is there a trick to buildroot and fakeroot on Ubuntu? |
15:47.27 | kos_tom | tzanger: can you pastebin what you see ? |
15:48.52 | tzanger | kos_tom: sure, moment |
15:50.24 | tzanger | http://pastebin.com/MdTXaSGM |
15:51.26 | tzanger | as an example of what one of the directories looks like that it's trying to chown: |
15:51.30 | tzanger | drwxr-xr-x 2 andrew andrew 4096 2011-04-06 00:21 build/target/home/amlogic |
15:51.43 | tzanger | looks like a pretty normal directory, I should be able to chown it with fakeroot (I would think, anyway) |
16:16.12 | *** join/#uclibc felipec (felipec@nat/nokia/x-rekpkwejwqqvaxtx) |
16:18.50 | *** join/#uclibc fabled (~fabled@83.145.235.194) |
17:16.08 | *** join/#uclibc y_morin (~ymorin@ARennes-256-1-91-148.w90-32.abo.wanadoo.fr) |
17:27.35 | kos_tom | tzanger: sorry, I was away for some time, I'm back. |
17:28.31 | kos_tom | tzanger: do you have a special device table ? |
17:36.02 | *** join/#uclibc landley (~landley@mdb0436d0.tmodns.net) |
17:53.42 | y_morin | Jacmet: ping? |
17:55.45 | y_morin | Jacmet: are you subscribed to hosting@osuosl.org ? |
18:10.58 | landley | Did they get cracked too? |
18:19.04 | tzanger | kos_tom: no problem, I was called away too. :-) Yes, I do have a special device table |
18:23.05 | kos_tom | tzanger: can you pastebin this device table as well ? |
18:23.11 | kos_tom | or at least the relevant part of it |
18:23.48 | tzanger | well, it's not just the device table that is failing... it seems that pretty much anything in the rootfs gets that "invalid argument" |
18:24.46 | tzanger | e.g. /sbin/reboot, /sbin/halt, /tmp, /usr/share/alsa (the directory and everything in it)... pretty much everything :-/ |
18:27.23 | kos_tom | even entries that are not in the device table ? |
18:27.41 | tzanger | correct |
18:28.23 | tzanger | chown: changing ownership of `/aml8726/arm_ref/build_rootfs/7266m_8626m_demo/build/target/sbin/route': Invalid argument |
18:28.27 | tzanger | chown: changing ownership of `/aml8726/arm_ref/build_rootfs/7266m_8626m_demo/build/target/sbin/tune2fs': Invalid argument |
18:28.30 | tzanger | chown: changing ownership of `/aml8726/arm_ref/build_rootfs/7266m_8626m_demo/build/target/sbin/raidautorun': Invalid argument |
18:28.33 | tzanger | chown: changing ownership of `/aml8726/arm_ref/build_rootfs/7266m_8626m_demo/build/target/sbin/makedevs': Invalid argument |
18:28.37 | tzanger | (as an eample) |
18:28.39 | tzanger | er example |
18:29.05 | tzanger | $ ls -l build/target/sbin/route |
18:29.05 | tzanger | lrwxrwxrwx 1 andrew andrew 14 2011-09-11 18:54 build/target/sbin/route -> ../bin/busybox |
18:29.37 | tzanger | (and bin/buysbox is just a normal file that has the same andrew.andrew (my login on the dev machine) ownership |
18:47.16 | Jacmet | y_morin|away: no, I'm not, but Lance fixed my login issue already |
18:56.53 | kos_tom | tzanger: and this with 2011.08 ? |
19:00.34 | tzanger | no, 2010.05. I haven't had the courage to try to patch up 2011.08 yet |
19:03.19 | *** join/#uclibc shevy (~shevy@178-190-202-180.adsl.highway.telekom.at) |
19:24.46 | *** join/#uclibc BlindMan (~othmar@h081217021188.dyn.cm.kabsi.at) |
19:24.56 | *** join/#uclibc vapier (UserBah@wh0rd.org) |
19:24.56 | *** join/#uclibc robinmholt (~holt@nat/sgi/x-nuyocdnvrwbdoxsl) |
19:24.57 | *** join/#uclibc svolpe (~Gerrath@c-71-60-184-221.hsd1.pa.comcast.net) |
19:25.02 | *** join/#uclibc svolpe (~Gerrath@unaffiliated/gerrath) |
19:25.30 | *** join/#uclibc tchan (~tchan@lunar-linux/developer/tchan) |
19:34.39 | *** join/#uclibc kristianpaul (~kristianp@cl-498.udi-01.br.sixxs.net) |
19:34.46 | *** join/#uclibc dileks (~dileks@2001:4dd0:f889:0:205:4eff:fe46:b41f) |
19:34.51 | *** join/#uclibc kristianpaul (~kristianp@unaffiliated/kristianpaul) |
19:47.31 | kos_tom | Jacmet: around ? |
19:47.52 | kos_tom | tzanger: ah, 2010.05. I'm not sure I'm brave enough to do support for such an old Buildroot version. |
19:49.11 | tzanger | kos_tom: heh, ok. |
19:49.49 | tzanger | I remembered that I had a similar "invalid argument" caused by the busybox scripts/basic tools being weird. I erased the binaries and rebuilt and it worked, I'm going to see if I can do something similar here. |
19:49.55 | kos_tom | tzanger: but if you can reproduce with 2011.08, I'm interested. |
19:50.09 | tzanger | kos_tom: I'm hoping they let me move this up to 2011.08 |
19:51.07 | kos_tom | well, you can also try to see if it works with a simple test case on 2011.08 and backport whatever is needed to fix the problem in 2010.05 |
19:51.18 | kos_tom | but I just built a system with 2010.08 for a customer, and it worked fine |
20:27.27 | *** join/#uclibc xf_ (~xf@141.160.219.91.infosys.su) |
20:52.57 | *** join/#uclibc xf_ (~xf@226.160.219.91.infosys.su) |
21:05.11 | kos_tom | Jacmet: we can discuss that tomorrow, but I think we really should do a 2011.08.1 |
21:05.25 | kos_tom | Jacmet: the build of internal toolchain is broken by the filename changes on binutils/gdb |
21:05.40 | kos_tom | Jacmet: the build with external toolchains appears to be broken due to the naming changes at CodeSourcery |
21:05.50 | kos_tom | Jacmet: it would be great to have a release that fixed those problems. |
21:09.05 | landley | Does ldd work for everybody else in 0.9.32? |
21:10.35 | y_morin | kos_tom: hello! Seen my patches on the binutils+gdb issue? |
21:10.56 | y_morin | kos_tom: there are a few issues at fixing those, namely: |
21:11.18 | y_morin | kos_tom: Jacmet pointed out that some combo of arch+uClibc are broken |
21:12.01 | y_morin | kos_tom: I'm currently testing a few os those combos to see if we should upgrade/downgrade binutils. |
21:12.05 | kos_tom | yeah, I read your discussions about this. |
21:12.10 | y_morin | ...a few of... |
21:12.15 | y_morin | OK. |
21:12.22 | Jacmet | kos_tom: it is? Doesn't it just fall back to "our" versions on sources.buildroot.net? |
21:12.55 | kos_tom | Jacmet: I haven't tested for external toolchains, I don't know. |
21:13.06 | Jacmet | kos_tom: ohh, I wasn't aware of any ext toolchain issues |
21:13.13 | Jacmet | kos_tom: I was referring to binutils/gdb |
21:13.32 | y_morin | Jacmet: codesourcery toolchain URLs changed. |
21:13.46 | Jacmet | y_morin: sigh, because they got bought? |
21:13.47 | kos_tom | Jacmet: there was a bug report tonight about CodeSourcery URLs changing. |
21:13.51 | kos_tom | I haven't checked myself. |
21:13.53 | kos_tom | Jacmet: yes. |
21:14.11 | Jacmet | kos_tom: sigh |
21:14.11 | y_morin | Jacmet: yes: http://www.mentor.com/company/news/codesourcery-open-source-acquisition |
21:14.11 | kos_tom | and those stupid managers think that the best thing they can do after buying a company is breaking all URLs |
21:14.30 | y_morin | kos_tom: ... without providing aliases. |
21:14.37 | y_morin | :-/ |
21:15.12 | kos_tom | ouch, backing up ones $HOME with rsync with said $HOME contains multiple and multiple copies of the kernel source tree is really a pain. |
21:15.19 | Jacmet | kos_tom: but for the ext toolchain stuff, I'm surprised it doesn't fall back to our mirror |
21:15.29 | y_morin | kos_tom: Argh... |
21:15.33 | Jacmet | kos_tom: unless ofcause those files aren't on the mirror |
21:15.53 | Jacmet | kos_tom: I'll give it try |
21:15.56 | kos_tom | Jacmet: they don't seem to be on our mirror. |
21:16.04 | CIA-8 | 03mdemirten 07master * ra991e3e14340 10buildroot/package/multimedia/ (Config.in portaudio/Config.in portaudio/portaudio.mk): package: add portaudio |
21:16.21 | y_morin | Jacmet: what was your login issue, in the end? |
21:16.24 | Jacmet | kos_tom: could very well be - my mirror update procedure is make allconfig; make source |
21:16.25 | kos_tom | things like arm-2011.03-41-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 |
21:16.39 | kos_tom | Jacmet: works for packages, but not for toolchains |
21:16.58 | kos_tom | Jacmet: since the toolchain thing is a choice, allconfig is going to make one choice amongst internal, external or crosstool-ng. |
21:17.02 | Jacmet | y_morin: a config issue at their side - somehow my account was marked as disabled. Probably someone modified the wrong account |
21:17.14 | kos_tom | and the external toolchain set of choice itself is arch-dependent |
21:17.15 | Jacmet | kos_tom: indeed. I'll add them manually |
21:17.37 | y_morin | Jacmet: part of their sanity procedure, I guess. |
21:17.56 | Jacmet | kos_tom: the linaro people are starting to do binary toolchain releases, so it might make sense to add them |
21:20.18 | y_morin | Jacmet: AFAICS, the bionary toolchain are for Android only... |
21:21.10 | Jacmet | y_morin: the official ones are so far, yes - but the plan is to release the normal ones as well |
21:21.11 | kos_tom | Jacmet: last time I looked at their Ubuntu packaged toolchains, they did not support sysroot |
21:21.16 | Jacmet | y_morin: so far there's http://people.linaro.org/~hrw/generic-linux/ |
21:21.30 | kos_tom | Jacmet: and it was done on purpose, apparently to workaround some binutils bug I've never heard of. |
21:21.51 | Jacmet | kos_tom: these are normal .tgz without anything ubuntu specifics as far as I understand from the discussions |
21:22.37 | Jacmet | .. if I could now find my way around this silly&slow mentor.com site |
21:23.20 | y_morin | kos_tom: I have some sysroot-related patches against binutils in crosstool-NG. It's a complex issue, but basically, it has to do with absolute library paths that should be prefixed with the sysroot, and not used from the host's libs. |
21:24.42 | Jacmet | ahh, I didn't notice the patch on the list containing the new URLs |
21:25.58 | y_morin | Jacmet, kos_tom: those new toolchains *are* sysrooted, *but* they are *not* clean, as they also have non-system libs in them (eg. libbz2, liblzma, libperl and so on...) |
21:26.15 | y_morin | (I mean, the Linaro toolchain Jacmet pointed to.) |
21:26.49 | kos_tom | y_morin: their toolchain, as available as Ubuntu packages, do not support --sysroot |
21:27.19 | y_morin | kos_tom: I know, but the toolchains that Jacmet pointed to, above: http://people.linaro.org/~hrw/generic-linux/ |
21:28.17 | kos_tom | they apparently require an ugly LD_LIBRARY_PATH |
21:28.43 | kos_tom | downloading the toolchain |
21:29.49 | y_morin | kos_tom: LD_LIBRARY_PATH is used to point to the GMP, MPFR et al. libraries, and some binutils support libs as well (libopcodes...) |
21:30.12 | Jacmet | Connecting to www.codesourcery.com (www.codesourcery.com)|174.129.20.178|:80... connected. |
21:30.15 | Jacmet | HTTP request sent, awaiting response... 301 Moved Permanently |
21:30.18 | Jacmet | Location: http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/lite-edition [following] |
21:30.20 | Jacmet | --2011-09-12 23:29:18-- http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/lite-edition |
21:30.23 | Jacmet | Resolving www.mentor.com (www.mentor.com)... 50.17.222.132 |
21:30.26 | Jacmet | Connecting to www.mentor.com (www.mentor.com)|50.17.222.132|:80... connected. |
21:30.29 | Jacmet | HTTP request sent, awaiting response... 200 OK |
21:30.31 | Jacmet | Length: unspecified [text/html] |
21:30.46 | Jacmet | argh, so they don't send a normal 404, but rather happily serve the new index page rather than the tarballs :/ |
21:30.58 | Jacmet | that indeed will break buildroot |
21:31.11 | y_morin | Jacmet: soooo stuupiiiddd.... :-( |
21:32.39 | y_morin | Jacmet, kos_tom: if a buildroot-2011.08.1 release is forth-coming, would you accept a patch to update crosstool-NG in the process, so it also fixes the URLs renaming issue ? |
21:33.43 | Jacmet | y_morin: yes |
21:33.57 | Jacmet | but I'll try to email the mentor webmaster first |
21:39.34 | kos_tom | Jacmet: good luck to get things moving in such a large company :) |
21:40.16 | Jacmet | kos_tom: yeah, I know - But it's worth a try |
21:43.53 | y_morin | Jacmet: and if you get to the proper person, they might see it as beneficial for them to get the community to use their toolchains; a bit of publicity is worth a redirect or a 404. |
21:44.26 | Jacmet | y_morin: yeah, bad publicity is better than no publicity, right? ;) |
21:44.37 | y_morin | :-) |
21:49.24 | kos_tom | y_morin: I fear that Mentor will care a lot less than CS did care about the "lite" version, unfortunately |
21:50.15 | Jacmet | kos_tom: yeah |
21:51.07 | *** join/#uclibc xf_ (~xf@179.160.219.91.infosys.su) |
21:55.03 | kos_tom | well, this Linaro toolchain indeed looks strange |
21:55.18 | y_morin | kos_tom: doesn't it? |
21:55.21 | kos_tom | the sysroot has some perl and some python stuff |
21:56.07 | y_morin | kos_tom: and the toolchain is not relocatable (AFAICS), because the sysroot is not below the gcc prefix. |
21:57.45 | kos_tom | and the sysroot/usr/bin directory contains dpkg for ARM, and many other pre-built ARM utilities |
22:01.59 | y_morin | kos_tom: plus the coreutils |
22:03.02 | kos_tom | y_morin: yep. |
22:03.10 | kos_tom | that's an ugly toolchain. |
22:03.21 | y_morin | kos_tom: probably unusable by buildroot. |
22:03.23 | kos_tom | I guess people should learn from how CS is doing their toolchains |
22:03.43 | y_morin | kos_tom: or from crosstool-NG? ;-) |
22:03.47 | y_morin | ... |
22:03.52 | kos_tom | y_morin: the mix of useful libs and useless libs and binaries could maybe be sorted out with some ugly filtering |
22:04.06 | kos_tom | y_morin: but the non-relocalibility is a show-stopper |
22:04.11 | y_morin | kos_tom: but the real pain is it's not relocatable |
22:04.14 | y_morin | He! |
22:04.17 | *** join/#uclibc xf__ (~xf@12.161.219.91.infosys.su) |
22:05.06 | Jacmet | kos_tom: this toolchain is just an early try. It's on their 11.11 schedule, so perhaps we could convince them to fixup some of these issues: https://wiki.linaro.org/Cycles/1111/TechnicalTopics/Toolchain |
22:05.30 | CIA-8 | 03subramaniam.ca 07master * rd1a9698bec65 10buildroot/toolchain/toolchain-external/ext-tool.mk: ext-toolchain: fix download url |
22:12.11 | kos_tom | Jacmet: do you have contacts there ? |
22:12.28 | kos_tom | Jacmet: but I guess their toolchain has all this crap to make it easier to bootstrap an Ubuntu system, or something alike. |
22:15.16 | Jacmet | kos_tom: with linaro? |
22:16.16 | Jacmet | kos_tom: could be. But going forward, it is probably a better solution long term than codesourcery/mentor for binary arm toolchains |
22:43.23 | *** join/#uclibc gustavoz (~gustavoz@host172.190-224-153.telecom.net.ar) |
22:45.35 | *** join/#uclibc xf_ (~xf@126.160.219.91.infosys.su) |
22:46.30 | CIA-8 | 03yegor_sub1 07master * ra50f6ef29e72 10buildroot/package/openssl/openssl.mk: openssl: bump to 1.0.0e |
22:46.31 | CIA-8 | 03jacmet 07master * r227eebae0053 10buildroot/CHANGES: CHANGES: update with recent changes |
23:16.57 | *** join/#uclibc xf_ (~xf@134.160.219.91.infosys.su) |
23:19.32 | *** join/#uclibc drwhom (~drwhom@99-70-233-168.lightspeed.iplsin.sbcglobal.net) |