| 02:41.18 | *** join/#uclibc dileX (~sd@p5B2EC161.dip.t-dialin.net) |
| 06:17.00 | busybot | [New Bug] https://bugs.uclibc.org/1039 nor, P5, buildroot, edbond@gmail.com->unassigned@buildroot.uclibc.org, NEW, pending, Not compiled on ubuntu karmic |
| 06:49.11 | *** join/#uclibc albech (~thomas@119.42.77.59) |
| 07:22.22 | *** join/#uclibc 18VAABFXA (~hw@p578b3905.dip0.t-ipconnect.de) |
| 07:26.30 | *** join/#uclibc hw_ (~hw@p578b3905.dip0.t-ipconnect.de) |
| 08:38.41 | *** join/#uclibc likewhoa (~likewhoa@ool-45717734.dyn.optonline.net) |
| 08:54.58 | *** join/#uclibc austinf (~austinf@75-92-1-28.war.clearwire-wmx.net) |
| 09:02.40 | *** join/#uclibc y_morin (~ymorin@ARennes-252-1-40-118.w83-195.abo.wanadoo.fr) |
| 09:27.44 | *** join/#uclibc dileX (~sd@vpn-eu1.unidsl.de) |
| 10:22.55 | *** join/#uclibc matteo (~matteo@openwrt/developer/matteo) |
| 10:30.56 | *** join/#uclibc dileX_ (~sd@p5B2EC161.dip.t-dialin.net) |
| 10:59.15 | CIA-49 | 03rep.dot.nop 07master * red901783d9a1 10uClibc/Makefile.in: Revert "ftw.h installation: fix inverted logic" |
| 11:35.46 | *** join/#uclibc y_morin (~ymorin@ARennes-252-1-40-118.w83-195.abo.wanadoo.fr) |
| 11:40.27 | *** join/#uclibc likewise (~likewise@82-171-51-231.ip.telfort.nl) |
| 12:12.00 | *** join/#uclibc gustavoz (~gustavoz@host195.200-82-38.telecom.net.ar) |
| 12:18.01 | busybot | [New Bug] https://bugs.uclibc.org/1045 enh, P5, Busybox, ilja.ryndin@gmail.com->unassigned@busybox.net, NEW, pending, unzip unix attributes |
| 12:28.48 | *** join/#uclibc matteo` (~matteo@openwrt/developer/matteo) |
| 13:40.50 | CIA-49 | 03vda.linux 07master * r36659fda1f05 10busybox/ (4 files in 3 dirs): *: fix 1/4 remaining aliasing warnings |
| 13:54.39 | CIA-49 | 03vda.linux 07master * r3dbc5a9742f3 10busybox/editors/awk.c: awk: remove wrong comment |
| 14:13.00 | *** join/#uclibc sjhill (~sjhill@home.bethel-hill.org) |
| 14:35.31 | CIA-49 | 03vda.linux 07master * r2f14263c4045 10busybox/networking/udhcp/ (dhcpc.h dhcpd.h): udhcp[cd]: fix aliasing warnings |
| 14:37.47 | dougmencken | cool, less warnings - much better; but why only now? gcc 4.4.0 was appeared a long ago |
| 14:48.31 | *** join/#uclibc wberrier (~wberrier@12.191.193.40) |
| 14:54.31 | *** join/#uclibc matteo` (~matteo@openwrt/developer/matteo) |
| 15:04.57 | *** join/#uclibc mnt_real (~sinan@bas1-montreal43-1177754708.dsl.bell.ca) |
| 15:10.06 | *** join/#uclibc wbx (~wbx@e181237049.adsl.alicedsl.de) |
| 15:10.52 | blindvt | heya. weekend :) |
| 15:12.23 | djdeath | at 4pm ? |
| 15:14.13 | Jacmet | yeah |
| 15:14.19 | Jacmet | heya fosdem |
| 15:18.39 | djdeath | aah |
| 15:18.43 | djdeath | that's right ;) |
| 15:18.57 | djdeath | I'm too tired to get there |
| 15:19.43 | djdeath | will send patches instead ;) |
| 15:28.14 | blindvt | Jacmet, drink a beer on my behalf in delirium caf´e ;) |
| 15:30.44 | Jacmet | blindvt: I will ;) |
| 15:31.58 | blindvt | khem, can you reproduce resp. have you heard about that alleged arm failure in dl that Fabrizio Gennari mentioned yesterday on the ML? |
| 15:36.48 | blindvt | and does anyone have an idea about landleys arm6 error in ffs? I wonder what his UINT_MAX is |
| 15:55.19 | *** join/#uclibc Christos_N (~Christos_@ppp-94-66-12-97.home.otenet.gr) |
| 16:41.20 | *** join/#uclibc kos_tom (~thomas@humanoidz.org) |
| 17:09.55 | *** join/#uclibc wbx (~wbx@e181237147.adsl.alicedsl.de) |
| 17:13.42 | *** join/#uclibc austinf (~austinf@75-92-1-28.war.clearwire-wmx.net) |
| 17:25.04 | *** join/#uclibc tsukasa (~tsukasa@unaffiliated/tsukasa) |
| 17:34.30 | *** join/#uclibc sjhill (~sjhill@home.bethel-hill.org) |
| 18:30.21 | CIA-49 | 03rep.dot.nop 07master * r5e0feee937a7 10uClibc/ldso/include/ldso.h: ldso: add missing prototypes |
| 18:30.22 | CIA-49 | 03rep.dot.nop 07master * rdf1580676a48 10uClibc/libc/sysdeps/linux/common/prctl.c: prctl: silence shadow warnings |
| 18:30.37 | CIA-49 | 03rep.dot.nop 07nptl * r8fc39ee8febd 10uClibc/libc/sysdeps/linux/common/bits/kernel-features.h: kernel-features: add __ASSUME_POSIX_CPU_TIMERS |
| 18:30.37 | CIA-49 | 03rep.dot.nop 07nptl * ra1ee5b32fc69 10uClibc/libpthread/nptl/sysdeps/unix/sysv/linux/ (4 files): pthread_{attr_,}{s,g}etaffinity: cleanup symbol names |
| 18:30.38 | CIA-49 | 03rep.dot.nop 07nptl * r3e808a4c28f2 10uClibc/libpthread/nptl_db/structs.def: TLS_TCB_AT_TP: avoid warning about undef cpp token |
| 18:47.58 | blindvt | austinf, ping? |
| 18:48.20 | austinf | yo |
| 18:49.11 | austinf | blindvt, pong |
| 18:49.47 | blindvt | austinf, few points: 0) neither i386 nor x86_64 nptl compile for me, are they expected to? 1) {bits/,}atomic.h on nptl: i needed them installed for ppc for apps, didn't you? As a workaround i kept them for initial testing but that should be cleaned up, IIRC |
| 18:50.30 | austinf | i386 and x86_64 nptl both compile for me. x86_64 still doesn't run right though |
| 18:50.54 | austinf | I hadn't had a problem with atomic.h, but I don't compile lots of apps |
| 18:51.47 | austinf | what's the error you are getting for i386? |
| 18:52.32 | blindvt | austinf, let me double check the i386 error, mompls |
| 18:52.58 | blindvt | austinf, another question: i observed that: |
| 18:53.00 | blindvt | $ git diff HEAD^1.. libc/sysdeps/linux/common/Makefile.in | cat |
| 18:53.00 | blindvt | diff --git a/libc/sysdeps/linux/common/Makefile.in b/libc/sysdeps/linux/common/Makefile.in |
| 18:53.01 | blindvt | index 45c70ba..1a27811 100644 |
| 18:53.01 | blindvt | --- a/libc/sysdeps/linux/common/Makefile.in |
| 18:53.01 | blindvt | +++ b/libc/sysdeps/linux/common/Makefile.in |
| 18:53.01 | blindvt | @@ -98,6 +98,9 @@ ifeq ($(TARGET_ARCH),i386) |
| 18:53.03 | blindvt | <PROTECTED> |
| 18:53.07 | blindvt | <PROTECTED> |
| 18:53.09 | blindvt | <PROTECTED> |
| 18:53.11 | blindvt | +# provided via pthreads builddir |
| 18:53.13 | blindvt | +CSRC := $(filter-out $(libc_a_CSRC) $(libc_a_SSRC:.S=.c),$(CSRC)) |
| 18:53.15 | blindvt | + |
| 18:53.17 | blindvt | <PROTECTED> |
| 18:53.19 | blindvt | <PROTECTED> |
| 18:53.21 | blindvt | <PROTECTED> |
| 18:53.52 | blindvt | and i wonder how anybody else (i.e. all but !ppc) could get away without them? |
| 18:54.15 | blindvt | s/!// |
| 18:54.19 | blindvt | gah |
| 18:54.25 | blindvt | ibot, thanks alot, bot |
| 18:54.25 | ibot | blindvt: de nada |
| 18:54.40 | austinf | not sure what you mean actually |
| 18:55.36 | blindvt | austinf, see nptl's git grep libc_a_SSRC |
| 18:56.36 | blindvt | austinf, plus |
| 18:56.39 | blindvt | libpthread/nptl/sysdeps/unix/sysv/linux/powerpc/Makefile.arch:libc_a_SSRC = clone.S vfork.S |
| 18:56.39 | blindvt | libpthread/nptl/sysdeps/unix/sysv/linux/powerpc/Makefile.arch:ARCH_OBJS += $(libc_a_SSRC:.S=.c) |
| 18:56.39 | blindvt | libpthread/nptl/sysdeps/unix/sysv/linux/powerpc/Makefile.arch:LIBC_LINUX_ARCH_OBJ+=$(patsubst %.S,$(LINUX_ARCH_OUT)/%.o,$(libc_a_SSRC)) |
| 18:56.58 | austinf | each arch kind of manages their own |
| 18:57.42 | blindvt | austinf, but do the others keep a separate copy in threads _and_ in libc/ ? |
| 18:58.05 | austinf | they usually just include the one in libc/ |
| 18:58.17 | austinf | with RESET_PID defined |
| 18:58.22 | austinf | or whatever they need |
| 18:59.29 | blindvt | austinf, i find it a bit suspicious that either /me needed to use the RESET_PID one from nptl and others not, or how others obtained the correct RESET_PID in nptl |
| 19:01.28 | blindvt | austinf, hmz. I should have synced it back into the branch when memory was fresh :-/ |
| 19:02.25 | austinf | sorry, I'm kind of confused about what you are concerned about |
| 19:03.20 | austinf | take sparc for instance, the clone.S under nptl/ include the one under with libc/ with RESET_PID defined |
| 19:03.45 | blindvt | i think i'm concerned about picking the reset_pid variant for libc instead of just for threads. |
| 19:03.58 | austinf | ah, I see |
| 19:04.58 | blindvt | where's my compiler (and why didn't i introduce any regression iff i really made that mistake). checking.. |
| 19:09.11 | austinf | now I'm also confused about how the RESET_PID doesn't end up in libc version...for any arch |
| 19:10.31 | blindvt | austinf, i _think_ that i've spent 3 or 4 hours just for thinking through it and came to the conclusion that it was right, thus my elaborate comment in common/Makefile.in |
| 19:12.00 | CIA-49 | 03rep.dot.nop 07nptl * r7fdca78a993e 10uClibc/extra/config/Makefile: lxdialog: remove objectfiles on clean |
| 19:12.01 | CIA-49 | 03vda.linux 07nptl * r779c35b7c4e4 10uClibc/libc/sysdeps/linux/common/ (bits/syscalls-common.h time.c times.c): time,times: stop interpreting negative return values ar errors |
| 19:12.02 | CIA-49 | 03vda.linux 07nptl * r1043d24e77f8 10uClibc/libc/ (misc/time/ftime.c sysdeps/linux/common/clock_gettime.c): remove two checks for gettimeofday error |
| 19:12.03 | CIA-49 | 03vda.linux 07nptl * rcca45baf8353 10uClibc/ (include/resolv.h libc/inet/resolv.c): /etc/resolv.conf: support "timeout:n" and "attempts:n" options |
| 19:12.05 | CIA-49 | 03vda.linux 07nptl * r80361b7c7421 10uClibc/libc/sysdeps/linux/powerpc/bits/sysdep.h: powerpc/bits/sysdep.h: move confusingly placed #undef |
| 19:12.06 | CIA-49 | 03filippo.arcidiacono 07nptl * r23e2b7118e41 10uClibc/libc/stdlib/l64a.c: libc: Fix l64a to return the correct buffer pointer |
| 19:12.07 | CIA-49 | 03rep.dot.nop 07nptl * rf588c2d4bb2d 10uClibc/test/inet/gethostid.c: add gethostid() testcase |
| 19:12.08 | CIA-49 | 03rep.dot.nop 07nptl * r8a227f31655d 10uClibc/libc/misc/internals/__uClibc_main.c: __uClibc_main: use __pagesize to protect against recursion |
| 19:12.10 | CIA-49 | 03austinf 07nptl * r5d5b6fe5f898 10uClibc/libc/sysdeps/linux/sparc/sigaction.c: Unbreak build for sparc on some config's |
| 19:12.11 | CIA-49 | 03aurel 07nptl * r306a7db8263c 10uClibc/ (3 files in 2 dirs): libm: enable log2f and exp2f |
| 19:12.13 | CIA-49 | 03rep.dot.nop 07nptl * r80c1f895b856 10uClibc/libm/float_wrappers.c: libm: explain why some funcs are not implemented (yet) |
| 19:12.14 | CIA-49 | 03rep.dot.nop 07nptl * red901783d9a1 10uClibc/Makefile.in: Revert "ftw.h installation: fix inverted logic" |
| 19:12.15 | CIA-49 | 03rep.dot.nop 07nptl * r5e0feee937a7 10uClibc/ldso/include/ldso.h: ldso: add missing prototypes |
| 19:12.17 | CIA-49 | 03rep.dot.nop 07nptl * rdf1580676a48 10uClibc/libc/sysdeps/linux/common/prctl.c: prctl: silence shadow warnings |
| 19:12.18 | CIA-49 | 03austinf 07nptl * rf7eba78a7464 10uClibc/ (18 files in 14 dirs): Merge commit 'origin/master' into nptl |
| 19:13.01 | blindvt | austinf, thanks |
| 19:17.21 | austinf | fyi, http://altoid.cetoncorp.com/austinf/glibc_nptl_sync_so_far.patch |
| 19:17.41 | austinf | and http://altoid.cetoncorp.com/austinf/glibc_nptl_sync_left.patch |
| 19:17.48 | austinf | haven't worked on it in a week |
| 19:17.51 | austinf | but that's where I'm at |
| 19:18.25 | austinf | the left patch is smaller than the so_far patch at least... |
| 19:20.43 | *** join/#uclibc HoGo (~la.co@p54B05567.dip.t-dialin.net) |
| 19:21.45 | *** part/#uclibc HoGo (~la.co@p54B05567.dip.t-dialin.net) |
| 19:29.39 | dougmencken | git newbie's question: which uclibc branch to grab now? I have "git describe" --> 0_9_30_rc3-728-gdf15806; "git branch" --> * master |
| 19:31.40 | blindvt | dougmencken, depends on which you want, stable or master |
| 19:31.59 | dougmencken | the most latest one |
| 19:32.22 | blindvt | dougmencken, git checkout -b 0.9.30 --track origin/0_9_30 ;# for stable |
| 19:32.43 | blindvt | dougmencken, git checkout master (which is the default for a fresh clone) for bleeding edge |
| 19:32.55 | dougmencken | what about "nptl"? |
| 19:33.03 | dougmencken | git checkout nptl? |
| 19:33.12 | blindvt | dougmencken, git checkout -b nptl --track origin/nptl ;# for NPTL |
| 19:33.31 | blindvt | see a pattern? |
| 19:33.48 | dougmencken | yes, -b branch_name --track ??? |
| 19:33.53 | blindvt | dougmencken, see git branch -r ;# for all available branches |
| 19:34.49 | blindvt | dougmencken, --track if you want a tracking branch. see git checkout --help and/or git branch --help and refer to git tutorials for details |
| 19:34.55 | *** join/#uclibc austinf (~austinf@74.92.231.110) |
| 19:35.05 | dougmencken | blindvt, thanks! |
| 19:35.14 | blindvt | welcome |
| 20:36.03 | blindvt | khem, oh, and Re: the ppc qemu testbed for qemu. I've targeted 740, used gcc trunk (with assorted tweaks taken over from 4.4.2), binutils-2.20 plus usual tweaks and kernel with the crtsavres_for_modules.patch that i always need for ppc ( the well known http://bugzilla.kernel.org/show_bug.cgi?id=11143 ) |
| 20:36.36 | blindvt | khem, unfortunately i seem to be unable to push my stuff to repo.or.cz ATM. It doesn't answer my git phone :( |
| 20:58.38 | *** join/#uclibc trem (~trem@mol92-1-81-57-136-23.fbx.proxad.net) |
| 21:25.08 | *** join/#uclibc Dj-Death (~djdeath@potipota.net) |
| 21:53.40 | neale | in buildroot, is there a way to force rebuilding of the filesystem, without having to make clean? |
| 21:54.12 | Dj-Death | what do you mean by filesystem ? |
| 21:54.22 | Dj-Death | the rootfs image ? |
| 21:54.23 | neale | output/target |
| 21:54.24 | neale | yeah |
| 21:54.37 | neale | I rm -rf it and it rebuilds *part* of it, but doesn't pick up my board's skeleton |
| 21:55.06 | Dj-Death | each time you do make, it's rebuilt |
| 21:55.10 | neale | don't look too hard into it, I can read the makefiles too, I was just hoping someone would say "oh just 'make ____'" |
| 21:55.48 | Dj-Death | ah i see |
| 21:56.56 | neale | ah. |
| 21:57.19 | neale | I need to rm output/build/.root |
| 21:58.14 | neale | maybe ;) |
| 21:58.43 | Dj-Death | yep |
| 21:58.45 | Dj-Death | that one |
| 22:16.04 | opello | neale: hey! :) |
| 22:16.49 | neale | oh no, not you |
| 22:16.51 | opello | aw |
| 22:16.53 | neale | heh |
| 22:16.56 | neale | hi :) |
| 22:17.12 | opello | still causing trouble i see ;) |
| 22:17.47 | neale | you know me. anything I can do to pester a new IRC channel. |
| 22:18.46 | neale | I had built my own suite of makefiles to build an embedded distro, because openembedded was such a pain |
| 22:18.58 | neale | but then someone offhand mentioned buildroot and I was like huh? |
| 22:19.10 | neale | so now I've lost pretty much the entire week to re-doing all my work |
| 22:19.31 | neale | but at least this way I have a cross-compiling environment instead of stealing libraries from ubuntu :) |
| 22:21.29 | opello | heh |
| 22:21.48 | opello | i used it for a project as well, but ended up using crosstool-ng for the toolchain |
| 22:22.09 | opello | and building the kernel outside too |
| 22:22.16 | opello | then wrote some scripts to build the filesystem ... |
| 22:37.15 | neale | oh heh |
| 22:37.27 | neale | I made cpu frequency scaling a module. no wonder it was so hot. |
| 23:25.20 | khem | blindvt: ok |
| 23:26.47 | khem | neale: what was the painpoint in OE I am interested to know |
| 23:30.28 | neale | After 3 days I couldn't get the friggin' thing to even build. |
| 23:30.35 | solar | heh |
| 23:30.56 | neale | I want my own skeleton, with my own init, and nothing but busybox. |
| 23:31.16 | solar | pretty standard for embedded/uclibc/etc. |
| 23:31.18 | neale | And OE, as far as I could tell, would let me do that, but wasn't going to make it easy. |
| 23:31.39 | neale | Also I got tired of reading about bitbake :\ |
| 23:32.16 | neale | I like to rant about Make a lot, but when it came down to brass tacks I was unwilling to invest a lot of time in yet another build tool. |
| 23:34.23 | khem | neale: OK |
| 23:35.22 | khem | OE needs a bit longer to get to speed and also it offer a lot more in the end |
| 23:36.51 | neale | it seems so |
| 23:39.13 | khem | neale: you could have created your own image.bb file and specified the packages you want in there and it would only build those + dependecies if you did not find some standard image type that fitted your requirement |
| 23:44.06 | neale | well, that would have been useful information back when I was trying out OE :) |
| 23:44.16 | neale | I'm happy with buildroot now |
| 23:45.57 | khem | whatever works for you is good |
| 23:49.10 | khem | its just feedback is important |
| 23:49.29 | CIA-49 | 03anemo 07master * r7160571c5e3e 10uClibc/libc/sysdeps/linux/common/getdents.c: getdents: Fix mips64 build |
| 23:53.16 | *** join/#uclibc WildPikachu (~nkukard@about/linux/staff/wildpikachu) |