[09:29] <suihkulokki> lool: I can reproduce the "ldconfig does not crawl hwcap dirs" with stock ubuntu on efika sb
[09:33] <ndec> lool: hi!
[09:34] <ndec> lool:  do you know if someone is making any sort of 'daily' build packages for ffmpeg? i would be interested to get more up-to-date packages from the dev branch basically
[09:36] <lool> ndec: hey
[09:37] <lool> suihkulokki: So it's not searching /vfp, /neon etc. anymore?
[09:38] <lool> ndec: I'm not aware of any myself; you could write to the multimedia team to ask them and/or you could set one up yourself with a recipe
[09:40] <lool> ndec: I think ffmpeg is still in SVN, so basically it would involve a) setting up a bzr-svn import in Lanuchpad b) adding the packaging in a derived branch (copied from Ubuntu?) c) Launchpad build recipe to combine the latest svn import tip with the packging and upload to a PPA
[09:41] <ndec> lool: hey! that's not what I was hoping ;-)
[09:42] <ndec> lool: ffmpeg has a git tree which is sync'd with their svn repo
[09:42] <suihkulokki> lool: indeed. create /lib/v7l/neon directory, and then strace ldconfig
[09:42] <ndec> lool: do you have an example of another package that has such daily? i might give this a try, but I probably need some example
[09:46] <lool> suihkulokki: You could try forcing hwcaps to see whether that's the problem
[09:48] <lool> suihkulokki: "LD_HWCAP_MASK=0x1040 ldconfig"
[09:48] <lool> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/343602 has some examples of that
[09:48] <ubot2> Launchpad bug 343602 in linux (Ubuntu Jaunty) (and 3 other projects) "NEON and THUMBEE hwcaps (heat: 4)" [High,Fix released]
[09:49] <lool> suihkulokki: Also useful: LD_SHOW_AUXV="" cat </dev/null
[09:50] <lool> ndec: https://help.launchpad.net/Packaging/SourceBuilds/GettingStarted
[09:53] <lool> suihkulokki: I tried here, and it seems to work
[09:53] <lool> suihkulokki: mkdir vfp && cp /lib/libpcre.so.3* /lib/vfp/ -a -f
[09:53] <lool> ldconfig
[09:53] <lool> ldconfig -p|grep pcre
[09:53] <lool>         libpcre.so.3 (libc6, hwcap: 0x0000000000000040) => /lib/vfp/libpcre.so.3
[09:55] <lool> ldd /usr/bin/pcretest shows /lib/vfp/libpcre.so.3
[09:55] <lool> and can be run
[09:56] <lool> suihkulokki: perhaps some missing kernel configs?  or some new security feature?
[09:56] <hrw> hmm.. nice
[09:58] <suihkulokki> lool: ok.. that works from /lib/vfp but not from /lib/v7l/vfp
[09:58] <lool> suihkulokki: Oh so you miss v7l; what does the LD_SHOW_AUXV thing do?
[09:58] <lool> LD_SHOW_AUXV="" cat </dev/null
[09:58] <lool> AT_HWCAP: line
[10:00] <suihkulokki> swp half thumb fast-mult vfp edsp thumbee neon
[10:00] <suihkulokki> and AT_PLATFORM v7l
[10:00] <lool> suihkulokki: I don't see v7l in ports/sysdeps/unix/sysv/linux/arm/dl-procinfo.c, or in debian/patches/arm/local-no-hwcap.diff
[10:00] <suihkulokki> because its not a hwcap ;)
[10:01] <lool> Yep
[10:01] <lool> I'm looking at the code
[10:08] <lool> suihkulokki: #define _dl_string_platform(str) (-1)
[10:08] <lool> in ports/sysdeps/unix/sysv/linux/arm/dl-procinfo.h
[10:10] <lool> suihkulokki: You can break into ldconfig and run is_hwcap_platform("v7l"), it returns 0
[10:10] <lool> suihkulokki: alpha has a sample implementation
[10:45] <ndec> lool: what's the diff between ffmpeg and ffmpeg-extra?
[10:46] <ogra> open and closed codecs iirc
[10:49] <lool> ndec: Things like x264 which are problematic for universe, but are ok for multiverse
[11:23] <persia> x264 isn't still the best example: it's been in universe since karmic :)
[13:51] <ndec> ogra: lool: i am trying to build ffmpeg from dev branch. i am getting a debian package error that I can hardly understand. toward the end when running dpkg-shlibdeps. see http://paste.ubuntu.com/535555/. any idea?
[13:52] <ndec> basically since the last major release, ffmpeg has created a new lib (libavcore) to factorize some code. I believe i created the proper stuff in debian/control, .. .but i might be missing something
[13:58] <lool> ndec: Do you have a libavutil50 package?
[13:58] <lool> oh sorry
[13:58] <lool> the actual error is dpkg-shlibdeps: error: no dependency information found for /tmp/f/ffmpeg-db/debian/tmp/usr/lib/libavcore.so.0 (used by debian/ffmpeg/usr/bin/ffprobe).
[13:59] <ndec> lool: yes. it's built by ffmpeg
[13:59] <lool> what it's saying is that you don't have any shlib or symbol file for this library
[13:59] <lool> your packaging needs to be updated for this new library I would guess
[14:00] <ndec> well, i thought I did it ;-)
[14:01] <ndec> i updated debian/control to create a new package for libavcore
[14:02] <lool> ndec: You need a .symbols file
[14:03] <ndec> lool: i think i found something.. the debian/rules define LIB_PKGS and the regex is missing libavcore...
[14:03] <ndec> so my new lib is not processed later...
[14:03] <lool> ndec: Yeah, sorry, I was fishing the actual packaging
[14:03] <lool> ndec: and it's generating calls to dh_makeshlibs
[14:03] <lool> ndec: So that's what you need to patch
[14:04] <lool> ndec: Yup, correct
[14:04] <ndec> lool: it's just so fun to learn these things ;-)
[14:04] <lool> ndec: Well this one is heavily package specific
[14:04] <ogra> whoops, sorry, was in a meeting
[14:04] <lool> ndec: The ffmpeg packaging is tricky in many ways
[14:05] <ogra> buut loic handled the case i see :)
[14:05] <lool> ndec: Because it builds multiple passes, and because there are many ffmpeg sources: one in Debian, two in Ubuntu, and some out of Debian/Ubuntu
[14:05] <ndec> lool: well.. i noticed this... i am trying to create a ffmpeg daily build package built from ffmpeg git tree.
[14:05] <ndec> there are lots of neons improvements happening in the current dev branch, and we want to play with them
[14:05] <ScottK> ogra and/or NCommander: Was my reply during the meeting sufficient answer to the question of Qt/KDE status?
[14:05] <ndec> ogra: you are a lucky one today
[14:08] <ogra> ScottK, yep, thanks
[14:08] <ogra> ndec, well, i still miss you or someone from TI at that meeting :)
[14:42] <ndec> ogra: what meeting?
[14:44] <ogra> ndec, the ubuntu ARM weekly meeting
[14:44] <ndec> argh!
[14:44] <ogra> :)
[14:44] <ndec> lool: ogra: my ffmpeg daily package built for x86... I am going to push in our PPA
[14:49] <lool> ndec: Cool
[14:49] <lool> ndec: Now you can setup a recipe for that to be done daily  :)
[14:50] <ndec> lool: at least i am getting closer...
[14:50] <ndec> lool: btw i am dropping the patches in debian/patches since I believe they aren't needed when working with the tip of dev branch. any problem with that?
[14:50] <ndec> i am only keeping the doxygen related patch because this one makes sense
[14:52] <lool> ndec: Depends of the patch
[14:53] <lool> ndec: debian/patches/0004-cpp-hack.patch might still be needed
[14:54] <ndec> lool: argh.. i started with maverick source package, not natty ;-) let me check again
[17:23] <Tscheesy_> anyone tried kubuntu-mobile on the n900? i would the the omap3-Image..
[17:23] <Tscheesy_> s/the/take
[17:23] <ScottK> Tscheesy_: Talk to rbelem.
[17:23] <Tscheesy_> fine :) thx
[17:24] <ScottK> I've seen it on his.  Not sure what kernel was running (it wasn't an Ubuntu kernel).
[17:24]  * rbelem o/
[17:24] <Tscheesy_> oO
[17:24] <Tscheesy_> hi rbelem : ping :)
[17:24] <ogra_ac> yeah, you need a special kernel and initrd
[17:25] <rbelem> i was using a nitdroid kernel
[17:25] <rbelem> which micro sd do you have?
[17:25] <Tscheesy_> rbelem:  do you boot with uboot ?
[17:26] <Tscheesy_> rbelem: i got a normal 4GB one
[17:26] <Tscheesy_> i'm just going to ty it
[17:26] <rbelem> Tscheesy_, yup
[17:27] <rbelem> i think that you need a 8gb class 6 at least
[17:27] <Tscheesy_> hmm
[17:27] <rbelem> i was running on a 8gb class 2
[17:28] <ogra_ac> rbelem, wow, kubuntu-mobile is bigger than an ubuntu desktop install ?
[17:28] <rbelem> and it was painly slow
[17:28] <Tscheesy_> the preinstalled image is about half a gig compressed
[17:28] <ogra_ac> it needs a 4G card it expands to on first boot
[17:28] <ogra_ac> 4G is minimum
[17:28] <Tscheesy_> k
[17:29] <rbelem> ogra_ac, i think that it runs on 4gb, but 8 would be better :-)
[17:29] <ogra_ac> but the ubuntu image wont run on the n900
[17:29] <ogra_ac> sure, 8 will be better :)
[17:29] <ogra_ac> 16 even more ;)
[17:29] <Tscheesy_> 32 won't work on a n900
[17:31] <rbelem> Tscheesy_, you need some meego configs too
[17:31] <rbelem> to get keyboard and touchscreen working
[17:31] <Tscheesy_> yes?
[17:32] <Tscheesy_> so then i have to get the mmego-image too.. and perhaps another sd-card :D
[17:32] <ogra_ac> and a flux compensator :)
[17:32] <rbelem> http://meego.gitorious.org/meego-device-adaptation
[17:32] <Tscheesy_> ^^
[17:32] <rbelem> nope
[17:32] <rbelem> just clone these repos
[17:33] <Tscheesy_> *reading*
[17:33] <rbelem> mathieu around?
[17:45] <Tscheesy_> rbelem: thank you - this will be my next weekend-pleasure ;)
[17:46] <rbelem> :-)
[17:46] <rbelem> Tscheesy_, other tip...
[17:47] <rbelem> set qt to use raster
[17:47] <rbelem> and chmod -x all nepomuk and akonadi binaries :-)
[17:48] <Tscheesy_> oO
[17:48] <rbelem> we will work on the packages
[17:48] <rbelem> to remove some unneeded deps
[17:50] <rbelem> Tscheesy_, QT_GRAPHICSSYSTEM=raster
[17:50] <Tscheesy_> nice
[17:51] <rbelem> i put in the beginning of /usr/bin/startkde
[17:52] <rbelem> but i think that it can live in the /etc/environment
[17:53] <rbelem> Tscheesy, i think that kubuntu-default-settings in natty already sets this var correctly
[17:54] <rbelem> ScottK, ^
[17:54] <Tscheesy> rbelem:  hm.. did you dist-upgrade? or is this the daily-image?
[17:55] <rbelem> Tscheesy, i dist-upgraded
[17:55] <rbelem> Tscheesy, are you using 10.10 image?
[17:55] <Tscheesy> k
[17:55] <Tscheesy> yes
[17:56] <rbelem> it is better to stay at 10.10 for now
[17:56] <Tscheesy> ^^
[17:56] <rbelem> i think that after kde 4.6 be uploaded this will be better for kubuntu mobile natty
[17:57] <Tscheesy> Qt does big steps atm i think
[17:57] <rbelem> yup :-)
[17:58] <rbelem> there is a ppa with optimized qt packages, i mean neon enabled :-)
[17:59] <rbelem> but i think that it still uses qt 4.7.0
[17:59] <Tscheesy> i like to be cutting edge - but not bleeding edge :D
[17:59] <rbelem> :-)
[18:06] <GrueMaster> I just prefer the edge of sanity.
[18:07] <Tscheesy> Death Metal - says the Wiki :D