/srv/irclogs.ubuntu.com/2013/12/08/#ubuntu-gnome.txt

=== ph_afk is now known as ph
=== ph_afk is now known as ph
=== Guest25333 is now known as jokerdino
ricotzdarkxst, hi :), seeing a thunderbird 24.2.0 release will probably mean that mozjs24 will also be called 24.2, which means another library-name-change :\09:02
darkxstricotz, meh, seems the mozilla people have no idea what is going on then ;(09:06
darkxstricotz, https://hg.mozilla.org/releases/mozilla-esr24/rev/0fa56f18ff9909:10
darkxstricotz, perhaps we should relax the versioning on the .pc file?09:13
darkxstalthough gjs still links directly against the lib09:15
darkxstmeh, ignore that09:15
ricotzchanging the name of the library- and pc-file without any reason is just a pita09:21
ricotzi guess there is no real understand for the shared library concept09:21
=== ph_afk is now known as ph
darkxstricotz, right, I don't quite get it, it seems that the versioning was causing issues with extensions09:34
darkxstbut the versioning is only applied to standalone build09:34
darkxstricotz, https://bugzilla.mozilla.org/show_bug.cgi?id=92707309:41
ubot5Mozilla bug 927073 in Build Config "Binary compatibility broken for maintenance releases due to strict version-script" [Normal,Resolved: fixed]09:41
darkxstbut I still don't see how that breaks ABI09:42
ricotzan ABI break is no reason to change the name09:42
ricotzat least not for the standalone version09:43
ricotzbut since they aren't maintaining a proper soname versioning they don't see another way09:43
darkxstyeh they refused to adopt proper soname versioning09:46
ricotzi am going to push an (untested) snapshot to my staging ppa09:51
ricotz(e.g. it might fail to build)09:53
darkxstricotz, right, I wouldnt be entirely surprised it there are regression from those patches09:58
darkxstbut it would be good to know either way, release isnt too far off, mainly blocked by the debug stuff currently10:01
darkxstricotz, https://bugzilla.mozilla.org/attachment.cgi?id=834405310:02
darkxstperhaps include that in snapshot?10:02
ricotzah was that what you added to https://launchpad.net/~darkxst/+archive/mozjs-debug/+sourcepub/3665453/+listing-archive-extra ?10:03
ubot5Error: ubuntu bug 3665453 not found10:03
darkxstricotz, no, I had to had a terrible hack to gjs (#define DEBUG) to make debug builds work10:04
ricotzok, this is not included in my build though too10:05
darkxstwith the above patch ./configure --debug should just work10:05
ricotzok10:05
darkxst--enable-debug10:06
darkxsteven10:06
ricotzi dont want to add it though10:06
ricotzenabling debug even breaks abi?10:07
darkxstok10:07
darkxstno it shouldnt, but did due that bug10:07
darkxstdebug build should be abi compatible just a bit slower10:08
ricotzi mean the debug build and non-debug build are not abi compatible10:08
ricotzthe patch suggests otherwise10:09
ricotzbut i guess they are not all public headers10:10
darkxst jsvals are structs in the debug build vs ints in the normal build10:12
darkxstbut atleast according to upstream, they are abi compatible10:13
ricotzah, this drops the minor versioning "libmozjs-24.so"10:14
ricotzmozjs-24.pc10:15
darkxstoh right, so if they ever actually really break the ABI we will be stuffed10:16
ricotzin this case we would just bump the soname10:18
ricotzthe patch doesnt apply10:20
darkxstricotz, probably against master then10:25
darkxst I'm off for the night, been a long weekend, cya10:29
=== ph_afk is now known as ph
ricotzdarkxst, bye10:47
=== Guest25333 is now known as jokerdino
=== Guest25333 is now known as jokerdino
=== ph_afk is now known as ph
=== ph_afk is now known as ph
Bramahello gnome fans19:04
Bramai'm having problems installing latest ubuntu gnome with my usb stick and it's too big for a cd19:04
Bramais there a way to install proper ubuntu gnome trough official ubuntu netinstall ?19:05
Bramais there anybody here ?19:06
MaverickPThi21:13
=== ph_afk is now known as ph

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