04:28.49 | *** join/#maemo-ssu esoare (~kvirc@67-5-244-139.ptld.qwest.net) |
10:39.31 | *** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali) |
11:12.56 | *** join/#maemo-ssu kerio (~kerio@duckbot.xd.cm) |
12:09.09 | *** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu) |
13:31.10 | *** join/#maemo-ssu futpib (~futpib@176.104.210.0) |
14:26.22 | *** join/#maemo-ssu dafox (~dafox@ip565ed369.direct-adsl.nl) |
14:52.45 | *** join/#maemo-ssu arcean (~arcean@apn-31-2-54-52.dynamic.gprs.plus.pl) |
16:03.53 | *** join/#maemo-ssu futpib (~futpib@176.104.210.0) |
16:20.55 | freemangordon | is waiting for openssl0.9.8zf to finish building :) |
16:38.18 | merlin1991 | cool |
16:38.38 | merlin1991 | just double checked the list of github repos and created the missing ones |
16:38.58 | merlin1991 | I actually only wanted to replace all my git urls in one go over my cssu-testing build folder |
16:39.13 | merlin1991 | but there were a few no such repository errors upon git-fetch :D |
16:39.25 | freemangordon | merlin1991: https://github.com/community-ssu/openssl |
16:39.53 | freemangordon | hmm, I should've tagged it, will do it now |
16:42.24 | freemangordon | wait, why github doesn;t show the tags? I tagged it, pushed and nothing, but I can see the tag in gitk ?!? |
16:42.35 | merlin1991 | push --tags? |
16:42.57 | freemangordon | I pushed with git gui, will try ^^^ |
16:43.21 | merlin1991 | heh git gui, last time I touched that was some years ago :D |
16:43.50 | freemangordon | it appeared now, wtf |
16:44.54 | merlin1991 | I wonder if my git push --mirror of qt-x11-maemo will ever finish :D |
16:45.09 | merlin1991 | I should have done it from my server ... |
16:45.35 | freemangordon | http://maemo.merlin1991.at/cssu/community-devel/pool/free/o/openssl/ |
16:45.39 | freemangordon | :) |
16:45.47 | freemangordon | feel free to test :P |
16:47.11 | merlin1991 | hm I have to change my gtk theme |
16:47.16 | merlin1991 | I thought a dark theme would be cool |
16:47.20 | merlin1991 | I'm starting to hate it |
16:47.41 | freemangordon | merlin1991: ubuntu? |
16:48.26 | merlin1991 | debian |
16:50.38 | 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 :) |
16:50.52 | freemangordon | I guess those will work in debian |
16:51.14 | merlin1991 | yeah, I just switched back to light base theme |
16:51.17 | merlin1991 | + terminus font |
16:52.35 | merlin1991 | because tbh |
16:52.45 | merlin1991 | the only gui applications I have in use are quassel and firefox :D |
16:53.27 | freemangordon | merlin1991: http://www.webupd8.org/2012/01/download-ambiance-and-radiance-themes.html |
16:53.54 | freemangordon | can't remember if I downloaded it from that site, but you'll get the idea |
16:54.21 | freemangordon | I guess there is ppa for ubuntu :P |
16:54.24 | merlin1991 | hm looks good |
16:54.40 | freemangordon | yep. and works good |
16:54.41 | merlin1991 | nah it's something to drop in $HOME/.themes :D |
16:55.44 | 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 |
16:56.13 | 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 |
16:56.29 | merlin1991 | and I didn't want to start patching X11 |
16:56.51 | merlin1991 | so I ended up picking the newest release of i3 before they switched lib and backported anything else I needed |
16:57.01 | freemangordon | I use clearlooks-phoenix window theme and radiance-blue gtk theme and my laptop looks perfect |
16:57.22 | freemangordon | remembers me of my old windows xp :D |
17:00.36 | merlin1991 | heh now I'm on ambiance red |
17:00.42 | merlin1991 | gotta say I like it |
17:01.18 | merlin1991 | and qt finished pushing |
17:02.20 | freemangordon | red?!? my eyes start to bleed when I see something red on my desktop :) |
17:03.21 | freemangordon | xes: http://pastebin.com/UNea7qHc :) |
17:03.34 | merlin1991 | dunno why it's called red, it has almost no red in it ... |
17:03.59 | freemangordon | anyway, I am afk |
17:04.04 | *** join/#maemo-ssu esoare (~kvirc@67-5-244-139.ptld.qwest.net) |
17:22.43 | merlin1991 | wtf building ke-recv fails big time |
17:22.52 | merlin1991 | something is foobar with the include dirs |
17:26.16 | merlin1991 | forgot he built glibc not so long ago and edited the gcc spec file ... |
17:59.29 | *** join/#maemo-ssu sparetire_ (~sparetire@unaffiliated/sparetire) |
18:07.03 | merlin1991 | freemangordon: should I put feedservice-plugin-fb-common in the relase or is there no point? |
18:09.38 | *** join/#maemo-ssu LauRoman (~LauRoman@5-14-37-47.residential.rdsnet.ro) |
18:28.30 | merlin1991 | also whatabout mce? |
18:32.08 | merlin1991 | Pali: regarding telepathy-gabble all that google code is for which google service? |
18:54.55 | Pali | in telepathy-gabble there is fix for jabber libjingle when server sent udp port 0 to use (like google jabber server) |
18:55.40 | Pali | merlin1991: and there is another patch in telepathy-gabble which will *not* drop some multichat room jabber messages |
19:06.21 | merlin1991 | btw I can't compile pulseaudio-policy-enforcement |
19:06.43 | merlin1991 | it fails with AC_LTDL_ENABLE_INSTALL |
19:06.47 | merlin1991 | configure.ac:43: error: possibly undefined macro: AC_LTDL_ENABLE_INSTALL |
19:08.51 | freemangordon | merlin1991: no point in including feedservice-plugin-fb-common |
19:09.52 | Pali | merlin1991: it compiled fine in my scratchbox |
19:10.06 | freemangordon | I think mce should be ok |
19:10.06 | merlin1991 | I'm betting it is realtead to libtools versions :/ |
19:10.13 | Pali | also it is official maemo5 version from SDK with small patch |
19:10.25 | merlin1991 | yeah it just doesn't build here :/ |
19:10.37 | merlin1991 | fsckd maemo with 3 versions of autotools and 2 versions of libtool |
19:10.40 | merlin1991 | shit never builds |
19:10.41 | freemangordon | merlin1991: fix you SB :P |
19:11.09 | merlin1991 | freemangordon: depending on the package I need different versions of autotools / libtool :/ |
19:11.43 | kerio | lol |
19:12.01 | freemangordon | merlin1991: what? |
19:12.24 | freemangordon | never needed such stuff for -thumb |
19:12.33 | merlin1991 | you never built all of cssu ;) |
19:12.42 | freemangordon | yeah, sure |
19:12.47 | merlin1991 | but we have ie libltdl3 and libltdl7 |
19:13.08 | merlin1991 | you can only have one installed at a time and the offer different macros ... |
19:14.28 | merlin1991 | I knew it |
19:14.41 | merlin1991 | libltdl3 has that AC_LTDL_ENABLE_INSTALL macro |
19:15.00 | merlin1991 | headdesks for the 1k time about fsckd autotools usage in maemo |
19:15.18 | merlin1991 | HOLY SHIT |
19:15.43 | merlin1991 | pulseaudio-policy-... depends on libltdl7 |
19:15.51 | merlin1991 | even though it uses a macro that is only in 3 |
19:15.52 | merlin1991 | wtf?? |
19:16.40 | kerio | rofl |
19:16.56 | freemangordon | hmm, what libc6 is in cssu-devel? something new? |
19:17.05 | merlin1991 | ghost fix |
19:17.10 | freemangordon | ooh |
19:17.13 | freemangordon | good |
19:17.45 | freemangordon | upgrades both libc6 and openssl, lets pray :) |
19:18.12 | merlin1991 | Pali: can you pastebin me your /usr/share/aclocal/ltdl.m4 and dpkg -l | grep libltdl |
19:18.22 | merlin1991 | from your scratchbox ofcourse |
19:18.24 | kerio | gogo fmg |
19:18.38 | Pali | ok, going to start scratchbox VM :-) |
19:20.54 | merlin1991 | what was the local folder again where one could drop in .m4 files to add shit to autotools? |
19:21.30 | kerio | u wot m4 |
19:26.37 | *** join/#maemo-ssu freemangordon1 (~ivo@46.249.74.23) |
19:27.28 | *** join/#maemo-ssu freemangordon (~ivo@46.249.74.23) |
19:28.07 | *** join/#maemo-ssu esoare (~kvirc@67-5-244-139.ptld.qwest.net) |
19:31.14 | *** part/#maemo-ssu JesperH (~jesper@unaffiliated/jesperh) |
19:31.50 | merlin1991 | okay AC_LTDL_ENABLE_INSTALL was replaced by _LT_ENABLE_INSTALL as far as it seems |
19:32.08 | merlin1991 | I still wonder though how pali could compile ... |
19:32.59 | freemangordon | merlin1991: different autotools version? |
19:33.16 | freemangordon | or different SB version |
19:41.34 | 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 |
19:42.38 | merlin1991 | now I'll start patching configure.ac for libltdl7, yay |
19:50.39 | Pali | merlin1991: http://pastebin.com/sVb4XY79 |
19:51.02 | Pali | and: http://pastebin.com/0fYg9hzU |
19:55.40 | merlin1991 | Pali: yours doesn't define AC_LT_ENABLE_INSTALL either, can you give a build a quick try? |
19:59.24 | 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 |
19:59.35 | Pali | packages are generated without any erros or other problems |
19:59.48 | Pali | both dsc/tar and deb |
20:02.28 | Pali | merlin1991: see http://pastebin.com/UtBxMZe9 |
20:07.02 | merlin1991 | yeah, hm can't do it here though |
20:07.31 | merlin1991 | can you check if grep -r AC_LTDL_ENABLE_INSTALL /usr/share/aclocal finds anything? |
20:09.31 | merlin1991 | also if you have ACLOCAL_PATH set |
20:14.17 | Pali | grep AC_LTDL_ENABLE_INSTALL --> nothing |
20:15.05 | Pali | pulseaudio-policy-enforcement/aclocal.m4:AC_DEFUN([AC_LTDL_ENABLE_INSTALL], |
20:16.01 | *** join/#maemo-ssu _rd (~rd@pD9E7CC65.dip0.t-ipconnect.de) |
20:16.12 | Pali | grep ACLOCAL_PATH --> nothing (even in pulseaudio-policy-enforcement tree) |
20:16.23 | merlin1991 | ACLOCAL_PATH is an env |
20:17.27 | Pali | empty |
20:17.36 | merlin1991 | heh it builds inside my sb vm too |
20:18.00 | Pali | ok, problem solved :-) |
20:18.14 | Pali | turning VM off |
20:18.17 | merlin1991 | the only difference I could spot is a different autoreconf |
20:18.24 | merlin1991 | I'll go digging a bit more |
20:18.27 | merlin1991 | thanks for the helpü |
20:18.51 | merlin1991 | btw it's a 2 liner patch to get it build with latest auto* tools that we have in maemo |
20:24.48 | merlin1991 | found it |
20:25.04 | merlin1991 | /scratchbox/users/maemo/targets/links/arch_tools/share/aclocal/ltdl.m4 |
20:26.03 | bencoh | hmm |
20:26.21 | bencoh | will it still work on a fresh/regular sb install ? |
20:26.41 | bencoh | or should we update the ltdl package maybe ? |
20:26.48 | bencoh | (and/or sb root) |
20:27.18 | merlin1991 | this means the maemo build vm has a special libltdl.m4 file placed in an override dir that is user specific configuration |
20:27.26 | merlin1991 | in other words it simply hides issues |
20:27.47 | merlin1991 | neither the scratchbox packages nor the ltdl package are owners of that file |
20:28.03 | merlin1991 | it's a simple I'll fix this > stomp local override thing |
20:28.37 | merlin1991 | in other words, we should actually fix the pulse pacakge to work correctly |
20:28.51 | merlin1991 | since libltdl7 does not have the macros anymore it should use the new ones |
20:30.56 | merlin1991 | hm wait the actual file is part of scratchbox-toolchain-cs2007q3-glibc2.5-arm7 which is linked in the scratchbox |
20:31.38 | bencoh | yeah |
20:31.42 | bencoh | 21:26 < bencoh> (and/or sb root) |
20:31.42 | bencoh | ;) |
20:32.14 | bencoh | is pulse the only package failing without it ? |
20:32.29 | merlin1991 | so far the first that failed with this specific problem |
20:33.00 | bencoh | hmkay |
20:33.22 | 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! |
20:35.36 | merlin1991 | hm funky I do have the same setup on my local machine, including that link to the folder in the scratchbox toolchain |
20:35.40 | merlin1991 | but it still isn't picked up |
20:35.41 | merlin1991 | o_O |
20:36.39 | bencoh | I had a mix of different ltdl/libtool versions at some point as well (to build different packages) |
20:36.45 | bencoh | same goes for autoconf/automake |
20:40.55 | merlin1991 | ah I know why my setup is different |
20:41.22 | merlin1991 | I have autoreconf from within the scratchbox target, the sb vm uses autoreconf from scratchbox |
20:42.52 | merlin1991 | hm it actually is scratchbox-core version |
20:43.26 | merlin1991 | the scratchbox-core on the sb vm provides /scratchbox/tools/bin/autoreconf which in turn has all the hax |
20:43.37 | merlin1991 | and my scratchbox-core doesn't provide that :/ |
20:43.53 | bencoh | hmm |
20:45.03 | merlin1991 | 1.0.17 vs 1.0.27 |
20:45.11 | merlin1991 | and that binary is gone forever :D |
20:46.14 | 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 |
20:46.32 | bencoh | definitely |
20:57.09 | merlin1991 | heh now it stopped building in the vm |
20:57.26 | merlin1991 | `gl_FUNC_ARGZ' required but not defined |
21:08.04 | merlin1991 | okay yeah maemo is fucked up regarding libtool |
21:08.28 | *** join/#maemo-ssu macmaN (~chezburge@145-183-35-213.dyn.estpak.ee) |
21:08.29 | bencoh | definitely |
21:08.40 | bencoh | regarding autoconf as well |
21:08.51 | bencoh | not sure it's maemo's fault though |
21:09.07 | merlin1991 | the libltld7-dev package ships a libltl.m4 file that depends on argz.m4 |
21:09.24 | merlin1991 | but that argz.m4 is only part of newer libtools thatn what you have available |
21:09.55 | merlin1991 | so building in turn only works with the injected autotools that hack around all that |
21:09.56 | bencoh | meh |
21:10.21 | merlin1991 | because if I patch the configure.ac to use libltdl7 macros it fails in the vm |
21:10.36 | merlin1991 | It works here locally because ages ago I copied the argz.m4 form my host system into scratchbox |
21:10.58 | merlin1991 | because a lot of stuff in cssu needs that if I'm not running the injection stuff |
21:12.02 | merlin1991 | now what todo, write a warning regarding requires scatchbox-core version XX or patch for libltd7 and write something about requires argz.m4? |
21:13.48 | merlin1991 | or patch for libltd7, package a argz-dev package with just argz.m4 and once and for all have everything build immediately? |
21:14.16 | bencoh | is the newer ltdl7 package that has argz.m4 incompatible with the current one ? |
21:14.22 | bencoh | (or is it in ltdl>7 ?) |
21:14.47 | merlin1991 | ah sorry I guess I hit some level of confusion now |
21:14.48 | bencoh | or does argz.m4 only come within a newer libtool (not ltdl) ? |
21:15.54 | merlin1991 | maemo by default las ltdl>=7, that ltdl in turn requires argz.m4 which only comes with newer libtool maemo does not have |
21:15.54 | merlin1991 | it only works in the vm because there scratchbox injects a different autotools chain that uses a different ltdl.m4 |
21:16.51 | merlin1991 | hence bypassing whatever the ltdl package ships |
21:17.50 | merlin1991 | hm I just realised |
21:18.13 | merlin1991 | I'm thinking about all the wrong solutions, I should just patch libtool so that it includes argz.m4! |
21:18.29 | merlin1991 | in essence "backporting" that to our version |
21:19.17 | bencoh | if it should be shipped with libtool, yes |
21:20.03 | merlin1991 | I should write an email to maemo-developer about that so people can google it in the future |
21:20.13 | merlin1991 | I've ran into those problems a few times now and finally know why |
21:21.02 | bencoh | reviving maemo-developers sounds like an awesome idea :) |
21:21.32 | bencoh | (even though people should be able to grep the chan logs anyway ... a mailing list is cool) |
21:21.34 | merlin1991 | well it does have emails like 2 a year :D |
21:21.55 | merlin1991 | tbh I wouldn't want to read through all the backlog I generated while investigating this |
21:22.05 | bencoh | merlin1991: archives stopped 2 years ago |
21:22.13 | bencoh | haha, right |
21:22.37 | merlin1991 | hm then it was probably maemo-users that had some traffic last year |
21:22.42 | merlin1991 | I remember reading something |
21:24.02 | bencoh | yeah |
21:25.03 | merlin1991 | and if the list is dead, I'll kick some people so that it starts living again :D |
21:46.32 | *** join/#maemo-ssu esoare (~kvirc@67-5-244-139.ptld.qwest.net) |
21:50.04 | *** join/#maemo-ssu nox- (noident@freebsd/developer/nox) |
22:01.18 | bencoh | yay :) |