=== robclark_ is now known as robclark | ||
=== prpplague^2 is now known as prpplague | ||
=== asac_ is now known as asac | ||
=== ericm|ubuntu is now known as ericm-lunch | ||
=== ericm-lunch is now known as ericm | ||
=== hrw|gone is now known as hrw | ||
suihkulokki | lool: I can reproduce the "ldconfig does not crawl hwcap dirs" with stock ubuntu on efika sb | 09:29 |
---|---|---|
ndec | lool: hi! | 09:33 |
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:34 |
lool | ndec: hey | 09:36 |
lool | suihkulokki: So it's not searching /vfp, /neon etc. anymore? | 09:37 |
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:38 |
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:40 |
ndec | lool: hey! that's not what I was hoping ;-) | 09:41 |
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:42 |
lool | suihkulokki: You could try forcing hwcaps to see whether that's the problem | 09:46 |
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:48 |
lool | suihkulokki: Also useful: LD_SHOW_AUXV="" cat </dev/null | 09:49 |
lool | ndec: https://help.launchpad.net/Packaging/SourceBuilds/GettingStarted | 09:50 |
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:53 |
lool | ldd /usr/bin/pcretest shows /lib/vfp/libpcre.so.3 | 09:55 |
lool | and can be run | 09:55 |
lool | suihkulokki: perhaps some missing kernel configs? or some new security feature? | 09:56 |
hrw | hmm.. nice | 09:56 |
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 | 09:58 |
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:00 |
lool | Yep | 10:01 |
lool | I'm looking at the code | 10:01 |
lool | suihkulokki: #define _dl_string_platform(str) (-1) | 10:08 |
lool | in ports/sysdeps/unix/sysv/linux/arm/dl-procinfo.h | 10:08 |
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:10 |
ndec | lool: what's the diff between ffmpeg and ffmpeg-extra? | 10:45 |
ogra | open and closed codecs iirc | 10:46 |
lool | ndec: Things like x264 which are problematic for universe, but are ok for multiverse | 10:49 |
persia | x264 isn't still the best example: it's been in universe since karmic :) | 11:23 |
=== GrueMaster_ is now known as GrueMaster | ||
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:51 |
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:52 |
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:58 |
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 | 13:59 |
ndec | well, i thought I did it ;-) | 14:00 |
ndec | i updated debian/control to create a new package for libavcore | 14:01 |
lool | ndec: You need a .symbols file | 14:02 |
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:03 |
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:04 |
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:05 |
ogra | ScottK, yep, thanks | 14:08 |
ogra | ndec, well, i still miss you or someone from TI at that meeting :) | 14:08 |
ndec | ogra: what meeting? | 14:42 |
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:44 |
lool | ndec: Cool | 14:49 |
lool | ndec: Now you can setup a recipe for that to be done daily :) | 14:49 |
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:50 |
lool | ndec: Depends of the patch | 14:52 |
lool | ndec: debian/patches/0004-cpp-hack.patch might still be needed | 14:53 |
ndec | lool: argh.. i started with maverick source package, not natty ;-) let me check again | 14:54 |
=== ogra_ac_ is now known as ogra_ac | ||
=== hrw is now known as hrw|gone | ||
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:23 |
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:24 |
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:25 |
Tscheesy_ | rbelem: i got a normal 4GB one | 17:26 |
Tscheesy_ | i'm just going to ty it | 17:26 |
rbelem | Tscheesy_, yup | 17:26 |
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:27 |
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:28 |
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:29 |
rbelem | Tscheesy_, you need some meego configs too | 17:31 |
rbelem | to get keyboard and touchscreen working | 17:31 |
Tscheesy_ | yes? | 17:31 |
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:32 |
Tscheesy_ | *reading* | 17:33 |
rbelem | mathieu around? | 17:33 |
Tscheesy_ | rbelem: thank you - this will be my next weekend-pleasure ;) | 17:45 |
rbelem | :-) | 17:46 |
rbelem | Tscheesy_, other tip... | 17:46 |
rbelem | set qt to use raster | 17:47 |
rbelem | and chmod -x all nepomuk and akonadi binaries :-) | 17:47 |
Tscheesy_ | oO | 17:48 |
rbelem | we will work on the packages | 17:48 |
rbelem | to remove some unneeded deps | 17:48 |
rbelem | Tscheesy_, QT_GRAPHICSSYSTEM=raster | 17:50 |
Tscheesy_ | nice | 17:50 |
=== Tscheesy_ is now known as Tscheesy | ||
rbelem | i put in the beginning of /usr/bin/startkde | 17:51 |
rbelem | but i think that it can live in the /etc/environment | 17:52 |
rbelem | Tscheesy, i think that kubuntu-default-settings in natty already sets this var correctly | 17:53 |
rbelem | ScottK, ^ | 17:54 |
Tscheesy | rbelem: hm.. did you dist-upgrade? or is this the daily-image? | 17:54 |
rbelem | Tscheesy, i dist-upgraded | 17:55 |
rbelem | Tscheesy, are you using 10.10 image? | 17:55 |
Tscheesy | k | 17:55 |
Tscheesy | yes | 17:55 |
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:56 |
Tscheesy | Qt does big steps atm i think | 17:57 |
rbelem | yup :-) | 17:57 |
rbelem | there is a ppa with optimized qt packages, i mean neon enabled :-) | 17:58 |
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 | :-) | 17:59 |
GrueMaster | I just prefer the edge of sanity. | 18:06 |
Tscheesy | Death Metal - says the Wiki :D | 18:07 |
=== jcrigby_ is now known as jcrigby | ||
=== asac_ is now known as asac |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!