00:41.54 | *** join/#uclibc factor (~factor@74.195.96.67) |
01:05.18 | *** join/#uclibc Jorasse (~Jorasse@bdi68-1-82-227-80-246.fbx.proxad.net) |
01:12.46 | *** join/#uclibc washer (~washer@75.141.232.86) |
02:10.27 | *** join/#uclibc dalias (dalias@216-12-86-13.cv.mvl.ntelos.net) |
03:26.58 | *** join/#uclibc caubios (~caubios@2a01:6600:8081:8700::1) |
05:26.21 | *** join/#uclibc risca (~risca@wnpgmb0903w-ds01-249-233.dynamic.mtsallstream.net) |
05:43.49 | *** join/#uclibc erwt (~erwt@122.170.104.85) |
06:10.14 | CIA-41 | 03rwalker 07master * r7a4269329fa0 10busybox/networking/httpd.c: httpd: emit correct content length on range requests past the end. Closes 4952 |
06:16.52 | CIA-41 | 03vda.linux 07master * r14850308e902 10busybox/procps/kill.c: killall5: don't do STOP/CONT dance if the signal we send is SIGSTOP or SIGCONT |
06:36.35 | *** join/#uclibc Artemys (~quassel@stp25-2-82-234-232-91.fbx.proxad.net) |
06:48.58 | *** join/#uclibc factor (~factor@74.195.96.67) |
06:55.31 | *** join/#uclibc smartin (52e7e007@gateway/web/freenode/ip.82.231.224.7) |
07:37.49 | *** join/#uclibc washer (~washer@75.141.232.86) |
07:54.50 | *** join/#uclibc washer (~washer@75.141.232.86) |
08:17.40 | *** join/#uclibc factor (~factor@r74-193-21-187.cnrocmta01.conrtx.tl.dh.suddenlink.net) |
08:37.17 | *** join/#uclibc ksx4system (~ksx4syste@taranis.mac.info.pl) |
09:08.26 | *** join/#uclibc ben1066_ (~quassel@host109-152-47-162.range109-152.btcentralplus.com) |
09:13.37 | *** join/#uclibc ben1066 (~quassel@host109-152-51-55.range109-152.btcentralplus.com) |
09:17.00 | *** join/#uclibc erwt (~erwt@122.170.104.85) |
09:37.18 | *** join/#uclibc ben1066 (~quassel@host86-167-179-211.range86-167.btcentralplus.com) |
11:59.30 | *** join/#uclibc ben1066_ (~quassel@host86-146-99-201.range86-146.btcentralplus.com) |
12:01.12 | *** join/#uclibc ben1066 (~quassel@host86-146-99-201.range86-146.btcentralplus.com) |
12:02.00 | *** join/#uclibc ben1066 (~quassel@unaffiliated/ben1066) |
13:03.55 | *** join/#uclibc ben1066 (~quassel@host86-146-99-201.range86-146.btcentralplus.com) |
13:05.00 | *** join/#uclibc ben1066 (~quassel@unaffiliated/ben1066) |
13:10.05 | *** join/#uclibc jcEcaSinters (~jc@fw-tatom-nantes.pacwan.net) |
13:45.00 | *** join/#uclibc acoul (~alex@212.70.193.241) |
14:54.51 | *** join/#uclibc risca (~risca@wi-secure-7790.cc.umanitoba.ca) |
15:05.46 | CIA-41 | 03gustavo 07master * r56ece03c81a7 10buildroot/package/libpng/libpng.mk: libpng: security bump to version 1.4.11 |
15:19.51 | *** join/#uclibc ben1066_ (~quassel@host109-152-58-45.range109-152.btcentralplus.com) |
15:42.04 | *** join/#uclibc ben1066 (~quassel@host86-151-189-44.range86-151.btcentralplus.com) |
15:53.47 | *** join/#uclibc ben1066 (~quassel@host109-152-66-224.range109-152.btcentralplus.com) |
16:10.04 | *** join/#uclibc NIN101 (~NIN@206.253.166.69) |
16:47.00 | *** join/#uclibc y_morin (~ymorin@ARennes-256-1-47-224.w90-32.abo.wanadoo.fr) |
16:55.07 | *** join/#uclibc risca (~risca@wi-secure-7790.cc.umanitoba.ca) |
17:34.00 | blindvt | hi |
17:34.18 | y_morin | blindvt: howdy! |
17:39.21 | CIA-41 | 03rep.dot.nop 070.9.33 * r0bd15c132e83 10uClibc/libpthread/nptl/.gitignore: .gitignore: remove obsolete entries |
17:39.21 | CIA-41 | 03vapier 070.9.33 * r82f0cd5bbea7 10uClibc/ldso/ldso/bfin/dl-startup.h: ldso: bfin: tweak style |
17:39.22 | CIA-41 | 03vapier 070.9.33 * rf59799737600 10uClibc/ldso/ldso/bfin/dl-startup.h: ldso: bfin: add alias from __start to _start |
17:39.22 | CIA-41 | 03rep.dot.nop 070.9.33 * rf2140b3ca3b3 10uClibc/Rules.mak: buildsys: Fix typo in check-as-var handling |
17:39.22 | CIA-41 | 03rep.dot.nop 070.9.33 * r5d7ee2fe0f12 10uClibc/libc/stdio/_load_inttype.c: stdio: Fix char signedness in _load_inttype() |
17:39.22 | CIA-41 | 03vapier 070.9.33 * r6dc563a7f56c 10uClibc/libc/sysdeps/linux/common/fchmodat.c: fchmodat: fix handling of flags |
17:42.28 | *** join/#uclibc factor (~factor@r74-193-21-187.cnrocmta01.conrtx.tl.dh.suddenlink.net) |
18:07.30 | *** join/#uclibc NIN101 (~NIN@206.253.166.69) |
19:07.14 | *** join/#uclibc yasar (~yasar@139.179.194.122) |
19:19.42 | *** join/#uclibc rellig (~rellig@argon247.server4you.de) |
19:21.28 | *** join/#uclibc sh4rm4 (~sh4rm@gateway/tor-sasl/sh4rm4) |
19:26.49 | yasar | Hi, busybox stucks when a configure script uses grep on /usr/bin/install . I was wondering if this is a known issue. I checked bug tracker, but couldn't find something similiar. I compiled it with "musl" library by the way. |
19:27.44 | y_morin | yasar: try to reproduce using a "more standard" C library, such as uClibc or glibc, to see if it works. |
19:28.22 | y_morin | yasar: if it works, then you can incriminate musl. If it works, then you might incriminate busybox. |
19:28.58 | yasar | I will check and see. Thanks for your time. |
19:42.33 | y_morin | ysare-reading my last setence, I made a mistake: if it works, you can incrimintae musl, it it *does not* work you may incriminate busybox. |
19:42.42 | y_morin | yasar: ^^^ |
19:47.46 | yasar | y_morin: Yes, I know :) |
19:47.59 | y_morin | ;-) |
19:57.16 | landley | yasar: run it under strace. I have prebuilt static binaries for a bunch of different architectures at http://landley.net/aboriginal/bin |
19:58.01 | landley | There's two options: either it's blocking in a system call or it's spinning and eating CPU. |
19:58.26 | landley | strace will tell you which system call it's blocking in, if that's the case. |
19:58.40 | landley | If it isn't, it gives you context to figure out why it's spinning. (What it just read, etc.) |
19:58.42 | yasar | I can say it's eating too much cpu. |
19:58.48 | landley | 90% chance it's blocked in a system call. |
19:59.46 | landley | yasar: you can also grab the busybox binaries off of http://busybox.net/downloads/binaries (again, statically linked against uClibc) and see if they block the same way. |
20:00.13 | landley | If they do, it's definitely a busybox issue. If they don't, it's either musl or busybox version skew. |
20:00.36 | landley | yasar: most likely it's musl's regex implementation, but we can see what line it died on. |
20:02.13 | yasar | ok, thanks. I should go and investigate now :) |
20:03.31 | landley | IF you really want to be disgusting about diagnosing this, you can do some variant of (while read < /usr/bin/install; do echo "$REPLY" >&2; echo "$REPLY"; sleep 1; done) | grep blahblahblah |
20:03.52 | landley | Something so you can see the input lines and be sure which one it's blocking on... |
20:04.24 | landley | (Then again strace might show this depending on its read granularity, and you could also just stick printf() calls into busybox to beat extra info out of it... :) |
20:10.36 | yasar | landley: strace output gives me this http://pastebin.com/eWpNf292 . |
20:12.19 | yasar | I normally use it on a chroot environment, but strace output is from outside of the chroot because there isn't strace in new root. But since it's statically linked, I don't think it would matter. |
20:19.00 | yasar | and by using while read, I keep getting same line over and over. |
20:22.11 | yasar | I don't see any problem with landley's binaries, so I guess musl is to blame here. I am sorry to take your times. |
20:53.17 | CIA-41 | 03maxime.ripard 07master * r21fb8e68ee65 10buildroot/package/tinyhttpd/tinyhttpd.mk: tinyhttpd: convert to gentargets |
20:53.18 | CIA-41 | 03jacmet 07master * r9afba4fdc672 10buildroot/package/tinyhttpd/Config.in: tinyhttpd: fix white space issue in Config.in |
20:53.18 | CIA-41 | 03jacmet 07master * rd58777fdf0d1 10buildroot/package/tinyhttpd/tinyhttpd.mk: tinyhttpd: fix initscript, install as /usr/sbin/tinyhttpd |
20:58.07 | kos_tom | landley: ouch, I just read about udev merge into systemd, and saw your comment. |
21:01.35 | y_morin | kos_tom: that's no such biggy. udev will still be available sithout systemd. The annoucement is clear that it is a goal to make it possible. |
21:03.00 | kos_tom | yes, but it's a pain for Buildroot |
21:03.21 | y_morin | kos_tom: probably not, they say it should be just possible to just build udev. |
21:03.34 | kos_tom | yes, but the fact that both udev and systemd will be the same source package |
21:03.50 | kos_tom | means that we have to merge everything in package/systemd/, while the two separate packages were already quite complicated |
21:03.57 | kos_tom | so definitely it's not impossible, but annoying. |
21:04.17 | y_morin | kos_tom: Oh, I see. One source, to projects... Wouldn't make handle that appropriately, anyway? |
21:04.24 | y_morin | *two projects |
21:04.41 | kos_tom | make yes, our package infrastructure, not really. |
21:04.50 | kos_tom | there's no clear separation of source package vs. binary package in BR. |
21:05.04 | *** join/#uclibc risca (~risca@wi-secure-7790.cc.umanitoba.ca) |
21:05.15 | y_morin | kos_tom: D-Bus! Laughs! :-) |
21:05.36 | kos_tom | I honestly think it's part of the possible outcome. |
21:05.51 | kos_tom | it would even probably make more sense than the udev merge, IMO. |
21:06.11 | y_morin | kos_tom: what if BR keeps two packages, but they both use the same source? |
21:06.49 | y_morin | kos_tom: well, I wouldn't say about D-Bus. I don't use it in any product I 'touch'... |
21:07.22 | CIA-41 | 03maxime.ripard 07master * r5fd8f38fbc97 10buildroot/package/socketcand/socketcand-replace-cp-by-install.patch: socketcand: fix installation on old systems |
21:07.22 | CIA-41 | 03maxime.ripard 07master * rf4e2d3bd7318 10buildroot/package/ltrace/ (4 files): Bump version of ltrace |
21:33.59 | CIA-41 | 03sagaert.johan 07master * r517b845a520b 10buildroot/package/mysql_client/ (7 files): mysql_client : bump to 5.1.61 (fixes some security holes.) |
21:34.00 | CIA-41 | 03gustavo 07master * r2e59d1d7ed66 10buildroot/package/e2fsprogs/ (e2fsprogs-fallocate.patch e2fsprogs.mk): e2fsprogs: bump to version 1.42.2 |
21:50.40 | *** join/#uclibc Jorasse (~Jorasse@bdi68-1-82-227-80-246.fbx.proxad.net) |
21:59.43 | *** join/#uclibc mnt_real (~sinan@78.160.141.11) |