/srv/irclogs.ubuntu.com/2015/10/09/#ubuntu-app-devel.txt

=== chriadam|away is now known as chriadam
=== chriadam is now known as chriadam|away
davidcalleGood morning07:24
dholbachgood morning07:28
rpadovanidholbach, dpm sturmflut2 svij so see you guys in a couple of weeks in berlin \o/09:47
svijrpadovani: \o/09:47
=== oSoMoN_ is now known as oSoMoN
svijrpadovani: if you want listen to a talk in english (which is now german) I could ask the speaker if he would do it in english10:07
dpmrpadovani, awesome!10:09
dpmrpadovani, my talk will be in English10:09
rpadovanidpm, thanks :-) svij well, mivoligo and I don't know german, so more talks there are in english, better is for us, but don't bohter to much, I appreciate the main target of the ubucon are germans :-)10:24
svijrpadovani: sure :)10:31
dholbachrpadovani, nice!10:35
nik90popey: ping10:47
sturmflut2rpadovani: Jep, means I will prepare my talk in english too :)10:58
svijI guess we could do that too, dholbach11:00
dholbachsure11:00
popeynik90: pong!11:02
nik90popey: Hey11:02
nik90popey: I had a discussion with bartosz about clock app release. And bartosz had a good reason to push out a new update v3.6 sometime next week.11:02
nik90bartosz landed a good number of critical bug fixes related to timezone changes, and with the upcoming winter time change, it will be nice to push clock app update to test that publicly :)11:03
nik90popey: There is still one MP currently being reviewed. I will help review and test that to get it merged by sunday. Once that happens, clock app v3.6 can be sent to QA.11:04
nik90as always I have also updated the changelog at http://pad.ubuntu.com/clock-app-changelog11:04
popeyexcellent!11:05
popeythanks nik9011:05
=== _salem is now known as salem_
=== davidcalle_ is now known as davidcalle
Agathezolanyone know why gcc on ubuntu 15.04 is significantly more picky about object and library order than gcc on other platforms? i.e. gcc -g ../someobj.o -lsctp myobj.o -o mybin    - will fail, but revers -lsctp and ../someobj.o will succeed. i normally develop on gentoo platforms so I'm assuming compile time flags for gcc or some ubuntu config I don't know about.15:37
mcphailAgathezol: I've never noticed Ubuntu being particularly picky. You always need to get the order right15:43
Agathezolmcphail it is certainly more picky than my gentoo box with the same glibc. make files that work fine there fail on ubuntu and it's a library lniking order issue15:48
Agathezolmcphail but i think after some more comparison that it might be related to multilib support. my other platform (gentoo) doesn't have multilib enabled in gcc, which probably affects link-order resolution15:48
Agathezolnot a huge issue ultimately, just one that's been nagging at me a bit15:49
mcphailAgathezol: really? That shouldn't be the case15:49
mcphailAgathezol: anyway, that's why God invernted the autotools15:49
Agathezolmcphail: heh, i guess, my code has almost no external dependencies, so i very rarely use them. noticed it primarilly with librt and libsctp15:50
Agathezolmcphail: but i was mostly curious why one was more picky than the other15:51
mcphailAgathezol: I suspect it must be something unique to your Gentoo install. Google is full of link-order errors from all the popular distros15:53
Agathezolmcphail: potentially, they are very old installs that have been updated for years15:56
Agathezolso, newer gcc (4.8.x instead of 4.9.x like ubuntu) but potientially some old useflag or something affecting the compile15:57
mcphailAgathezol: useful, though :)15:57
Agathezolmcphail: sure, though i'd rather have my makefile be portable to my laptop running ubuntu so i don't have to ssh to the dev server everytime i want to wrok on the code :P15:58
Agathezolmcphail: anyway, thanks for thinking15:58
Agathezolmcphail: TJ- over on #ubuntu remembered the change that is giving me grief. --as-needed is used by the lniker by default now16:01
Agathezolmcphail: so if my .o that is using libsctp.so for instance occurs after the -lsctp flag it will fail to compile16:02
Agathezolmcphail: because the linker will ignore -lsctp since nothing is using it yet in the link order16:02
mcphailAgathezol: ha! Compiler flags suck.16:05
Agathezolmcphail: ya, now to see if i can disable that flag with a cflag or something16:05
mcphailAgathezol: honestly, just use autotools and let them take the strain.16:06
mcphailAgathezol: (or whatever build system of your choice)16:06
mcphailHand-rolling makefiles is an exercise in madness, if you want portability16:08
Agathezolmcphail: it would be, but the code is proprietary. this is the first time it's left a gentoo machine, and that's only for my convenience16:08
Agathezolmcphail: turns out though i can just add --no-as-needed to my CFLAGS, apparently16:08
mcphailnice16:09
Agathezolmcphail: heh, or not, gcc doesn't recognize the option16:10
mcphailaargh16:10
Agathezolmcphail: wow, maybe ubuntu added a patch to remove it. the option is in the ld man page16:12
Agathezolmcphail: oh well, i know the error now, i can deal with it now that i understand it16:12
mcphailAgathezol: can you add it to LDFLAGS? (scraping the back of my gcc knowledge here...)16:13
Agathezolmcphail: ya, that was my first thought, but the ld flags just pass on the gcc cli so it's not liking that either16:14
mcphailAgathezol: actually, try "-Wl,--no-as-needed"16:14
Agathezolmcphail: woh, what did that do?16:15
mcphailAgathezol: passes options to linker16:15
Agathezolmcphail: wild, guess i've never used a linker option before16:15
Agathezolmcphail: that worked fine, thans much!16:15
mcphailHa! np16:15
mcphailCan someone remind me what package to install to trial the unity8 desktop on desktop? Is it ubuntu-desktop-next or ubuntu-desktop-mir? Is this a good environment for developing mir apps?20:19
mcphail(On wily)20:19
tathhu(is there an ppa for unity8 on trusty?)20:25
gerlowskijaI'm working through the scopes-development-in-golang tutorial (https://developer.ubuntu.com/en/scopes/tutorials/developing-scopes-go/).  I'm trying to experiment with different category layouts, but I can't find any documentation on the JSON format for RegisterCategory.  Does anyone now where I should be looking for this?21:37
gerlowskijaIn tweaking the category-layout value, I've found that horizontal-list and grid seem to work, but I've just been taking guesses to find those two options.21:41
=== Guest87130 is now known as balloons
=== salem_ is now known as _salem

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!