/srv/irclogs.ubuntu.com/2010/11/23/#ubuntu-arm.txt

=== 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
suihkulokkilool: I can reproduce the "ldconfig does not crawl hwcap dirs" with stock ubuntu on efika sb09:29
ndeclool: hi!09:33
ndeclool:  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 basically09:34
loolndec: hey09:36
loolsuihkulokki: So it's not searching /vfp, /neon etc. anymore?09:37
loolndec: 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 recipe09:38
loolndec: 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 PPA09:40
ndeclool: hey! that's not what I was hoping ;-)09:41
ndeclool: ffmpeg has a git tree which is sync'd with their svn repo09:42
suihkulokkilool: indeed. create /lib/v7l/neon directory, and then strace ldconfig09:42
ndeclool: do you have an example of another package that has such daily? i might give this a try, but I probably need some example09:42
loolsuihkulokki: You could try forcing hwcaps to see whether that's the problem09:46
loolsuihkulokki: "LD_HWCAP_MASK=0x1040 ldconfig"09:48
loolhttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/343602 has some examples of that09:48
ubot2Launchpad bug 343602 in linux (Ubuntu Jaunty) (and 3 other projects) "NEON and THUMBEE hwcaps (heat: 4)" [High,Fix released]09:48
loolsuihkulokki: Also useful: LD_SHOW_AUXV="" cat </dev/null09:49
loolndec: https://help.launchpad.net/Packaging/SourceBuilds/GettingStarted09:50
loolsuihkulokki: I tried here, and it seems to work09:53
loolsuihkulokki: mkdir vfp && cp /lib/libpcre.so.3* /lib/vfp/ -a -f09:53
loolldconfig09:53
loolldconfig -p|grep pcre09:53
lool        libpcre.so.3 (libc6, hwcap: 0x0000000000000040) => /lib/vfp/libpcre.so.309:53
loolldd /usr/bin/pcretest shows /lib/vfp/libpcre.so.309:55
looland can be run09:55
loolsuihkulokki: perhaps some missing kernel configs?  or some new security feature?09:56
hrwhmm.. nice09:56
suihkulokkilool: ok.. that works from /lib/vfp but not from /lib/v7l/vfp09:58
loolsuihkulokki: Oh so you miss v7l; what does the LD_SHOW_AUXV thing do?09:58
loolLD_SHOW_AUXV="" cat </dev/null09:58
loolAT_HWCAP: line09:58
suihkulokkiswp half thumb fast-mult vfp edsp thumbee neon10:00
suihkulokkiand AT_PLATFORM v7l10:00
loolsuihkulokki: I don't see v7l in ports/sysdeps/unix/sysv/linux/arm/dl-procinfo.c, or in debian/patches/arm/local-no-hwcap.diff10:00
suihkulokkibecause its not a hwcap ;)10:00
loolYep10:01
loolI'm looking at the code10:01
loolsuihkulokki: #define _dl_string_platform(str) (-1)10:08
loolin ports/sysdeps/unix/sysv/linux/arm/dl-procinfo.h10:08
loolsuihkulokki: You can break into ldconfig and run is_hwcap_platform("v7l"), it returns 010:10
loolsuihkulokki: alpha has a sample implementation10:10
ndeclool: what's the diff between ffmpeg and ffmpeg-extra?10:45
ograopen and closed codecs iirc10:46
loolndec: Things like x264 which are problematic for universe, but are ok for multiverse10:49
persiax264 isn't still the best example: it's been in universe since karmic :)11:23
=== GrueMaster_ is now known as GrueMaster
ndecogra: 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
ndecbasically 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 something13:52
loolndec: Do you have a libavutil50 package?13:58
looloh sorry13:58
loolthe 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
ndeclool: yes. it's built by ffmpeg13:59
loolwhat it's saying is that you don't have any shlib or symbol file for this library13:59
loolyour packaging needs to be updated for this new library I would guess13:59
ndecwell, i thought I did it ;-)14:00
ndeci updated debian/control to create a new package for libavcore14:01
loolndec: You need a .symbols file14:02
ndeclool: i think i found something.. the debian/rules define LIB_PKGS and the regex is missing libavcore...14:03
ndecso my new lib is not processed later...14:03
loolndec: Yeah, sorry, I was fishing the actual packaging14:03
loolndec: and it's generating calls to dh_makeshlibs14:03
loolndec: So that's what you need to patch14:03
loolndec: Yup, correct14:04
ndeclool: it's just so fun to learn these things ;-)14:04
loolndec: Well this one is heavily package specific14:04
ograwhoops, sorry, was in a meeting14:04
loolndec: The ffmpeg packaging is tricky in many ways14:04
ograbuut loic handled the case i see :)14:05
loolndec: Because it builds multiple passes, and because there are many ffmpeg sources: one in Debian, two in Ubuntu, and some out of Debian/Ubuntu14:05
ndeclool: well.. i noticed this... i am trying to create a ffmpeg daily build package built from ffmpeg git tree.14:05
ndecthere are lots of neons improvements happening in the current dev branch, and we want to play with them14:05
ScottKogra and/or NCommander: Was my reply during the meeting sufficient answer to the question of Qt/KDE status?14:05
ndecogra: you are a lucky one today14:05
ograScottK, yep, thanks14:08
ograndec, well, i still miss you or someone from TI at that meeting :)14:08
ndecogra: what meeting?14:42
ograndec, the ubuntu ARM weekly meeting14:44
ndecargh!14:44
ogra:)14:44
ndeclool: ogra: my ffmpeg daily package built for x86... I am going to push in our PPA14:44
loolndec: Cool14:49
loolndec: Now you can setup a recipe for that to be done daily  :)14:49
ndeclool: at least i am getting closer...14:50
ndeclool: 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
ndeci am only keeping the doxygen related patch because this one makes sense14:50
loolndec: Depends of the patch14:52
loolndec: debian/patches/0004-cpp-hack.patch might still be needed14:53
ndeclool: argh.. i started with maverick source package, not natty ;-) let me check again14: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/take17:23
ScottKTscheesy_: Talk to rbelem.17:23
Tscheesy_fine :) thx17:23
ScottKI've seen it on his.  Not sure what kernel was running (it wasn't an Ubuntu kernel).17:24
* rbelem o/17:24
Tscheesy_oO17:24
Tscheesy_hi rbelem : ping :)17:24
ogra_acyeah, you need a special kernel and initrd17:24
rbelemi was using a nitdroid kernel17:25
rbelemwhich micro sd do you have?17:25
Tscheesy_rbelem:  do you boot with uboot ?17:25
Tscheesy_rbelem: i got a normal 4GB one17:26
Tscheesy_i'm just going to ty it17:26
rbelemTscheesy_, yup17:26
rbelemi think that you need a 8gb class 6 at least17:27
Tscheesy_hmm17:27
rbelemi was running on a 8gb class 217:27
ogra_acrbelem, wow, kubuntu-mobile is bigger than an ubuntu desktop install ?17:28
rbelemand it was painly slow17:28
Tscheesy_the preinstalled image is about half a gig compressed17:28
ogra_acit needs a 4G card it expands to on first boot17:28
ogra_ac4G is minimum17:28
Tscheesy_k17:28
rbelemogra_ac, i think that it runs on 4gb, but 8 would be better :-)17:29
ogra_acbut the ubuntu image wont run on the n90017:29
ogra_acsure, 8 will be better :)17:29
ogra_ac16 even more ;)17:29
Tscheesy_32 won't work on a n90017:29
rbelemTscheesy_, you need some meego configs too17:31
rbelemto get keyboard and touchscreen working17:31
Tscheesy_yes?17:31
Tscheesy_so then i have to get the mmego-image too.. and perhaps another sd-card :D17:32
ogra_acand a flux compensator :)17:32
rbelemhttp://meego.gitorious.org/meego-device-adaptation17:32
Tscheesy_^^17:32
rbelemnope17:32
rbelemjust clone these repos17:32
Tscheesy_*reading*17:33
rbelemmathieu around?17:33
Tscheesy_rbelem: thank you - this will be my next weekend-pleasure ;)17:45
rbelem:-)17:46
rbelemTscheesy_, other tip...17:46
rbelemset qt to use raster17:47
rbelemand chmod -x all nepomuk and akonadi binaries :-)17:47
Tscheesy_oO17:48
rbelemwe will work on the packages17:48
rbelemto remove some unneeded deps17:48
rbelemTscheesy_, QT_GRAPHICSSYSTEM=raster17:50
Tscheesy_nice17:50
=== Tscheesy_ is now known as Tscheesy
rbelemi put in the beginning of /usr/bin/startkde17:51
rbelembut i think that it can live in the /etc/environment17:52
rbelemTscheesy, i think that kubuntu-default-settings in natty already sets this var correctly17:53
rbelemScottK, ^17:54
Tscheesyrbelem:  hm.. did you dist-upgrade? or is this the daily-image?17:54
rbelemTscheesy, i dist-upgraded17:55
rbelemTscheesy, are you using 10.10 image?17:55
Tscheesyk17:55
Tscheesyyes17:55
rbelemit is better to stay at 10.10 for now17:56
Tscheesy^^17:56
rbelemi think that after kde 4.6 be uploaded this will be better for kubuntu mobile natty17:56
TscheesyQt does big steps atm i think17:57
rbelemyup :-)17:57
rbelemthere is a ppa with optimized qt packages, i mean neon enabled :-)17:58
rbelembut i think that it still uses qt 4.7.017:59
Tscheesyi like to be cutting edge - but not bleeding edge :D17:59
rbelem:-)17:59
GrueMasterI just prefer the edge of sanity.18:06
TscheesyDeath Metal - says the Wiki :D18: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!