Changeset e92c98e7


Ignore:
Timestamp:
05/22/2022 10:06:18 AM (5 weeks ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
trunk
Children:
6e490f46
Parents:
4dc416f
Message:

gnome-keyring: switch to Git snapshot for 42.0

The maintainer did not pay enough attention using "make dist" to
generate the release tarball. See:
https://gitlab.gnome.org/GNOME/gnome-keyring/-/issues/109

bdubbs has partially worked around the issue, but on systemd we still
get:

make[2]: * No rule to make target
'daemon/gnome-keyring-daemon.socket', needed by 'all-am'. Stop.

Instead of fetching this .socket file separately, it's easier to just
download a clean tarball and regenrate the configure script ourselves.
I'd prefer them to switch to meson and avoid this kind of problem
forever.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gnome/platform/gnome-keyring.xml

    r4dc416f re92c98e7  
    55  %general-entities;
    66
     7  <!-- Use Git snapshot for now because of various "make dist" issues in
     8       42.0.  We may switch back to download.gnome.org at 42.1.  -->
    79  <!ENTITY gnome-keyring-download-http
    8            "&gnome-download-http;/gnome-keyring/&gnome-42;/gnome-keyring-&gnome-keyring-version;.tar.xz">
    9   <!ENTITY gnome-keyring-download-ftp
    10            "&gnome-download-ftp;/gnome-keyring/&gnome-42;/gnome-keyring-&gnome-keyring-version;.tar.xz">
    11   <!ENTITY gnome-keyring-md5sum        "dd3a191a2f61a14ca67ad6e2a3e6287e">
    12   <!ENTITY gnome-keyring-size          "1.3 MB">
     10           "https://gitlab.gnome.org/GNOME/gnome-keyring/-/archive/&gnome-keyring-version;gnome-keyring-&gnome-keyring-version;.tar.gz">
     11  <!ENTITY gnome-keyring-download-ftp  " ">
     12  <!ENTITY gnome-keyring-md5sum        "91b14cbf19c39fa0c3f114f7310ccade">
     13  <!ENTITY gnome-keyring-size          "1.0 MB">
    1314  <!ENTITY gnome-keyring-buildsize     "116 MB">
    1415  <!ENTITY gnome-keyring-time          "0.2 SBU (Using parallelism=4; add 0.3 SBU for tests)">
     
    104105
    105106    <para>
    106       First, fix a packaging error:
     107      First, prepare the configure script:
    107108    </para>
    108109
    109 <!-- This could be shortened to sed -i 's:/home.*dbus/::' daemon/dbus/*generated.c
    110      but I expect a release of 42.1 soon to fix the problem.  -->
    111 
    112 <screen><userinput>sed -e 's:/home/niels/jhbuild/checkout/gnome-keyring/daemon/dbus/::' \
    113     -i daemon/dbus/*generated.c</userinput></screen>
     110<screen><userinput>./autogen.sh</userinput></screen>
    114111
    115112    <para>
Note: See TracChangeset for help on using the changeset viewer.