IRC log for #uclibc on 20080512

01:27.28*** join/#uclibc wrobbie (n=rob@cm38.kappa85.maxonline.com.sg)
02:06.11*** join/#uclibc hiyuh (n=hiyuh@ZQ177022.ppp.dion.ne.jp)
05:48.22*** join/#uclibc ivob (n=tiny@unaffiliated/tiny)
07:43.48*** join/#uclibc pcgeil (n=steffen@p549E6EB4.dip.t-dialin.net)
09:18.35*** join/#uclibc KazaLite (n=kazaLite@203.215.180.205)
11:01.26*** join/#uclibc wrobbie (n=rob@cm38.kappa85.maxonline.com.sg)
11:12.31*** join/#uclibc like2wise (n=likewise@82-171-51-231.ip.telfort.nl)
11:57.33*** join/#uclibc sjhill (n=sjhill@real.realitydiluted.com)
12:43.59CIA-103jacmet * r21972 10buildroot/target/Config.in.arch:
12:43.59CIA-1toolchain: fix mips abi selection
12:43.59CIA-1Based on commit 0e2ab in aldot's tree.
14:35.58CIA-103vda * r21973 10busybox/ (3 files in 3 dirs): -Wall fixes by Cristian Ionescu-Idbohrn. No object code changes.
15:34.35*** join/#uclibc hgb (n=hgb@tussi.moria.no)
16:32.05*** join/#uclibc hiyuh (n=hiyuh@KD125054017176.ppp-bb.dion.ne.jp)
17:06.51*** join/#uclibc admax88 (n=admax88@dyn129-100-142-168.wireless.uwo.ca)
18:56.12CIA-103nkukard * r21974 10buildroot/target/x86/grub/grub.300-honor_UCLIBC_HAS_LFS.patch: (log message trimmed)
18:56.13CIA-1features.h should never be included explicitly.
18:56.13CIA-1This fixes the bug where "File not found" error is reported by grub.
19:17.48*** join/#uclibc ivob (n=ivob@unaffiliated/tiny)
21:15.34CIA-103ulf * r21975 10buildroot/target/linux/Makefile.in.advanced: Make linux kernel extension visible also when defined in board directory
22:04.39*** join/#uclibc bbradley (n=bbradley@92-235-133-146.cable.ubr17.azte.blueyonder.co.uk)
22:04.44like2wisehi bbradley
22:05.32bbradleyhi like2wise, everone
22:06.20bbradleywe have a bug building strace in openembedded with uclibc, what we have so far is at http://bugs.openembedded.org/show_bug.cgi?id=4242
22:06.36*** join/#uclibc timtimred (n=meh@82-34-50-106.cable.ubr02.chel.blueyonder.co.uk)
22:06.50bbradleyhi timtimred, just posted the link to the bug
22:06.58timtimredah ok :)
22:07.56swishysystem.c:69:26: error: asm/cachectl.h: No such file or directory
22:07.59swishyincludes missing?
22:08.08swishyheaders even
22:08.27bbradleyswishy: linux only defines cachectl.h for a few architectures and arm isn't one of them
22:08.31timtimredthis is not provided for arm
22:08.35timtimredyep.
22:09.21like2wiseI cannot find any mention of this bug in the uclibc bug tracker (www.uclibc.org)
22:09.32like2wiseshall I add it?
22:09.36like2wiseI have a login there
22:10.07timtimreddoesnt mind... bbradley?
22:10.11swishymm this is being cross compiled?
22:10.26timtimredyep swishy
22:10.45like2wisecan we name a revision number for which it fails?>
22:10.51swishypossibly strace is not checking the triplet correctly? and falling back to non arm arch?
22:10.54like2wiseuclibc svn rev nr I mean
22:10.57swishywhat strace release?
22:11.27timtimredhmm, im using 0.9.29 with OE patches here
22:11.43bbradleyswishy: 4.5.14 (with OE patches)
22:11.47swishychecks release he built
22:11.47timtimredstrace 4.5.15
22:12.40timtimredwith OE patches :)
22:13.07swishymm I can build 4.5.15 fine against 0.9.29 on x86 natively
22:13.47timtimredsorry my bad, 4.5.14
22:14.34bbradleyswishy: it could be that x86 uclibc doesn't define SYS_cacheflush
22:15.57like2wisebbradley: ? this was a cross-compilation for arm, right
22:16.21bbradleylike2wise: yes
22:16.54like2wisewe don't build uclibc for x86 in OE. not even -native AFAIK
22:16.58swishybbradley: mm possibly
22:17.17like2wiseanyway, I really need to sleep. cya
22:17.26timtimredpeople build uclibc for x86? :o
22:17.31timtimred:)
22:18.02swishyyeah silly bastards like me ;)
22:18.08bbradleyI don't think the problem is anything to do with OE or cross-compilation though
22:18.13swishyjust is waiting for nptl
22:18.14swishylol
22:18.41bbradleyuclibc defines SYS_cacheflush and when strace sees that it decides to include cachectl.h
22:18.43swishybbradley: I just thought it was odd that it was looking for a header that isnt defined for that arch normally
22:19.06swishyconfigure 's log doesnt show anything funky?
22:19.19bbradleyyeah, the question is whether uclibc shouldn't define that or whether strace shouldn't assume that define means that include exists
22:19.29swishytrue
22:20.08swishyif it is unsupported on the architecture uclibc shouldnt define it
22:20.16swishytherefore strace wouldnt go looking
22:21.23bbradleynothing obvious during configure and it doesn't test for existence of that include
22:21.47swishyright
22:21.58bbradleyI do wonder why uclibc defines it to __ARM_NR_cacheflush though
22:52.24bbradleyok, strace builds fine with glibc-2.6.1 which doesn't define SYS_cacheflash
22:52.38timtimredahha :D
22:53.00bbradleyif bits/syscall.h is built from the kernel syscall list perhaps uclibc isn't building the list correctly?
23:06.39*** join/#uclibc {Brad} (n=brad@compsoc.sunion.warwick.ac.uk)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.