IRC log for #maemo-ssu on 20150321

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.55freemangordonis waiting for openssl0.9.8zf to finish building :)
16:38.18merlin1991cool
16:38.38merlin1991just double checked the list of github repos and created the missing ones
16:38.58merlin1991I actually only wanted to replace all my git urls in one go over my cssu-testing build folder
16:39.13merlin1991but there were a few no such repository errors upon git-fetch :D
16:39.25freemangordonmerlin1991: https://github.com/community-ssu/openssl
16:39.53freemangordonhmm, I should've tagged it, will do it now
16:42.24freemangordonwait, why github doesn;t show the tags? I tagged it, pushed and nothing, but I can see the tag in gitk ?!?
16:42.35merlin1991push --tags?
16:42.57freemangordonI pushed with git gui, will try ^^^
16:43.21merlin1991heh git gui, last time I touched that was some years ago :D
16:43.50freemangordonit appeared now, wtf
16:44.54merlin1991I wonder if my git push --mirror of qt-x11-maemo will ever finish :D
16:45.09merlin1991I should have done it from my server ...
16:45.35freemangordonhttp://maemo.merlin1991.at/cssu/community-devel/pool/free/o/openssl/
16:45.39freemangordon:)
16:45.47freemangordonfeel free to test :P
16:47.11merlin1991hm I have to change my gtk theme
16:47.16merlin1991I thought a dark theme would be cool
16:47.20merlin1991I'm starting to hate it
16:47.41freemangordonmerlin1991: ubuntu?
16:48.26merlin1991debian
16:50.38freemangordonthere 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.52freemangordonI guess those will work in debian
16:51.14merlin1991yeah, I just switched back to light base theme
16:51.17merlin1991+ terminus font
16:52.35merlin1991because tbh
16:52.45merlin1991the only gui applications I have in use are quassel and firefox :D
16:53.27freemangordonmerlin1991: http://www.webupd8.org/2012/01/download-ambiance-and-radiance-themes.html
16:53.54freemangordoncan't remember if I downloaded it from that site, but you'll get the idea
16:54.21freemangordonI guess there is ppa for ubuntu :P
16:54.24merlin1991hm looks good
16:54.40freemangordonyep. and works good
16:54.41merlin1991nah it's something to drop in $HOME/.themes :D
16:55.44merlin1991I 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.13merlin1991the 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.29merlin1991and I didn't want to start patching X11
16:56.51merlin1991so I ended up picking the newest release of i3 before they switched lib and backported anything else I needed
16:57.01freemangordonI use clearlooks-phoenix window theme and radiance-blue gtk theme and my laptop looks perfect
16:57.22freemangordonremembers me of my old windows xp :D
17:00.36merlin1991heh now I'm on ambiance red
17:00.42merlin1991gotta say I like it
17:01.18merlin1991and qt finished pushing
17:02.20freemangordonred?!? my eyes start to bleed when I see something red on my desktop :)
17:03.21freemangordonxes: http://pastebin.com/UNea7qHc :)
17:03.34merlin1991dunno why it's called red, it has almost no red in it ...
17:03.59freemangordonanyway, I am afk
17:04.04*** join/#maemo-ssu esoare (~kvirc@67-5-244-139.ptld.qwest.net)
17:22.43merlin1991wtf building ke-recv fails big time
17:22.52merlin1991something is foobar with the include dirs
17:26.16merlin1991forgot 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.03merlin1991freemangordon: 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.30merlin1991also whatabout mce?
18:32.08merlin1991Pali: regarding telepathy-gabble all that google code is for which google service?
18:54.55Paliin telepathy-gabble there is fix for jabber libjingle when server sent udp port 0 to use (like google jabber server)
18:55.40Palimerlin1991: and there is another patch in telepathy-gabble which will *not* drop some multichat room jabber messages
19:06.21merlin1991btw I can't compile pulseaudio-policy-enforcement
19:06.43merlin1991it fails with AC_LTDL_ENABLE_INSTALL
19:06.47merlin1991configure.ac:43: error: possibly undefined macro: AC_LTDL_ENABLE_INSTALL
19:08.51freemangordonmerlin1991: no point in including feedservice-plugin-fb-common
19:09.52Palimerlin1991: it compiled fine in my scratchbox
19:10.06freemangordonI think mce should be ok
19:10.06merlin1991I'm betting it is realtead to libtools versions :/
19:10.13Palialso it is official maemo5 version from SDK with small patch
19:10.25merlin1991yeah it just doesn't build here :/
19:10.37merlin1991fsckd maemo with 3 versions of autotools and 2 versions of libtool
19:10.40merlin1991shit never builds
19:10.41freemangordonmerlin1991: fix you SB :P
19:11.09merlin1991freemangordon: depending on the package I need different versions of autotools / libtool :/
19:11.43keriolol
19:12.01freemangordonmerlin1991: what?
19:12.24freemangordonnever needed such stuff for -thumb
19:12.33merlin1991you never built all of cssu ;)
19:12.42freemangordonyeah, sure
19:12.47merlin1991but we have ie libltdl3 and libltdl7
19:13.08merlin1991you can only have one installed at a time and the offer different macros ...
19:14.28merlin1991I knew it
19:14.41merlin1991libltdl3 has that AC_LTDL_ENABLE_INSTALL macro
19:15.00merlin1991headdesks for the 1k time about fsckd autotools usage in maemo
19:15.18merlin1991HOLY SHIT
19:15.43merlin1991pulseaudio-policy-... depends on libltdl7
19:15.51merlin1991even though it uses a macro that is only in 3
19:15.52merlin1991wtf??
19:16.40keriorofl
19:16.56freemangordonhmm, what libc6 is in cssu-devel? something new?
19:17.05merlin1991ghost fix
19:17.10freemangordonooh
19:17.13freemangordongood
19:17.45freemangordonupgrades both libc6 and openssl, lets pray :)
19:18.12merlin1991Pali: can you pastebin me your /usr/share/aclocal/ltdl.m4 and dpkg -l | grep libltdl
19:18.22merlin1991from your scratchbox ofcourse
19:18.24keriogogo fmg
19:18.38Paliok, going to start scratchbox VM :-)
19:20.54merlin1991what was the local folder again where one could drop in .m4 files to add shit to autotools?
19:21.30keriou 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.50merlin1991okay AC_LTDL_ENABLE_INSTALL was replaced by _LT_ENABLE_INSTALL as far as it seems
19:32.08merlin1991I still wonder though how pali could compile ...
19:32.59freemangordonmerlin1991: different autotools version?
19:33.16freemangordonor different SB version
19:41.34merlin1991okay 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.38merlin1991now I'll start patching configure.ac for libltdl7, yay
19:50.39Palimerlin1991: http://pastebin.com/sVb4XY79
19:51.02Paliand: http://pastebin.com/0fYg9hzU
19:55.40merlin1991Pali:  yours doesn't define AC_LT_ENABLE_INSTALL either, can you give a build a quick try?
19:59.24Paligit 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.35Palipackages are generated without any erros or other problems
19:59.48Paliboth dsc/tar and deb
20:02.28Palimerlin1991: see http://pastebin.com/UtBxMZe9
20:07.02merlin1991yeah, hm can't do it here though
20:07.31merlin1991can you check if grep -r AC_LTDL_ENABLE_INSTALL /usr/share/aclocal finds anything?
20:09.31merlin1991also if you have ACLOCAL_PATH set
20:14.17Paligrep AC_LTDL_ENABLE_INSTALL --> nothing
20:15.05Palipulseaudio-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.12Paligrep ACLOCAL_PATH --> nothing (even in pulseaudio-policy-enforcement tree)
20:16.23merlin1991ACLOCAL_PATH is an env
20:17.27Paliempty
20:17.36merlin1991heh it builds inside my sb vm too
20:18.00Paliok, problem solved :-)
20:18.14Paliturning VM off
20:18.17merlin1991the only difference I could spot is a different autoreconf
20:18.24merlin1991I'll go digging a bit more
20:18.27merlin1991thanks for the helpü
20:18.51merlin1991btw it's a 2 liner patch to get it build with latest auto* tools that we have in maemo
20:24.48merlin1991found it
20:25.04merlin1991/scratchbox/users/maemo/targets/links/arch_tools/share/aclocal/ltdl.m4
20:26.03bencohhmm
20:26.21bencohwill it still work on a fresh/regular sb install ?
20:26.41bencohor should we update the ltdl package maybe ?
20:26.48bencoh(and/or sb root)
20:27.18merlin1991this means the maemo build vm has a special libltdl.m4 file placed in an override dir that is user specific configuration
20:27.26merlin1991in other words it simply hides issues
20:27.47merlin1991neither the scratchbox packages nor the ltdl package are owners of that file
20:28.03merlin1991it's a simple I'll fix this > stomp local override thing
20:28.37merlin1991in other words, we should actually fix the pulse pacakge to work correctly
20:28.51merlin1991since libltdl7 does not have the macros anymore it should use the new ones
20:30.56merlin1991hm wait the actual file is part of scratchbox-toolchain-cs2007q3-glibc2.5-arm7 which is linked in the scratchbox
20:31.38bencohyeah
20:31.42bencoh21:26 < bencoh> (and/or sb root)
20:31.42bencoh;)
20:32.14bencohis pulse the only package failing without it ?
20:32.29merlin1991so far the first that failed with this specific problem
20:33.00bencohhmkay
20:33.22merlin1991it 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.36merlin1991hm funky I do have the same setup on my local machine, including that link to the folder in the scratchbox toolchain
20:35.40merlin1991but it still isn't picked up
20:35.41merlin1991o_O
20:36.39bencohI had a mix of different ltdl/libtool versions at some point as well (to build different packages)
20:36.45bencohsame goes for autoconf/automake
20:40.55merlin1991ah I know why my setup is different
20:41.22merlin1991I have autoreconf from within the scratchbox target, the sb vm uses autoreconf from scratchbox
20:42.52merlin1991hm it actually is scratchbox-core version
20:43.26merlin1991the scratchbox-core on the sb vm provides /scratchbox/tools/bin/autoreconf which in turn has all the hax
20:43.37merlin1991and my scratchbox-core doesn't provide that :/
20:43.53bencohhmm
20:45.03merlin19911.0.17 vs 1.0.27
20:45.11merlin1991and that binary is gone forever :D
20:46.14merlin1991ah 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.32bencohdefinitely
20:57.09merlin1991heh now it stopped building in the vm
20:57.26merlin1991`gl_FUNC_ARGZ' required but not defined
21:08.04merlin1991okay yeah maemo is fucked up regarding libtool
21:08.28*** join/#maemo-ssu macmaN (~chezburge@145-183-35-213.dyn.estpak.ee)
21:08.29bencohdefinitely
21:08.40bencohregarding autoconf as well
21:08.51bencohnot sure it's maemo's fault though
21:09.07merlin1991the libltld7-dev package ships a libltl.m4 file that depends on argz.m4
21:09.24merlin1991but that argz.m4 is only part of newer libtools thatn what you have available
21:09.55merlin1991so building in  turn only works with the injected autotools that hack around all that
21:09.56bencohmeh
21:10.21merlin1991because if I patch the configure.ac to use libltdl7 macros it fails in the vm
21:10.36merlin1991It works here locally because ages ago I copied the argz.m4 form my host system into scratchbox
21:10.58merlin1991because a lot of stuff in cssu needs that if I'm not running the injection stuff
21:12.02merlin1991now what todo, write a warning regarding requires scatchbox-core version XX or patch for libltd7 and write something about requires argz.m4?
21:13.48merlin1991or patch for libltd7, package a argz-dev package with just argz.m4 and once and for all have everything build immediately?
21:14.16bencohis the newer ltdl7 package that has argz.m4 incompatible with the current one ?
21:14.22bencoh(or is it in ltdl>7 ?)
21:14.47merlin1991ah sorry I guess I hit some level of confusion now
21:14.48bencohor does argz.m4 only come within a newer libtool (not ltdl) ?
21:15.54merlin1991maemo by default las ltdl>=7, that ltdl in turn requires argz.m4 which only comes with newer libtool maemo does not have
21:15.54merlin1991it only works in the vm because there scratchbox injects a different autotools chain that uses a different ltdl.m4
21:16.51merlin1991hence bypassing whatever the ltdl package ships
21:17.50merlin1991hm I just realised
21:18.13merlin1991I'm thinking about all the wrong solutions, I should just patch libtool so that it includes argz.m4!
21:18.29merlin1991in essence "backporting" that to our version
21:19.17bencohif it should be shipped with libtool, yes
21:20.03merlin1991I should write an email to maemo-developer about that so people can google it in the future
21:20.13merlin1991I've ran into those problems a few times now and finally know why
21:21.02bencohreviving maemo-developers sounds like an awesome idea :)
21:21.32bencoh(even though people should be able to grep the chan logs anyway ... a mailing list is cool)
21:21.34merlin1991well it does have emails like 2 a year :D
21:21.55merlin1991tbh I wouldn't want to read through all the backlog I generated while investigating this
21:22.05bencohmerlin1991: archives stopped 2 years ago
21:22.13bencohhaha, right
21:22.37merlin1991hm then it was probably maemo-users that had some traffic last year
21:22.42merlin1991I remember reading something
21:24.02bencohyeah
21:25.03merlin1991and 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.18bencohyay :)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.