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