The Release for the 3 July target release is available.

It was imported as 'latest' into the Mer community OBS and is available from
releases.merproject.org :

  http://releases.merproject.org/releases/0.20130703.1/

This release has some toolchain changes to help improve OBS build efficiency and
fixes some NEON link bugs and a segfault of multithreaded Qt programs in  thumb2
mode. Systemd default configuration has been split out to make it easier to
customise. gstreamer now uses h264parse. qt-mobility was tidied up and some
missing patches reapplied. There is now a build time option to rpm to make it
quieter when used in with build-in-place style builds and a fix to nail down an
on-device 'sync' optimisation. Also fixes for pulseaudio service and some thumb
bugs around zypper. Mobile provider data was updated and some fixes made to
libsignon.

Changes since the last release :

Package gcc changed from 3c7d0f11c402267fe149372b209f3ecca9ab05b1 to
836cbb5e2bb796733226aab8eebf600ca2b2747b in git packages-git/mer-core/gcc:

commit 836cbb5e2bb796733226aab8eebf600ca2b2747b
Author: Richard Braakman <[email protected]>
Date:   Tue Jun 25 23:59:30 2013 +0300

    Fix .debug_types generation for reproducible builds

    The checksum created for .debug_types sections could in some cases
    include pointer values, causing the generated debuginfo to be
    different after every build and causing needless rebuilds in OBS.

    Signed-off-by: Richard Braakman <[email protected]>

Package glibc changed from 9a5f0eca45769cb879f74dd07295520357c37283 to
0c537b1873a26965fa6fd4252edd7cc998f11615 in git packages-git/mer-core/glibc:

commit 0c537b1873a26965fa6fd4252edd7cc998f11615
Author: Carsten Munk <[email protected]>
Date:   Wed Jun 26 19:14:38 2013 +0200

    Fix patch filename

    Signed-off-by: Carsten Munk <[email protected]>

commit cc594428998b03a8e385eedd8fdae4e7aa63844c
Author: Richard Braakman <[email protected]>
Date:   Wed Jun 26 17:39:08 2013 +0300

    Fix crash when linking with libdl on arm with NEON

    With -mfpu=neon, libdl got a badly aligned .init_array section which
    caused the dynamic linker to segfault when initializing any program that
    links to libdl.

    Added eglibc-2.15-fix-neon-libdl.patch to fix it.

    Signed-off-by: Richard Braakman <[email protected]>

Package libzypp changed from 79aa9ffa9e692b3f0347e2b8f5f6433503ef3c2a to
376f256ecef9ef5ac9612d59514b184ce90f21f3 in git packages-git/mer-core/libzypp:

commit 376f256ecef9ef5ac9612d59514b184ce90f21f3
Author: Islam Amer <[email protected]>
Date:   Tue Jul 2 21:14:14 2013 +0300

    Add workaround for tnhl

    Zypper relies on /etc/rpm/platform for deciding to upgrade from plain
    armv7l to higher archs. So far only armv7hl was known, this patch adds
    armv7tnhl as well.

    Signed-off-by: Islam Amer <[email protected]>

Package qt changed from 2e78520d07d7a15b61aa300f3f6ef416f6b5a5f7 to
58c649dd291f422c64ef1a48c50f9ccf3964020d in git packages-git/mer-core/qt:

commit 58c649dd291f422c64ef1a48c50f9ccf3964020d
Author: Juha Kallioinen <[email protected]>
Date:   Wed Jun 26 10:46:01 2013 +0000

    No timestamps in generated include guards.

    Modify qdbusxml2cpp not to append timestamps to include guards.
    Applies patch 0029, which was missing from spec/yaml before.
    Git-ify patch 0030.

    Signed-off-by: Juha Kallioinen <[email protected]>

Package rpm changed from c33968735cc934c8b57c67c00c8b179d6a66a7a1 to
69184c1c3faa2415ee2e62401f4c5bbb80d6a903 in git packages-git/mer-core/rpm:

commit 69184c1c3faa2415ee2e62401f4c5bbb80d6a903
Author: David Greaves <[email protected]>
Date:   Thu Jul 4 16:15:50 2013 +0100

    Typo in macro : %{!noecho:set -x} should be %{!?noecho:set -x}

    Signed-off-by: David Greaves <[email protected]>

commit 65b20ef333f128e6f69f4293d898e8254326f3fc
Author: David Greaves <[email protected]>
Date:   Wed Jul 3 22:07:05 2013 +0100

    Fixup () in really_nodbsync code

    Signed-off-by: David Greaves <[email protected]>

commit 54144ccd7f395eca77375bd700e9fdf6f3d73e6f
Author: David Greaves <[email protected]>
Date:   Wed Jul 3 09:32:55 2013 +0000

    Support 'noecho' macro to quieten build scriptlets whilst allowing command
output
    Add new dbi flag: really_nodbsync

    Signed-off-by: David Greaves <[email protected]>

Package systemd changed from 4d22d625bb3f78374334c169d4146bfc9be1495a to
94b943387fd80d57121df77c25e9db53caae9657 in git packages-git/mer-core/systemd:

commit 94b943387fd80d57121df77c25e9db53caae9657
Author: Carsten Munk <[email protected]>
Date:   Wed Jun 26 21:31:49 2013 +0200

     Add traditional droid paths to firmware searches

    Signed-off-by: Carsten Munk <[email protected]>

commit 3263496541d0925b16a1c6542fe83720b57d70c7
Author: Pekka Lundstrom <[email protected]>
Date:   Mon Jun 17 10:08:30 2013 +0000

    Systemd config files separated to new package called systemd-config-mer
    Removed link /etc/systemd/system/multi-user.target.wants/remote-fs.target
    Removed need for display-manager.service in graphical.target
    Moved default.target to config package

    Signed-off-by: Pekka Lundstrom <[email protected]>
    Change-Id: Ifbb596c970075d88f8891155239ed1f14a6313bf

Package gst-plugins-bad-free changed from
324ee501639400ec1cf2888245afef79eb2dc526 to
48da2d3881abd13701c665ddeca8853181fca7cd in git
packages-git/mer-core/gst-plugins-bad-free:

commit 48da2d3881abd13701c665ddeca8853181fca7cd
Author: Mohammed Hassan <[email protected]>
Date:   Thu May 9 22:11:41 2013 +0300

    Remove legacyh264parse and use h264parse from videoparsers

    h264parse has been renamed to legacyh264parse and the new h264parse
    from videoparsers is better.

    This needed a tarball regeneration.

    Signed-off-by: Mohammed Hassan <[email protected]>

Package pulseaudio changed from f2ed2015c9cf792e3a651b0d5d956bdf7a1095a8 to
efafc5b028947bbd7d293441171110fed332d7fb in git 
packages-git/mer-core/pulseaudio:

commit efafc5b028947bbd7d293441171110fed332d7fb
Author: Pekka Lundstrom <[email protected]>
Date:   Tue Jul 2 16:44:41 2013 +0300

    pulseaudio.service file modified to work both on x11 and wayland targets

    Signed-off-by: Pekka Lundstrom <[email protected]>

Package qt-mobility changed from c5aeab6a5e4c4451dae52b4d927552350cc95d03 to
87878c926c14e04f9fd32252cbb4144ab00b72e7 in git 
packages-git/mer-core/qt-mobility:

commit 87878c926c14e04f9fd32252cbb4144ab00b72e7
Author: Juha Kallioinen <[email protected]>
Date:   Fri Jun 14 14:24:16 2013 +0000

    Get rid of some rpmlint warnings

    Signed-off-by: Juha Kallioinen <[email protected]>
    Change-Id: I1fbca6dabbee260a9775345772a2c1bc6cfee010

commit 1d87dbebf7b0eba410ca6c1005c0fd6bd1e61794
Author: Juha Kallioinen <[email protected]>
Date:   Thu Jun 13 16:04:29 2013 +0000

    Apply proper compiler options and reformat patches

    Configure script passes CFLAGS/CXXFLAGS to QMAKE_ variables.

    Reformatted the git patches starting from 8c17475 to be nice and
    consequential. Also added a missing patch
    0011-Fix-QDeclarativeHapticsEffect-setIntensity.patch

    Signed-off-by: Juha Kallioinen <[email protected]>

Package mobile-broadband-provider-info changed from
aba3e6bd74c3225e22769e6a86785d769ad06c1a to
39b9b3adc90720e0315aed13596d638f72875197 in git
packages-git/mer-core/mobile-broadband-provider-info:

commit 39b9b3adc90720e0315aed13596d638f72875197
Author: Lorn Potter <[email protected]>
Date:   Thu Jul 4 08:37:42 2013 +1000

    update version to 20130704 git

    Signed-off-by: Lorn Potter <[email protected]>

Package qemu-usermode changed from c76c5b67f9a1682b2f26c0f6c74bcec26f2e2377 to
599ef80cd42e815a9247961cb828cee5f595ae82 in git 
packages-git/mer-core/qemu-usermode:

commit 599ef80cd42e815a9247961cb828cee5f595ae82
Author: Richard Braakman <[email protected]>
Date:   Wed Jun 26 17:16:59 2013 +0300

    [arm] fix segfault of multithreaded Qt programs in thumb2 mode

    This fixes a segfault when using QMutex in a multithreaded program.
    The problem only shows up for ARM with Thumb2 and CONFIG_USER_ONLY.

    The accounting of instructions in an IT (if-then) block went
    off by one when a STREX exception was generated. This caused
    the instruction after the block to be mistakenly compiled as
    part of the block, and in case of a conditional branch this
    meant generating a branch to a label that is never defined.

    Signed-off-by: Richard Braakman <[email protected]>

Package libsolv changed from 6d3a331e786ed434a395c054fd3728443ebad25e to
1e3a4de7f6a515eb894af2daf1f4a90872d635a6 in git packages-git/mer-core/libsolv:

commit 1e3a4de7f6a515eb894af2daf1f4a90872d635a6
Author: Islam Amer <[email protected]>
Date:   Tue Jul 2 21:25:19 2013 +0300

    Fix a typo in armv7tnhl compatibility detection spotted by Carsten

    Signed-off-by: Islam Amer <[email protected]>

Package libsignon changed from 65a5b174987e4dfaf70f258fec7598ee9d6167da to
8312c9b82aeb2ee49c3c3b904de761d13477e9c3 in git packages-git/mer-core/libsignon:

commit 8312c9b82aeb2ee49c3c3b904de761d13477e9c3
Author: Chris Adams <[email protected]>
Date:   Wed Jul 3 12:26:43 2013 +1000

    Convert QDBusArgument session parameters to QVariantMap

    Change-Id: Ic75a43754dc055bb22d112f9f57d3fae9b896f94
    Signed-off-by: Chris Adams <[email protected]>


 --
"Don't worry, you'll be fine; I saw it work in a cartoon once..."



Reply via email to