=== asac_ is now known as asac [08:26] Hi, I want to get started on ubutunu-arm. I currently want to target qemu-arm versatile (possibly using the arm11 cpu) and would like to use 9.10 and rootstock. Would this be recommented (elinux.org has a "ok" turorial when using beagle + rootstock the topic links on this irc channel point to what looks to the old way of doing things) [10:04] keesj: this is incompatible [10:05] keesj: It can work with a patched versatile kernel though [10:06] keesj: I think there is such a kernel in the development release now, or you can get some binary ones in some places [10:07] keesj: Just FYI, the real hardware named "versatile" which qemu emulates only supports up to v5 ATM [11:03] lool: question: now that karmic is the latest released version, does that mean that jaunty doesn't get any update anymore? [13:26] armin76: In terms of where developers spend their time, I don't think many stable updates will happen in jaunty, it's not impossible but unlikely; but of course security support continues and if critical bug fixes need to be addressed in jaunty they can be [13:26] armin76: Even at this point, karmic is much less of a focus than lucid [13:49] lool: ack, thanks [14:04] ogra: yes ... my install feels good too ... thats t2 maybe?;) [14:28] fta: chromium codecs fails on i386? [14:28] wanted to copy it [14:28] asac, please don't. [14:29] asac, http://code.google.com/p/gyp/issues/detail?id=123 [14:29] sure [14:29] i wont copy if the build fails ;) [14:29] fta: would that impact arm? [14:29] asac, last comment [14:29] probably yes [14:30] why did you switch to make just now :( [14:30] i thought it was ready [14:30] can i disable that manually again? [14:30] e.g. just a single rules line? [14:31] I don't have common.gypi in this package so most variables have no default during the build (like target_arch, chromeos, branding, library, and guess what.. cflags and ldflags), so i set those in GYP_DEFINES, but it doesn't work for cflags/ldflags. The build fails with an asm error (the fix is to add the missing -O2) but if i set CFLAGS=-O2, it breaks all the defines and the -I. [14:33] nope, it will be the same with scons (unlike for chromium) [14:41] asac, ^^, testing my proposed fix right now [14:43] what changed that even scons suddenly doesnt work anymore? [14:45] scons would work if i also ship the whole src/build/ dir from chromium in the codecs package (and probably other dirs), while i just took the ffmpeg.gyp file, which is enough, in theory [14:46] i just loose the defaults, so i have to specify them as i said above [14:47] what happens if is say gcc -O2 -Os ? which one is used? [14:47] -is+I [14:48] feels not right to "loose defaults" ... they might do arch dependent tweaks etc. [14:48] i dont think we want to duplicate all defaults in rules [14:48] feels like not running configure [14:48] that's the whole point of this gyp, not run configure [14:49] gyp is a configure rival [14:49] in python :S [14:50] and upstream is dropping support for scons anyway, so the sooner i move, the better [14:50] right. but i expect that the defaults contain detection stuff etc. [14:50] yes. but you dropped the defaults ... which feels like a bug [15:00] lool I will be able to create a kernel if needed. still rootstock + qemu-system-arm should be easy right? [15:08] asac, i'm pretty conservative here. missing defaults make gyp fail, so it FTBFS for us and we notice. And i set only those: GYP_DEFINES="target_arch=ia32 chromeos=0 branding=Chromium library=static_library use_system_yasm=1". The only problem is cflags/lflags that dpkg-buildpackage wants to overwrite [15:12] asac, if i really want to pull src/build too, that would mean 3 svn to pull to create the tarball. [15:13] asac, i already name my stuff 0.5+svn20091210r34297+34315, i can add a 3rd rev-id :P that would mean rebuilding more often (for any commit in src/build, even totally unrelated) [15:15] i should start a contest of the longest version ever used for a package [15:35] keesj: Yes [15:48] thanks [15:49] fta: isnt it like "extra_cflags=..:" ? [15:51] asac, no, not without src/build :( [16:21] asac, chromium-codecs-ffmpeg_0.5+svn20091210r34297+34315+34433.orig.tar.gz uhuh [16:22] self.WriteLn("$(OBJS): CFLAGS := $(CFLAGS_$(BUILDTYPE)) " [16:22] shouldnt that be [16:22] self.WriteLn("$(OBJS): CFLAGS += $(CFLAGS_$(BUILDTYPE)) " [16:22] ? [16:22] in make.py [16:22] (gyp) [16:23] won't work, as make CFLAGS="-g -O2" would overwrite it anyway [16:23] += ? [16:23] yes [16:24] asac, http://paste.ubuntu.com/340609/ [16:24] yes thats ok too [17:47] asac, i'm done fixing the codecs [19:10] asac, you can copy the codecs now, they are all green in lucid. you need to copy gyp too (a new build-dep)