*** arcean has joined #maemo-ssu | 00:11 | |
*** futpib has quit IRC | 00:52 | |
*** Pali has quit IRC | 00:56 | |
*** arcean has quit IRC | 01:59 | |
*** esoare has joined #maemo-ssu | 06:28 | |
*** esoare has quit IRC | 06:38 | |
*** sunny_s has quit IRC | 10:17 | |
*** sparetire_ has quit IRC | 11:26 | |
*** Pali has joined #maemo-ssu | 12:39 | |
*** kerio has quit IRC | 13:11 | |
*** kerio has joined #maemo-ssu | 13:12 | |
*** M4rtinK has joined #maemo-ssu | 14:09 | |
*** futpib has joined #maemo-ssu | 15:31 | |
*** dafox has joined #maemo-ssu | 16:26 | |
*** arcean has joined #maemo-ssu | 16:52 | |
*** futpib has quit IRC | 18:02 | |
*** futpib has joined #maemo-ssu | 18:03 | |
* freemangordon is waiting for openssl0.9.8zf to finish building :) | 18:20 | |
merlin1991 | cool | 18:38 |
---|---|---|
* merlin1991 just double checked the list of github repos and created the missing ones | 18:38 | |
merlin1991 | I actually only wanted to replace all my git urls in one go over my cssu-testing build folder | 18:38 |
merlin1991 | but there were a few no such repository errors upon git-fetch :D | 18:39 |
freemangordon | merlin1991: https://github.com/community-ssu/openssl | 18:39 |
freemangordon | hmm, I should've tagged it, will do it now | 18:39 |
freemangordon | wait, why github doesn;t show the tags? I tagged it, pushed and nothing, but I can see the tag in gitk ?!? | 18:42 |
merlin1991 | push --tags? | 18:42 |
freemangordon | I pushed with git gui, will try ^^^ | 18:42 |
merlin1991 | heh git gui, last time I touched that was some years ago :D | 18:43 |
freemangordon | it appeared now, wtf | 18:43 |
merlin1991 | I wonder if my git push --mirror of qt-x11-maemo will ever finish :D | 18:44 |
merlin1991 | I should have done it from my server ... | 18:45 |
freemangordon | http://maemo.merlin1991.at/cssu/community-devel/pool/free/o/openssl/ | 18:45 |
freemangordon | :) | 18:45 |
freemangordon | feel free to test :P | 18:45 |
merlin1991 | hm I have to change my gtk theme | 18:47 |
merlin1991 | I thought a dark theme would be cool | 18:47 |
merlin1991 | I'm starting to hate it | 18:47 |
freemangordon | merlin1991: ubuntu? | 18:47 |
merlin1991 | debian | 18:48 |
freemangordon | there are nice themes for ubuntu and gnome-session-flashback (might work in unity as well, didn't try) that have the same look and feel as dark theme, but with different colors, unfortunately can;t remember where did I get those from :) | 18:50 |
freemangordon | I guess those will work in debian | 18:50 |
merlin1991 | yeah, I just switched back to light base theme | 18:51 |
merlin1991 | + terminus font | 18:51 |
merlin1991 | because tbh | 18:52 |
merlin1991 | the only gui applications I have in use are quassel and firefox :D | 18:52 |
freemangordon | merlin1991: http://www.webupd8.org/2012/01/download-ambiance-and-radiance-themes.html | 18:53 |
freemangordon | can't remember if I downloaded it from that site, but you'll get the idea | 18:53 |
freemangordon | I guess there is ppa for ubuntu :P | 18:54 |
merlin1991 | hm looks good | 18:54 |
freemangordon | yep. and works good | 18:54 |
merlin1991 | nah it's something to drop in $HOME/.themes :D | 18:54 |
merlin1991 | I recently switched from awesome to i3 I have to say I like it more, but I had to compile a newer version + backport patches from the newest version so it really worked for me :D | 18:55 |
merlin1991 | the debian version ofc was from the stone age, but current upstream can't be compiled on debian because it lacks a newer version of the x11 keyboard lib :D | 18:56 |
merlin1991 | and I didn't want to start patching X11 | 18:56 |
merlin1991 | so I ended up picking the newest release of i3 before they switched lib and backported anything else I needed | 18:56 |
freemangordon | I use clearlooks-phoenix window theme and radiance-blue gtk theme and my laptop looks perfect | 18:57 |
freemangordon | remembers me of my old windows xp :D | 18:57 |
merlin1991 | heh now I'm on ambiance red | 19:00 |
merlin1991 | gotta say I like it | 19:00 |
merlin1991 | and qt finished pushing | 19:01 |
freemangordon | red?!? my eyes start to bleed when I see something red on my desktop :) | 19:02 |
freemangordon | xes: http://pastebin.com/UNea7qHc :) | 19:03 |
merlin1991 | dunno why it's called red, it has almost no red in it ... | 19:03 |
freemangordon | anyway, I am afk | 19:03 |
*** esoare has joined #maemo-ssu | 19:04 | |
merlin1991 | wtf building ke-recv fails big time | 19:22 |
merlin1991 | something is foobar with the include dirs | 19:22 |
* merlin1991 forgot he built glibc not so long ago and edited the gcc spec file ... | 19:26 | |
*** sparetire_ has joined #maemo-ssu | 19:59 | |
merlin1991 | freemangordon: should I put feedservice-plugin-fb-common in the relase or is there no point? | 20:07 |
*** LauRoman has joined #maemo-ssu | 20:09 | |
*** esoare has quit IRC | 20:12 | |
merlin1991 | also whatabout mce? | 20:28 |
merlin1991 | Pali: regarding telepathy-gabble all that google code is for which google service? | 20:32 |
Pali | in telepathy-gabble there is fix for jabber libjingle when server sent udp port 0 to use (like google jabber server) | 20:54 |
Pali | merlin1991: and there is another patch in telepathy-gabble which will *not* drop some multichat room jabber messages | 20:55 |
merlin1991 | btw I can't compile pulseaudio-policy-enforcement | 21:06 |
merlin1991 | it fails with AC_LTDL_ENABLE_INSTALL | 21:06 |
merlin1991 | configure.ac:43: error: possibly undefined macro: AC_LTDL_ENABLE_INSTALL | 21:06 |
freemangordon | merlin1991: no point in including feedservice-plugin-fb-common | 21:08 |
Pali | merlin1991: it compiled fine in my scratchbox | 21:09 |
freemangordon | I think mce should be ok | 21:10 |
merlin1991 | I'm betting it is realtead to libtools versions :/ | 21:10 |
Pali | also it is official maemo5 version from SDK with small patch | 21:10 |
merlin1991 | yeah it just doesn't build here :/ | 21:10 |
merlin1991 | fsckd maemo with 3 versions of autotools and 2 versions of libtool | 21:10 |
merlin1991 | shit never builds | 21:10 |
freemangordon | merlin1991: fix you SB :P | 21:10 |
merlin1991 | freemangordon: depending on the package I need different versions of autotools / libtool :/ | 21:11 |
kerio | lol | 21:11 |
freemangordon | merlin1991: what? | 21:12 |
freemangordon | never needed such stuff for -thumb | 21:12 |
merlin1991 | you never built all of cssu ;) | 21:12 |
freemangordon | yeah, sure | 21:12 |
merlin1991 | but we have ie libltdl3 and libltdl7 | 21:12 |
merlin1991 | you can only have one installed at a time and the offer different macros ... | 21:13 |
merlin1991 | I knew it | 21:14 |
merlin1991 | libltdl3 has that AC_LTDL_ENABLE_INSTALL macro | 21:14 |
* merlin1991 headdesks for the 1k time about fsckd autotools usage in maemo | 21:15 | |
merlin1991 | HOLY SHIT | 21:15 |
merlin1991 | pulseaudio-policy-... depends on libltdl7 | 21:15 |
merlin1991 | even though it uses a macro that is only in 3 | 21:15 |
merlin1991 | wtf?? | 21:15 |
kerio | rofl | 21:16 |
freemangordon | hmm, what libc6 is in cssu-devel? something new? | 21:16 |
merlin1991 | ghost fix | 21:17 |
freemangordon | ooh | 21:17 |
freemangordon | good | 21:17 |
* freemangordon upgrades both libc6 and openssl, lets pray :) | 21:17 | |
merlin1991 | Pali: can you pastebin me your /usr/share/aclocal/ltdl.m4 and dpkg -l | grep libltdl | 21:18 |
merlin1991 | from your scratchbox ofcourse | 21:18 |
kerio | gogo fmg | 21:18 |
Pali | ok, going to start scratchbox VM :-) | 21:18 |
merlin1991 | what was the local folder again where one could drop in .m4 files to add shit to autotools? | 21:20 |
kerio | u wot m4 | 21:21 |
*** freemangordon1 has joined #maemo-ssu | 21:26 | |
*** freemangordon has quit IRC | 21:26 | |
*** freemangordon1 has quit IRC | 21:27 | |
*** freemangordon has joined #maemo-ssu | 21:27 | |
*** esoare has joined #maemo-ssu | 21:28 | |
*** JesperH has left #maemo-ssu | 21:31 | |
merlin1991 | okay AC_LTDL_ENABLE_INSTALL was replaced by _LT_ENABLE_INSTALL as far as it seems | 21:31 |
merlin1991 | I still wonder though how pali could compile ... | 21:32 |
freemangordon | merlin1991: different autotools version? | 21:32 |
freemangordon | or different SB version | 21:33 |
merlin1991 | okay I install libltdl3-dev and told dpkg-buildpackage fuck the dependencies (in other words be happy with 3 intead of 7) and it built fine | 21:41 |
merlin1991 | now I'll start patching configure.ac for libltdl7, yay | 21:42 |
Pali | merlin1991: http://pastebin.com/sVb4XY79 | 21:50 |
Pali | and: http://pastebin.com/0fYg9hzU | 21:51 |
merlin1991 | Pali: yours doesn't define AC_LT_ENABLE_INSTALL either, can you give a build a quick try? | 21:55 |
Pali | git clone --depth=1 git@gitorious.org:community-ssu/pulseaudio-policy-enforcement.git && cd pulseaudio-policy-enforcement && fakeroot debian/rules clean; git clean -fdx; dpkg-buildpackage -rfakeroot -I.git -us -uc -sa | 21:59 |
Pali | packages are generated without any erros or other problems | 21:59 |
Pali | both dsc/tar and deb | 21:59 |
Pali | merlin1991: see http://pastebin.com/UtBxMZe9 | 22:02 |
merlin1991 | yeah, hm can't do it here though | 22:07 |
merlin1991 | can you check if grep -r AC_LTDL_ENABLE_INSTALL /usr/share/aclocal finds anything? | 22:07 |
merlin1991 | also if you have ACLOCAL_PATH set | 22:09 |
Pali | grep AC_LTDL_ENABLE_INSTALL --> nothing | 22:14 |
Pali | pulseaudio-policy-enforcement/aclocal.m4:AC_DEFUN([AC_LTDL_ENABLE_INSTALL], | 22:15 |
*** _rd has joined #maemo-ssu | 22:16 | |
Pali | grep ACLOCAL_PATH --> nothing (even in pulseaudio-policy-enforcement tree) | 22:16 |
merlin1991 | ACLOCAL_PATH is an env | 22:16 |
Pali | empty | 22:17 |
merlin1991 | heh it builds inside my sb vm too | 22:17 |
Pali | ok, problem solved :-) | 22:18 |
Pali | turning VM off | 22:18 |
merlin1991 | the only difference I could spot is a different autoreconf | 22:18 |
merlin1991 | I'll go digging a bit more | 22:18 |
merlin1991 | thanks for the helpü | 22:18 |
merlin1991 | btw it's a 2 liner patch to get it build with latest auto* tools that we have in maemo | 22:18 |
merlin1991 | found it | 22:24 |
merlin1991 | /scratchbox/users/maemo/targets/links/arch_tools/share/aclocal/ltdl.m4 | 22:25 |
bencoh | hmm | 22:26 |
bencoh | will it still work on a fresh/regular sb install ? | 22:26 |
bencoh | or should we update the ltdl package maybe ? | 22:26 |
bencoh | (and/or sb root) | 22:26 |
merlin1991 | this means the maemo build vm has a special libltdl.m4 file placed in an override dir that is user specific configuration | 22:27 |
merlin1991 | in other words it simply hides issues | 22:27 |
merlin1991 | neither the scratchbox packages nor the ltdl package are owners of that file | 22:27 |
merlin1991 | it's a simple I'll fix this > stomp local override thing | 22:28 |
merlin1991 | in other words, we should actually fix the pulse pacakge to work correctly | 22:28 |
merlin1991 | since libltdl7 does not have the macros anymore it should use the new ones | 22:28 |
merlin1991 | hm wait the actual file is part of scratchbox-toolchain-cs2007q3-glibc2.5-arm7 which is linked in the scratchbox | 22:30 |
bencoh | yeah | 22:31 |
bencoh | 21:26 < bencoh> (and/or sb root) | 22:31 |
bencoh | ;) | 22:31 |
bencoh | is pulse the only package failing without it ? | 22:32 |
merlin1991 | so far the first that failed with this specific problem | 22:32 |
bencoh | hmkay | 22:32 |
merlin1991 | it is bad style anyways to require libltdl7-dev in build depends and at the same time use macros that are supplied by scratchbox from a m4 file that is from an older version of libltdl! | 22:33 |
merlin1991 | hm funky I do have the same setup on my local machine, including that link to the folder in the scratchbox toolchain | 22:35 |
merlin1991 | but it still isn't picked up | 22:35 |
merlin1991 | o_O | 22:35 |
bencoh | I had a mix of different ltdl/libtool versions at some point as well (to build different packages) | 22:36 |
bencoh | same goes for autoconf/automake | 22:36 |
merlin1991 | ah I know why my setup is different | 22:40 |
merlin1991 | I have autoreconf from within the scratchbox target, the sb vm uses autoreconf from scratchbox | 22:41 |
merlin1991 | hm it actually is scratchbox-core version | 22:42 |
merlin1991 | the scratchbox-core on the sb vm provides /scratchbox/tools/bin/autoreconf which in turn has all the hax | 22:43 |
merlin1991 | and my scratchbox-core doesn't provide that :/ | 22:43 |
bencoh | hmm | 22:43 |
merlin1991 | 1.0.17 vs 1.0.27 | 22:45 |
merlin1991 | and that binary is gone forever :D | 22:45 |
merlin1991 | ah well I'll patch the pulse package, it is insane that the build depends on some specific autotools binary that is injected by the scratchbox | 22:46 |
bencoh | definitely | 22:46 |
*** esoare has quit IRC | 22:48 | |
merlin1991 | heh now it stopped building in the vm | 22:57 |
merlin1991 | `gl_FUNC_ARGZ' required but not defined | 22:57 |
*** macmaN has quit IRC | 23:07 | |
merlin1991 | okay yeah maemo is fucked up regarding libtool | 23:08 |
*** macmaN has joined #maemo-ssu | 23:08 | |
bencoh | definitely | 23:08 |
bencoh | regarding autoconf as well | 23:08 |
bencoh | not sure it's maemo's fault though | 23:08 |
merlin1991 | the libltld7-dev package ships a libltl.m4 file that depends on argz.m4 | 23:09 |
merlin1991 | but that argz.m4 is only part of newer libtools thatn what you have available | 23:09 |
merlin1991 | so building in turn only works with the injected autotools that hack around all that | 23:09 |
bencoh | meh | 23:09 |
merlin1991 | because if I patch the configure.ac to use libltdl7 macros it fails in the vm | 23:10 |
merlin1991 | It works here locally because ages ago I copied the argz.m4 form my host system into scratchbox | 23:10 |
merlin1991 | because a lot of stuff in cssu needs that if I'm not running the injection stuff | 23:10 |
merlin1991 | now what todo, write a warning regarding requires scatchbox-core version XX or patch for libltd7 and write something about requires argz.m4? | 23:12 |
merlin1991 | or patch for libltd7, package a argz-dev package with just argz.m4 and once and for all have everything build immediately? | 23:13 |
bencoh | is the newer ltdl7 package that has argz.m4 incompatible with the current one ? | 23:14 |
bencoh | (or is it in ltdl>7 ?) | 23:14 |
merlin1991 | ah sorry I guess I hit some level of confusion now | 23:14 |
bencoh | or does argz.m4 only come within a newer libtool (not ltdl) ? | 23:14 |
merlin1991 | maemo by default las ltdl>=7, that ltdl in turn requires argz.m4 which only comes with newer libtool maemo does not have | 23:15 |
merlin1991 | it only works in the vm because there scratchbox injects a different autotools chain that uses a different ltdl.m4 | 23:15 |
merlin1991 | hence bypassing whatever the ltdl package ships | 23:16 |
merlin1991 | hm I just realised | 23:17 |
merlin1991 | I'm thinking about all the wrong solutions, I should just patch libtool so that it includes argz.m4! | 23:18 |
merlin1991 | in essence "backporting" that to our version | 23:18 |
bencoh | if it should be shipped with libtool, yes | 23:19 |
merlin1991 | I should write an email to maemo-developer about that so people can google it in the future | 23:20 |
merlin1991 | I've ran into those problems a few times now and finally know why | 23:20 |
bencoh | reviving maemo-developers sounds like an awesome idea :) | 23:21 |
bencoh | (even though people should be able to grep the chan logs anyway ... a mailing list is cool) | 23:21 |
merlin1991 | well it does have emails like 2 a year :D | 23:21 |
merlin1991 | tbh I wouldn't want to read through all the backlog I generated while investigating this | 23:21 |
bencoh | merlin1991: archives stopped 2 years ago | 23:22 |
bencoh | haha, right | 23:22 |
merlin1991 | hm then it was probably maemo-users that had some traffic last year | 23:22 |
merlin1991 | I remember reading something | 23:22 |
bencoh | yeah | 23:24 |
merlin1991 | and if the list is dead, I'll kick some people so that it starts living again :D | 23:25 |
*** LauRoman has quit IRC | 23:44 | |
*** esoare has joined #maemo-ssu | 23:46 | |
*** nox- has joined #maemo-ssu | 23:50 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!