**** BEGIN LOGGING AT Fri May 29 02:59:59 2015 May 29 05:07:31 bencoh: maybe fremantle1.* dirs should be moved to some other path, ie. archived/ May 29 05:08:09 if one tries to use fremantle1.3 instead of fremantle it will fail May 29 06:32:56 does anyone have this file ti-wl1251-firmware_0.4.tar.bz2? May 29 06:36:26 hmm May 29 06:36:28 https://launchpad.net/debian/+source/firmware-nonfree/0.41 May 29 06:36:36 maybe this one has a compatible blob May 29 06:58:58 gitorious have rotten enough i can't even clone openmediaplayer repo ;[ May 29 06:59:18 KotCzarny: it's s{ad,ick} you don't use a public version control system for oscp May 29 07:03:31 l29ah: that's because i'm not using vcs at all May 29 07:04:51 i wonder why haven't you killed yourself yet =) May 29 07:05:44 because :P May 29 07:09:05 and looking at your gitorious problem it seems it's not that bad idea May 29 07:23:31 git is distributed, you can pull any repo and develop locally as well May 29 07:23:56 holy shit May 29 07:23:57 really May 29 07:24:02 how do you live without version control May 29 07:24:08 it's just... so fucking convenient May 29 07:24:10 it's not even funny May 29 07:26:19 truly, it's easier for me not to bother with vcs May 29 07:27:50 and i dont care about changes i made month ago May 29 07:27:56 it's really, really not May 29 07:28:03 so it's just useless to me May 29 07:28:05 how do you undo a change May 29 07:28:25 i dont make mistakes, hehe May 29 07:28:33 that's not the point May 29 07:28:40 how do you test stuff May 29 07:28:47 do you just copy the whole source directory May 29 07:28:51 that's idiotic May 29 07:28:55 nope May 29 07:28:57 i dont May 29 07:29:07 my sources are logically laid out May 29 07:29:24 so usually changes (even bigger ones) are limited to one .c file May 29 07:30:44 vcs is useful if there is a team of people working on a project, otherwise it's just overkill May 29 07:32:07 alright May 29 07:32:16 ocsp will become an unmaintainable mess May 29 07:32:26 and nobody *can* work on it except for you May 29 07:32:30 good job May 29 07:32:56 for now i asked people for features they still need/want in oscp May 29 07:33:39 and apparently they are happy with it as it is May 29 07:34:01 i want to write a script that will update it for me in my distro May 29 07:34:03 how do i do this? May 29 07:34:25 l29ah: update what? May 29 07:34:34 oscp May 29 07:35:04 wget/tar -xzf May 29 07:35:12 it unpacks to /opt/oscp May 29 07:35:20 i want the source code May 29 07:35:29 where's the list of source code tarballs? May 29 07:35:51 which tarballs? May 29 07:36:00 usually i just drop a vcs url in and it's being poked automagically every week or so May 29 07:36:09 of the oscp source code. May 29 07:36:29 let me du it May 29 07:37:02 [root@jetstar 09:36:55 /1/_src/oscp]# du -sh May 29 07:37:02 341M . May 29 07:38:04 wtf May 29 07:38:26 try ldd oscp May 29 07:38:46 then oscp -H May 29 07:39:15 so? May 29 07:39:41 do you just drop all the shit into the source dir being unable to tell apart dependencies from your code? o_O May 29 07:39:58 have you read the oscp description? May 29 07:40:12 whole idea was to not to be dependency hell May 29 07:40:24 so you do some ad-hoc static linking May 29 07:40:31 yes May 29 07:40:46 so why don't you split stuff apart? May 29 07:40:57 you don't need to modify ffmpeg to link against it May 29 07:41:21 yes, but some libs are c++ and some aren't linkable at all without patching source May 29 07:41:42 and i dont want to use c++ to compile everything May 29 07:42:21 and if i linked everything dynamically, you would have to install crapload of deps May 29 07:42:29 because debian like systems are just like that May 29 07:42:51 what's the problem with deps? May 29 07:43:01 ffs, i can't find mafw source code ;[ May 29 07:43:12 most often old May 29 07:43:17 or linked against weird stuff May 29 07:43:36 and i dont use ffmpeg, but libav May 29 07:46:51 ah, so the problem is it's too much of a hassle to package stuff for debian, do i get it right? May 29 07:47:36 packaging is not a problem (there is maemo .deb right?) but libs that are used/needed May 29 07:48:34 and as mentioned before, i needed to patch some libs to be usable as a slave libs May 29 08:08:26 l29ah, just out of curiosity, why are you reconnecting so often? May 29 08:08:53 i'm in the moscow subway using its crappy wifi May 29 08:09:11 run the irssi in a screen at home? May 29 08:09:25 too much of a hassle May 29 08:09:39 i want all my im stuff in one app May 29 08:09:44 app? May 29 08:10:05 i guess after tkabber get the proper support for stream management, it will stop being an issue May 29 08:10:12 *gets May 29 08:10:20 it's in progress atm May 29 08:10:48 ok, another idea, just run the irc bouncer proxy at home, then connect tkabber to it (it's seen as a irc server externally) May 29 08:13:45 i know about bouncers, too lazy to get em up May 29 08:14:03 i don't use irc this much May 29 08:14:13 yeah, sure May 29 08:14:14 hehe May 29 08:50:09 KotCzarny: hmm ? May 29 08:53:39 bencoh, thought you were the repository.maemo.org maintainer May 29 08:56:41 I'm not :) May 29 09:02:41 bencoh: who is? May 29 09:03:25 hmm m.erlin1991 iirc May 29 09:05:18 merlin1991: ping May 29 10:09:00 i wonder where do i get mafw_proxy_source_get_type() from May 29 10:09:49 afaik mafw isnt open May 29 10:10:00 ;[ May 29 10:10:21 okey, why chmod +x program is not working? May 29 10:10:34 antranigv: because /home is mounted noexec ? May 29 10:10:39 oops May 29 10:11:06 what May 29 10:11:19 ./home or /home/MyDocs? May 29 10:11:36 if you really need space for software, create a 2GB file, make ext3 on it, then mount via -o loop May 29 10:11:51 antranigv: i would bet on whole /home May 29 10:12:00 mount |grep home May 29 10:12:08 ah or I can put it in /home/opt. only mydocs are noexec May 29 10:12:21 KotCzarny: no it's not May 29 10:12:22 (?) May 29 10:12:55 for some reason /home/opt on /opt May 29 10:12:55 L29Ah: see libmafw0 May 29 10:12:56 so i don't have a free dsp mp3 decoder? ;[ May 29 10:13:00 bencoh: nope May 29 10:13:12 l29ah: try gstreamer May 29 10:13:32 actually i want some gui player May 29 10:13:37 he he May 29 10:13:49 just grab any gstreamer gui May 29 10:13:54 mplayer? May 29 10:13:56 ah GUI May 29 10:14:02 mplayer uses cpu decoding May 29 10:14:28 i don't know any that is touchscreen-friendly May 29 10:14:34 oscp May 29 10:14:40 oscp is closed-source May 29 10:14:42 ;] May 29 10:14:48 then add 'and is open source' May 29 10:14:51 ;) May 29 10:15:05 but you can write your own easily May 29 10:15:09 using gstreamer and pygtk May 29 10:18:23 ;[ May 29 10:18:40 no one wants to have a fresh distro on n900 :/ May 29 10:19:01 i do, but i plan to roll my own May 29 10:19:11 we do .. that's why we've tried many of them May 29 10:19:12 (once i clear other things in the queue) May 29 10:19:34 also, gentoo is bad choice for n900 May 29 10:19:45 why so? May 29 10:19:53 compile everything on update? May 29 10:20:03 there are two options for remote building May 29 10:20:26 you will have to write manual/howto then, keep that in mind May 29 10:20:54 sure; i plan to update http://wiki.maemo.org/Gentoo/N900 as i go May 29 10:21:09 submitted some patches already May 29 10:21:43 i wonder what media player openmoko uses May 29 10:22:10 L29Ah: funtoo on N900? (: or the neo900 May 29 10:22:39 i don't see much difference in funtoo compared to gentoo May 29 10:22:48 Luke-Jr actually made a lot of progress with gentoo on N900 May 29 10:22:49 and i want to stick to PMS May 29 10:24:30 pms, lol May 29 10:25:15 https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification May 29 10:25:37 try that in google May 29 10:37:40 python programmers here, anyone runs python programs on maemo that are "made" with pyinstaller on an intel box? May 29 10:39:11 i just run oscp-remote.py May 29 10:39:13 no installer May 29 10:39:21 12:19 < KotCzarny> compile everything on update? May 29 10:39:29 You can very easily create binary packages on other machines May 29 10:39:31 Just like debian May 29 10:39:34 It's really no different May 29 10:39:53 yes, and then serve them via SSH or HTTP. May 29 10:39:54 wizzup: yeah, but he doesnt mean to May 29 10:40:14 KotCzarny: that was not clear to be at all May 29 10:40:16 i can build some if you need it, but gentoo is about choice, and my system is going to use it a lot (: May 29 10:40:24 I run many gentoo arm systems, and definitely interested in gentoo on n900 May 29 10:40:49 KotCzarny: so your code works with python2.5? May 29 10:41:19 l29ah: since you will be building whole os, you would be better off distributing it as a binary packages May 29 10:41:35 i guess i'll spit out a stage4 once it's usable May 29 10:41:37 antranigv: dont know, what is default python on stock fremantle? May 29 10:41:45 it's 2.5 May 29 10:41:48 then yes May 29 10:41:57 if it was 2.6, we could have youtube-dl May 29 10:42:05 KotCzarny: that is, you can easily have a chroot on some arm device that you natively build all packages in May 29 10:42:12 and then just have your n900 install those May 29 10:42:16 L29Ah: libmafw-shared May 29 10:42:24 bencoh: i can't build it May 29 10:42:27 antranigv: hack youtube-dl and check what 2.6 features it needs and if there is a way to cut them out? May 29 10:42:30 complains about lots of lacking symbols May 29 10:42:41 which one ? May 29 10:42:47 which what? May 29 10:42:55 symbols May 29 10:43:01 KotCzarny: possible, or make it a "compiled" code with pyinstaller? (: May 29 10:43:15 13:09:00] i wonder where do i get mafw_proxy_source_get_type() from May 29 10:43:17 to start with May 29 10:43:40 i'm building http://repository.maemo.org/pool/maemo5.0/free/m/mafw-shared/mafw-shared_0.3.2010.36-1%2b0m5.tar.gz btw May 29 10:43:55 Your search - mafw_proxy_source_get_type - did not match any documents May 29 10:43:57 he he May 29 10:44:06 KotCzarny: it's macro-defined May 29 10:44:15 still, no source found May 29 10:44:16 and exported in a .h in mafw-shared May 29 10:44:42 i don't see its definition May 29 10:47:05 dpkg-deb: building package `libmafw-shared0' in `../libmafw-shared0_0.3.2010.36-1+0m5_armel.deb'. May 29 10:47:14 it worked(tm) in scratchbox May 29 10:48:08 and according to debian/control it needs libglib2.0-dev, libdbus-1-dev, libdbus-glib-1-dev, libmafw0-dev, checkmore, gtk-doc-tools, dbus, libtotem-plparser-dev, libxml2-dev May 29 10:48:27 libmafw0-dev is in free/ May 29 10:48:32 so it should build as well May 29 10:49:41 i built it May 29 10:49:49 bencoh, run a grep for this function May 29 10:50:15 KotCzarny: I already did ;) May 29 10:50:33 no results? ;) May 29 10:50:48 ./libmafw-shared/mafw-proxy-source.h:39: (mafw_proxy_source_get_type()) May 29 10:50:48 ./libmafw-shared/mafw-proxy-source.h:67:GType mafw_proxy_source_get_type(void); May 29 10:50:54 ahm, k May 29 10:50:55 :) May 29 10:51:28 $ nm libmafw-shared/.libs/mafw-proxy-source.o |grep mafw_proxy_source_get_type May 29 10:51:28 00002c3c T mafw_proxy_source_get_type May 29 10:51:39 looks like a valid symbol May 29 10:51:57 and libmafw0 builds as well :-) May 29 10:53:01 bencoh: sooo? May 29 10:53:06 bencoh: do you know c? May 29 10:53:16 c-fu May 29 10:54:07 i don't see any definitions of this function in libmafw-shared and it doesn't seem to be generated May 29 10:54:31 maybe you need some definitions while building May 29 10:55:04 L29Ah: Wow L'yah. :) May 29 10:56:02 L29Ah: did you read what I've just pasted ? May 29 10:56:07 yep May 29 10:56:15 L29Ah: why are you compiling on the n900 though? May 29 10:56:23 Wizzup: i compile on my host May 29 10:56:57 what's up with the LDFLAGS and CFLAGS then May 29 10:57:05 empty May 29 10:57:08 # Since the N900 doesn't have a lot of RAM, you'll probably need to sacrifice some CPU time to minimize memory usage May 29 10:57:11 LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads" May 29 10:57:12 ah May 29 10:57:14 CFLAGS="${CFLAGS} --param ggc-min-expand=0 --param ggc-min-heapsize=32768" May 29 10:57:18 ask Luke-Jr May 29 10:57:26 i'll preserve this ability on my n900 tho May 29 10:57:36 ~sdk May 29 10:57:37 rumour has it, sdk is http://privatepaste.com/e4a5b13fad or "wget http://repository.maemo.org/tabletsdev/explicit/maemo-dev-env-downloads/downloads/Readme_Ubuntu_Lucid_Desktop_SDK_Virtual_Image_Final.txt" May 29 10:57:55 building anything on the n900 seems bad, especially since poor IO/storage, and compiling in tmpfs is hardly possible because of the little ram in it May 29 10:58:07 I mean, you can probably do it, but yeah :) May 29 10:58:17 I am drowning in arm devices, so I have plenty of hosts May 29 10:58:17 s/yeah/meh/ :) May 29 10:58:23 building on n900 is actually faster than in x201 in qemu May 29 10:58:33 i failed to build the cross-toolchain May 29 10:58:38 lol May 29 10:58:41 you can get a quad core arm device with 2gb+ ram and sata/usb for hdds for about 50$ May 29 10:58:48 that will do it about 10 times faster than your n900 May 29 10:58:54 L29Ah: I think you forgot the key word (kvm) May 29 10:59:02 kwhat May 29 10:59:05 i don't have an arm host May 29 10:59:13 qemu/kvm (for your x201) May 29 10:59:17 no May 29 10:59:18 you suck May 29 10:59:21 kvm is only for virtualisation May 29 10:59:32 you can't use virtualisation extensions when the cpu is different May 29 10:59:54 sure, but ... you dont want to do a native build ... (do you ? :/) May 29 11:00:17 bencoh: did you miss this: 12:58 < Wizzup> you can get a quad core arm device with 2gb+ ram and sata/usb for hdds for about 50$ May 29 11:00:21 that's exactly why scratchbox exists, btw ... to behave like a native env while still building with a cross compiler May 29 11:00:21 i guess i can build the whole system in two days May 29 11:00:25 on n900 May 29 11:00:36 l29ah: wishful thinking May 29 11:00:43 L29Ah: how many sd cards will use though? :) May 29 11:00:48 Either way May 29 11:00:51 Good job on the gentoo work May 29 11:00:54 bencoh: build me a cross armv7a-hardfloat-linux-musleabi-gcc May 29 11:00:54 I'm very happy to see it May 29 11:00:54 sd cards are big nowadays May 29 11:00:59 256gigs etc May 29 11:01:09 btw, can n900 handle a 64Gb one? May 29 11:01:15 * Wizzup wonders why his suggestion of native arm build hosts is being ignored completely ;( May 29 11:01:17 according to tmo, yes May 29 11:01:22 isnt there any way to crosscompile with gentoo ? May 29 11:01:31 Wizzup: because i'm not into buying hardware May 29 11:01:34 bencoh: yes, there are easy and good ways to do so May 29 11:01:39 bencoh: it failed. May 29 11:01:41 L29Ah: then stick to qemu for now May 29 11:01:56 that's that best solution May 29 11:01:59 s/that/the/ May 29 11:01:59 Wizzup meant: the's that best solution May 29 11:02:02 uf May 29 11:02:13 :D May 29 11:02:21 or try to find newer scratchbox compatible gcc May 29 11:02:23 :) May 29 11:02:23 Any updates on the NNeo900? May 29 11:02:31 shapeshifter: in #neo900 May 29 11:02:35 ah. May 29 11:02:51 KotCzarny: and then you're still stuck with some randomly put together system, whereas with gentoo in qemu/native you can have a coherent and trustworthy system May 29 11:03:18 I completely understand that L29Ah is using qemu if he has no proper arm hw to build on May 29 11:03:30 wizzup: you sound like you've already bought that quadcore arm machine, why there is no such system from you yet? May 29 11:03:41 KotCzarny: I have 9 I think May 29 11:03:42 perhaps more :) May 29 11:04:00 I'm happy to set up some build host on arm devices May 29 11:04:04 Wizzup: solidrun/cubox ? May 29 11:04:08 setup one and make one public for maemo folks May 29 11:04:08 no May 29 11:04:29 I got the initial cubox one and didn't like it at all, messed for weeks with hw support, it's probably better now May 29 11:04:40 bencoh: odroid u2/u3, and the ifc6410 (and random other allwinner things) May 29 11:04:56 KotCzarny: alright, I'll put it on my todo list and try to do that :) May 29 11:04:56 Wizzup: it's a completely different design than the original cubox(-pro) May 29 11:05:08 bencoh: right, but the devices I use all have linux mainline support May 29 11:05:10 fsl/iMX6 (instead of marvell/armada) May 29 11:05:27 oh, nice May 29 11:05:35 I'm not particularly interested in solidrun, since I was really disappointed by their stuff at the time May 29 11:06:03 p.s. these days you can also get a 200$ chromebook (samsung ones) that run mainline May 29 11:06:06 (arm ones) May 29 11:06:14 the only thing I dont like is being stuck with a linaro kernel May 29 11:06:17 anyway, I have to go now, I'll try to remember to set something up May 29 11:08:02 L29Ah: what about https://wiki.gentoo.org/wiki/Raspberry_Pi_Cross_building#crossdev ? where does it fail ? May 29 11:08:07 err .... May 29 11:19:30 umm, the nokia website is down, where can I download the SDK virtualimage? May 29 11:20:57 ~image May 29 11:20:57 See 'iso' May 29 11:21:04 there are a few mirrors around, I think google has some in its index May 29 11:21:17 ~tabletsdev May 29 11:21:18 well, tabletsdev is http://tablets-dev.nokia.com/ http://wiki.maemo.org/Tabletsdev , http://tabletsdev.maemo.org (all defunct, thanks Nokia) or the nice site http://www.fladnag.net/downloads/telephone/n900/tools/, or http://www.mmnt.net/db/0/0/93.81.63.203/repositories/skeiron.org/skeiron.org/tablets-dev/maemo_dev_env_downloads May 29 11:21:25 L29Ah: 13:08 < bencoh> L29Ah: what about https://wiki.gentoo.org/wiki/Raspberry_Pi_Cross_building#crossdev ? where does it fail ? May 29 11:22:02 crossdev fails at the point of not working with paludis May 29 11:25:40 hmm, do closed hw bits (bme and friends) work with newer kernel? May 29 11:26:21 i failed to run maemo on 4.1 May 29 11:26:38 hrm May 29 11:26:53 otherwise, http://elinux.org/N900 mentions rx51_battery May 29 11:26:58 so bme should work fine May 29 11:29:11 KotCzarny: thou shalt use pali's bme replacement May 29 11:29:40 (which basically consists of kernel modules and a "simple" glue userland lib) May 29 11:29:55 13:21 < L29Ah> crossdev fails at the point of not working with paludis May 29 11:30:01 Ah... well that explains a lot :P May 29 11:31:30 ct-ng screams "./configure: error: unsupported long double type" May 29 11:31:34 in binutils May 29 12:15:12 i guess i'll try the git version May 29 12:15:41 or look for patches in debian-armel ? May 29 12:15:56 L29Ah: git version of ? May 29 12:16:35 ct-ng May 29 14:44:28 L29Ah: oh, you're the guy emailing me unsolicited patches? :P May 29 14:44:41 L29Ah: probably I should just set up the repo on GitLab so you can push directly May 29 14:44:59 KotCzarny: distcc is nice May 29 14:45:29 yeah it'd be good May 29 14:46:01 just got home from emergency room tho, so going to sleep for now :p May 29 14:46:11 prod me later if I forget May 29 14:46:15 k May 29 14:46:52 O.o May 29 14:47:09 emergency room? software development can be dangerous.. May 29 15:00:44 mkay, mafw-shared sucks and won't build with -Wl,--as-needed ;[ May 29 15:00:49 :> May 29 15:01:36 just use oscp-alsa, should work even on newer libs May 29 15:01:49 it's closed-source :< May 29 15:01:53 especially that you dont need any other packages to make it work May 29 15:02:28 also i hope for dsp shit May 29 15:02:35 let's say, if you manage to run kernel 3.x/4.x with current glibc and gcc/g++ i'll give you oscp source May 29 15:02:58 that is, if you achieve working system with all important bits working May 29 15:03:04 glibc isn't interesting :P May 29 15:03:18 it is if you plan to compile mainstream packages :P May 29 15:03:22 i'm building for the current musl May 29 15:03:23 "important" is undefined May 29 15:03:44 hope mainstream stuff will work somewhat May 29 15:03:57 luke-jr: phone, display, battery, audio, touchscreen, hw-buttons May 29 15:04:21 etc May 29 15:04:38 the ones you listed should work :P May 29 15:04:49 luke-jr: phone/calls/sms ? May 29 15:04:49 although I never touched 3.x/4.x kernels May 29 15:04:54 used up half of the 16Gb microsd, but still no xorg ;p May 29 15:05:00 KotCzarny: no idea about SMS; do people use that? May 29 15:05:05 i do May 29 15:05:08 and my gf May 29 15:05:18 i receive bank otp thru sms May 29 15:05:53 oh, I don't think I ever got audio to work for calls either. <.< May 29 15:05:58 17:03 < L29Ah> i'm building for the current musl May 29 15:05:58 :D May 29 15:05:59 also i have a nice web service to annoy me remotely: http://l29ah.blasux.ru/sms May 29 15:06:38 page is not loading May 29 15:06:39 :) May 29 15:07:14 loads here May 29 15:07:47 L29Ah: now that you told everyone it is powered by bash, I'm presuming that you're properly dealing with input on said service? ;) May 29 15:08:36 wizzup, check it yourself ;) May 29 15:10:21 Wizzup: sure May 29 15:10:35 18:09:59] page is not loading May 29 15:10:35 huh May 29 15:14:27 something with dns, works on my linux machine tho May 29 15:14:54 resolved fine thru 8.8.8.8 May 29 15:41:55 google...burn! May 29 15:45:34 :> May 29 15:51:22 opendns ;) May 29 16:32:16 ‰ automake-1.15 -W no-error May 29 16:32:16 automake-1.15: warnings are treated as errors May 29 16:32:17 wut May 29 17:15:52 l29ah: isnt it -Wno-error ? May 29 17:17:45 or -Wno-error=all May 29 17:36:19 autotools guru any1? ;[ May 29 17:38:08 all i can say: try another version May 29 17:38:44 of what? May 29 17:38:50 of autotools May 29 17:40:05 wtf May 29 17:40:06 L29Ah: what's wrong ? May 29 17:40:19 gtk+ runtime on windows: 160MB May 29 17:40:21 o.O May 29 17:40:47 KotCzarny: thanks, seems like it works; having five versions of autoshit is handy ;[ May 29 17:41:32 l29ah: what can i say, digging elbow deep in shitty syntax and hunting obscure variables isnt any better May 29 17:48:15 wow, oscp-remote.py works on windows May 29 17:48:32 actually looks nice May 29 18:48:21 haha, for the first time in my life i havejust opened https://www.android.com/ .... interesting that it says "be together. not the same." marketing can be crazy and outright lies ... they are all the same :p May 29 18:52:16 where do you see it? May 29 18:52:37 (i'm seeing localized pages, so just curious) May 29 18:53:33 front page.. the page i linked to. at the top May 29 18:53:39 ahm, on english it is May 29 18:55:32 and only on english May 29 18:58:28 but comparing to ios, android is much more customizable/themeable May 30 02:51:56 mkay, openmediaplayer pulls libplayback which is binary-only ;[ **** ENDING LOGGING AT Sat May 30 02:59:59 2015