Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gpgme: 1.10.0 -> 1.11.1 #39369

Merged
merged 4 commits into from Apr 24, 2018
Merged

gpgme: 1.10.0 -> 1.11.1 #39369

merged 4 commits into from Apr 24, 2018

Conversation

flokli
Copy link
Contributor

@flokli flokli commented Apr 23, 2018

Motivation for this change

This fixes #39124 by bumping gpgme from 1.10.0 to 1.11.1 and libgpg-error from 1.27 to 1.28 (which needs a patch to systemd as well).

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

@flokli
Copy link
Contributor Author

flokli commented Apr 23, 2018

@GrahamcOfBorg build notmuch

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: notmuch

Partial log (click to expand)

/nix/store/7n37x12q0jb4iipcb0d2kx49aaniw4ym-notmuch-0.26/lib/libnotmuch.5.0.0.dylib: fixing dylib
/nix/store/7n37x12q0jb4iipcb0d2kx49aaniw4ym-notmuch-0.26/lib/libnotmuch.5.0.0.dylib: fixing dylib
/nix/store/7n37x12q0jb4iipcb0d2kx49aaniw4ym-notmuch-0.26/lib/libnotmuch.5.0.0.dylib: fixing dylib
/nix/store/7n37x12q0jb4iipcb0d2kx49aaniw4ym-notmuch-0.26/lib/libnotmuch.5.0.0.dylib: fixing dylib
/nix/store/7n37x12q0jb4iipcb0d2kx49aaniw4ym-notmuch-0.26/lib/libnotmuch.5.0.0.dylib: fixing dylib
/nix/store/7n37x12q0jb4iipcb0d2kx49aaniw4ym-notmuch-0.26/lib/libnotmuch.5.0.0.dylib: fixing dylib
/nix/store/7n37x12q0jb4iipcb0d2kx49aaniw4ym-notmuch-0.26/lib/libnotmuch.5.0.0.dylib: fixing dylib
/nix/store/7n37x12q0jb4iipcb0d2kx49aaniw4ym-notmuch-0.26/lib/libnotmuch.5.0.0.dylib: fixing dylib
/nix/store/7n37x12q0jb4iipcb0d2kx49aaniw4ym-notmuch-0.26/lib/libnotmuch.5.0.0.dylib: fixing dylib
/nix/store/7n37x12q0jb4iipcb0d2kx49aaniw4ym-notmuch-0.26

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: gpgme

The following builds were skipped because they don't evaluate on x86_64-darwin: systemd

Partial log (click to expand)

Cannot nix-instantiate `systemd' because:
�[31;1merror:�[0m while evaluating 'callPackageWith' at �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/lib/customisation.nix�[0m:113:35, called from �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/pkgs/top-level/all-packages.nix�[0m:13896:13:
while evaluating 'makeOverridable' at �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/lib/customisation.nix�[0m:72:24, called from �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/lib/customisation.nix�[0m:117:8:
while evaluating anonymous function at �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/pkgs/os-specific/linux/systemd/default.nix�[0m:1:1, called from �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/lib/customisation.nix�[0m:74:12:
assertion failed at �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/pkgs/os-specific/linux/systemd/default.nix�[0m:14:1

/nix/store/8ymxi6i81sajfxzqva190940ha8a8rkl-gpgme-1.11.1

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: gpgme, systemd

Partial log (click to expand)

shrinking /nix/store/r8jjcxhd8vk0dq0jhzyj2bpg4g7w38hi-gpgme-1.11.1-dev/bin/gpgme-json
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/r8jjcxhd8vk0dq0jhzyj2bpg4g7w38hi-gpgme-1.11.1-dev/lib  /nix/store/r8jjcxhd8vk0dq0jhzyj2bpg4g7w38hi-gpgme-1.11.1-dev/bin
patching script interpreter paths in /nix/store/r8jjcxhd8vk0dq0jhzyj2bpg4g7w38hi-gpgme-1.11.1-dev
/nix/store/r8jjcxhd8vk0dq0jhzyj2bpg4g7w38hi-gpgme-1.11.1-dev/bin/gpgme-config: interpreter directive changed from "/bin/sh" to "/nix/store/zqh3l3lyw32q1ayb15bnvg9f24j5v2p0-bash-4.4-p12/bin/sh"
checking for references to /build in /nix/store/r8jjcxhd8vk0dq0jhzyj2bpg4g7w38hi-gpgme-1.11.1-dev...
shrinking RPATHs of ELF executables and libraries in /nix/store/2yygkcg5ivvh43ldzl4nw38plqs757g7-gpgme-1.11.1-info
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
patching script interpreter paths in /nix/store/2yygkcg5ivvh43ldzl4nw38plqs757g7-gpgme-1.11.1-info
checking for references to /build in /nix/store/2yygkcg5ivvh43ldzl4nw38plqs757g7-gpgme-1.11.1-info...

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: notmuch

Partial log (click to expand)

post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/gsg4bn3x22dkfkzvl6nmkx4i358ndsp8-notmuch-0.26
shrinking /nix/store/gsg4bn3x22dkfkzvl6nmkx4i358ndsp8-notmuch-0.26/lib/libnotmuch.so.5.0.0
shrinking /nix/store/gsg4bn3x22dkfkzvl6nmkx4i358ndsp8-notmuch-0.26/bin/notmuch
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/gsg4bn3x22dkfkzvl6nmkx4i358ndsp8-notmuch-0.26/lib  /nix/store/gsg4bn3x22dkfkzvl6nmkx4i358ndsp8-notmuch-0.26/bin
patching script interpreter paths in /nix/store/gsg4bn3x22dkfkzvl6nmkx4i358ndsp8-notmuch-0.26
/nix/store/gsg4bn3x22dkfkzvl6nmkx4i358ndsp8-notmuch-0.26/bin/notmuch-emacs-mua: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/zqh3l3lyw32q1ayb15bnvg9f24j5v2p0-bash-4.4-p12/bin/bash"
checking for references to /build in /nix/store/gsg4bn3x22dkfkzvl6nmkx4i358ndsp8-notmuch-0.26...
/nix/store/gsg4bn3x22dkfkzvl6nmkx4i358ndsp8-notmuch-0.26

@flokli flokli changed the base branch from release-18.03 to staging-18.03 April 23, 2018 14:58
@flokli flokli changed the base branch from staging-18.03 to release-18.03 April 23, 2018 14:58
@flokli
Copy link
Contributor Author

flokli commented Apr 23, 2018

hrm. tried changing base as there are a lot of rebuilds, but it seems like staging-18.03 isn't what it's supposed to be.

@vcunat, how should this go to 18.03?

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: gpgme, systemd

Partial log (click to expand)

/nix/store/kmhl4iv2axar6g6lynk7ai92liry2a8h-gpgme-1.11.1
/nix/store/dpi3kbiv6y0farlnhzsiscraszbkrc5g-systemd-237

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: gpgme

The following builds were skipped because they don't evaluate on x86_64-darwin: systemd

Partial log (click to expand)

Cannot nix-instantiate `systemd' because:
�[31;1merror:�[0m while evaluating 'callPackageWith' at �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/lib/customisation.nix�[0m:113:35, called from �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/pkgs/top-level/all-packages.nix�[0m:13896:13:
while evaluating 'makeOverridable' at �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/lib/customisation.nix�[0m:72:24, called from �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/lib/customisation.nix�[0m:117:8:
while evaluating anonymous function at �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/pkgs/os-specific/linux/systemd/default.nix�[0m:1:1, called from �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/lib/customisation.nix�[0m:74:12:
assertion failed at �[1m/private/var/lib/ofborg/builds/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/pkgs/os-specific/linux/systemd/default.nix�[0m:14:1

/nix/store/8ymxi6i81sajfxzqva190940ha8a8rkl-gpgme-1.11.1

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: gpgme, systemd

Partial log (click to expand)

these derivations will be built:
  /nix/store/9wjc5y14kgjl84zzwxjajjnrwsc1z985-gpgme-1.11.1.drv
waiting for locks or build slots...
/nix/store/612wj1c67xrvwpw7lzf0dw87mhxh56kj-gpgme-1.11.1
/nix/store/q3rcqzh06sz3li8p5wrq8wbzavk6mll5-systemd-237

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: gpgme, systemd

Partial log (click to expand)

  /nix/store/4c5jjlxpy2n2fcdhkldps3mmm47p7g4a-pcsclite-1.8.23.drv
  /nix/store/azalcf4n0amc2xq9bk7vn4966pshzn9w-gtk+-2.24.32.drv
  /nix/store/x7mhyv2w0p2wlzhm3d0w97i7q88saw0g-libsecret-0.18.5.drv
  /nix/store/5y7kz6md3h205aq1n1yxav2ywgybfgjq-pinentry-1.1.0.drv
  /nix/store/6nkizk3xwbfxi751y0j1i9fb7m9yqxac-libusb-compat-0.1.5.drv
  /nix/store/wjscxsichils69nl4069q1hxzdxxk8nf-gnupg-2.2.6.drv
  /nix/store/9wjc5y14kgjl84zzwxjajjnrwsc1z985-gpgme-1.11.1.drv
waiting for locks or build slots...
/nix/store/612wj1c67xrvwpw7lzf0dw87mhxh56kj-gpgme-1.11.1
/nix/store/q3rcqzh06sz3li8p5wrq8wbzavk6mll5-systemd-237

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: notmuch

Partial log (click to expand)

post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/f77q8ghm0i7iqby6w418kfzl5md2xxnf-notmuch-0.26
shrinking /nix/store/f77q8ghm0i7iqby6w418kfzl5md2xxnf-notmuch-0.26/bin/notmuch
shrinking /nix/store/f77q8ghm0i7iqby6w418kfzl5md2xxnf-notmuch-0.26/lib/libnotmuch.so.5.0.0
strip is /nix/store/lvx1acn1ig1j2km8jds5x3ggh3f2wa8v-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/f77q8ghm0i7iqby6w418kfzl5md2xxnf-notmuch-0.26/lib  /nix/store/f77q8ghm0i7iqby6w418kfzl5md2xxnf-notmuch-0.26/bin
patching script interpreter paths in /nix/store/f77q8ghm0i7iqby6w418kfzl5md2xxnf-notmuch-0.26
/nix/store/f77q8ghm0i7iqby6w418kfzl5md2xxnf-notmuch-0.26/bin/notmuch-emacs-mua: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/lnws52qanbi5vz8qg24v4ym57nznfndg-bash-4.4-p12/bin/bash"
checking for references to /build in /nix/store/f77q8ghm0i7iqby6w418kfzl5md2xxnf-notmuch-0.26...
/nix/store/f77q8ghm0i7iqby6w418kfzl5md2xxnf-notmuch-0.26

@vcunat
Copy link
Member

vcunat commented Apr 23, 2018

I used staging-18.03 for a commit a week ago. EDIT: I think it's the place for really large rebuilds (incl. this one, as I see ~15k lines from Borg).

@flokli
Copy link
Contributor Author

flokli commented Apr 23, 2018

@vcunat Okay, will rebase to staging-18.03.

So you're also fine with bumping that library globally, instead of overriding it just for notmuch (as suggested here)?

@vcunat
Copy link
Member

vcunat commented Apr 23, 2018

Hmm. The updates mix features and fixes, as most projects do, though I see nothing scary in there. Rebuilding is the least part, as that occasionally happens anyway; we even seem to have a CVE open against systemd on 18.03 ATM. The worst part is probably that gpgme only hit master now and it isn't in the unstable channel yet, so there's been probably very little testing here so far.

shlevy and others added 4 commits April 23, 2018 22:38
(cherry picked from commit 380171c)
(cherry picked from commit 7a77439)
I've rebuild all packages that depend on gpgme and everything seems fine
so far (there are a few failures but the ones I've checked are unrelated
to gpgme).

Upstream release notes (Noteworthy changes in version 1.11.1):

 * Fixed build problems in the 1.11.0 release.

 * Added C++ interfaces which were planned for 1.11.0.

 The 1.11.0 release came with these changes:

 * New encryption API to support direct key specification including
   hidden recipients option and taking keys from a file.  This also
   allows to enforce the use of a subkey.

 * New encryption flag for the new API to enforce the use of plain
   mail addresses (addr-spec).

 * The import API can now tell whether v3 keys are skipped.  These old
   and basically broken keys are not anymore supported by GnuPG 2.1.

 * The decrypt and verify API will now return the MIME flag as
   specified by RFC-4880bis.

 * The offline mode now has an effect on gpg by disabling all network
   access.  [NixOS#3831]

 * A failed OpenPGP verification how returns the fingerprint of the
   intended key if a recent gpg version was used for signature
   creation.

 * New tool gpgme-json as native messaging server for web browsers.
   As of now public key encryption and decryption is supported.
   Requires Libgpg-error 1.29.

 * New context flag "request-origin" which has an effect when used
   with GnuPG 2.2.6 or later.

 * New context flag "no-symkey-cache" which has an effect when used
   with GnuPG 2.2.7 or later.

 * New convenience constant GPGME_KEYLIST_MODE_LOCATE.

 * Improved the Python documentation.

 * Fixed a potential regression with GnuPG 2.2.6 or later.

 * Fixed a crash in the Python bindings on 32 bit platforms.  [NixOS#3892]

 * Various minor fixes.

(cherry picked from commit f76c842)
fixes build after bump of libgpg-error from 1.27 to 1.28.
@flokli flokli changed the base branch from release-18.03 to staging-18.03 April 23, 2018 20:39
@flokli
Copy link
Contributor Author

flokli commented Apr 23, 2018

I rebased this PR to staging-18.03 for now. I'll leave it up to you to decide whether we should merge this together with the CVE fix or afterwards ;-)

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: gpgme, systemd

Partial log (click to expand)

/nix/store/kmhl4iv2axar6g6lynk7ai92liry2a8h-gpgme-1.11.1
/nix/store/dpi3kbiv6y0farlnhzsiscraszbkrc5g-systemd-237

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: gpgme, systemd

Partial log (click to expand)

/nix/store/612wj1c67xrvwpw7lzf0dw87mhxh56kj-gpgme-1.11.1
/nix/store/q3rcqzh06sz3li8p5wrq8wbzavk6mll5-systemd-237

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: gpgme

The following builds were skipped because they don't evaluate on x86_64-darwin: systemd

Partial log (click to expand)

rmdir: failed to remove '/nix/store/8ymxi6i81sajfxzqva190940ha8a8rkl-gpgme-1.11.1/lib': Directory not empty
strip is /nix/store/qzbvvjrkbcqczzdqdr2d7ljzk07cmd9f-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/8ymxi6i81sajfxzqva190940ha8a8rkl-gpgme-1.11.1/lib
patching script interpreter paths in /nix/store/8ymxi6i81sajfxzqva190940ha8a8rkl-gpgme-1.11.1
strip is /nix/store/qzbvvjrkbcqczzdqdr2d7ljzk07cmd9f-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/axp28wmmskg4dx7avdxl2brkbs5f2ck2-gpgme-1.11.1-dev/lib  /nix/store/axp28wmmskg4dx7avdxl2brkbs5f2ck2-gpgme-1.11.1-dev/bin
patching script interpreter paths in /nix/store/axp28wmmskg4dx7avdxl2brkbs5f2ck2-gpgme-1.11.1-dev
/nix/store/axp28wmmskg4dx7avdxl2brkbs5f2ck2-gpgme-1.11.1-dev/bin/gpgme-config: interpreter directive changed from "/bin/sh" to "/nix/store/4cq7zlsqbs3l2lf7bb3vr03xxf0v2czz-bash-4.4-p12/bin/sh"
strip is /nix/store/qzbvvjrkbcqczzdqdr2d7ljzk07cmd9f-cctools-binutils-darwin/bin/strip
patching script interpreter paths in /nix/store/84dd0h6ckxq7l9c0w105yhxfb2mlglnz-gpgme-1.11.1-info

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: gpgme

The following builds were skipped because they don't evaluate on x86_64-darwin: systemd

Partial log (click to expand)

rmdir: failed to remove '/nix/store/3vzxjx12lrwvfg458r32kd1lannfsvxw-gpgme-1.11.1/lib': Directory not empty
strip is /nix/store/qzbvvjrkbcqczzdqdr2d7ljzk07cmd9f-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/3vzxjx12lrwvfg458r32kd1lannfsvxw-gpgme-1.11.1/lib
patching script interpreter paths in /nix/store/3vzxjx12lrwvfg458r32kd1lannfsvxw-gpgme-1.11.1
strip is /nix/store/qzbvvjrkbcqczzdqdr2d7ljzk07cmd9f-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/pml386hfn0v2b3cn7cwf170rcic583pz-gpgme-1.11.1-dev/lib  /nix/store/pml386hfn0v2b3cn7cwf170rcic583pz-gpgme-1.11.1-dev/bin
patching script interpreter paths in /nix/store/pml386hfn0v2b3cn7cwf170rcic583pz-gpgme-1.11.1-dev
/nix/store/pml386hfn0v2b3cn7cwf170rcic583pz-gpgme-1.11.1-dev/bin/gpgme-config: interpreter directive changed from "/bin/sh" to "/nix/store/4cq7zlsqbs3l2lf7bb3vr03xxf0v2czz-bash-4.4-p12/bin/sh"
strip is /nix/store/qzbvvjrkbcqczzdqdr2d7ljzk07cmd9f-cctools-binutils-darwin/bin/strip
patching script interpreter paths in /nix/store/ywqy43m7bzg854rs2w4gcqqxg6rzpffy-gpgme-1.11.1-info

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: gpgme, systemd

Partial log (click to expand)

shrinking /nix/store/h6v682r6kfmn9w3skfmvrhv7slf4qp4d-gpgme-1.11.1-dev/bin/gpgme-json
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/h6v682r6kfmn9w3skfmvrhv7slf4qp4d-gpgme-1.11.1-dev/lib  /nix/store/h6v682r6kfmn9w3skfmvrhv7slf4qp4d-gpgme-1.11.1-dev/bin
patching script interpreter paths in /nix/store/h6v682r6kfmn9w3skfmvrhv7slf4qp4d-gpgme-1.11.1-dev
/nix/store/h6v682r6kfmn9w3skfmvrhv7slf4qp4d-gpgme-1.11.1-dev/bin/gpgme-config: interpreter directive changed from "/bin/sh" to "/nix/store/zqh3l3lyw32q1ayb15bnvg9f24j5v2p0-bash-4.4-p12/bin/sh"
checking for references to /build in /nix/store/h6v682r6kfmn9w3skfmvrhv7slf4qp4d-gpgme-1.11.1-dev...
shrinking RPATHs of ELF executables and libraries in /nix/store/f9d4s6f21rqb6vs19m13s2l4pxa9k86w-gpgme-1.11.1-info
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
patching script interpreter paths in /nix/store/f9d4s6f21rqb6vs19m13s2l4pxa9k86w-gpgme-1.11.1-info
checking for references to /build in /nix/store/f9d4s6f21rqb6vs19m13s2l4pxa9k86w-gpgme-1.11.1-info...

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: gpgme, systemd

Partial log (click to expand)

stripping (with command strip and flags -S) in /nix/store/jv5mcj34vd7i0c5bixv5c312zg5cwi9q-gpgme-1.11.1-dev/lib  /nix/store/jv5mcj34vd7i0c5bixv5c312zg5cwi9q-gpgme-1.11.1-dev/bin
patching script interpreter paths in /nix/store/jv5mcj34vd7i0c5bixv5c312zg5cwi9q-gpgme-1.11.1-dev
/nix/store/jv5mcj34vd7i0c5bixv5c312zg5cwi9q-gpgme-1.11.1-dev/bin/gpgme-config: interpreter directive changed from "/bin/sh" to "/nix/store/lnws52qanbi5vz8qg24v4ym57nznfndg-bash-4.4-p12/bin/sh"
checking for references to /build in /nix/store/jv5mcj34vd7i0c5bixv5c312zg5cwi9q-gpgme-1.11.1-dev...
shrinking RPATHs of ELF executables and libraries in /nix/store/qpszjpixs0jdkjyn3afwg67d28h3bxyl-gpgme-1.11.1-info
strip is /nix/store/lvx1acn1ig1j2km8jds5x3ggh3f2wa8v-binutils-2.28.1/bin/strip
patching script interpreter paths in /nix/store/qpszjpixs0jdkjyn3afwg67d28h3bxyl-gpgme-1.11.1-info
checking for references to /build in /nix/store/qpszjpixs0jdkjyn3afwg67d28h3bxyl-gpgme-1.11.1-info...
/nix/store/5sbisx2p2qc39h2p1kqvx7l5rxwynwcl-gpgme-1.11.1
/nix/store/q3rcqzh06sz3li8p5wrq8wbzavk6mll5-systemd-237

bfortz referenced this pull request Apr 24, 2018
See http://lists.gnu.org/archive/html/info-gnu/2018-04/msg00005.html for
release information

(cherry picked from commit ecc5a2b)
Signed-off-by: Lancelot SIX <lsix@lancelotsix.com>
@Mic92 Mic92 merged commit df29e69 into NixOS:staging-18.03 Apr 24, 2018
@flokli flokli deleted the notmuch-18.03 branch April 24, 2018 12:49
@xeji
Copy link
Contributor

xeji commented Apr 25, 2018

notmuch build failed with this on staging-18.03: https://hydra.nixos.org/eval/1451405.
@flokli maybe there's something missing on the staging branch?

@flokli
Copy link
Contributor Author

flokli commented Apr 25, 2018

That's really weird, that's a completely other test failing:

FAIL Ignore files and directories specified in new.ignore (regexp)

@flokli
Copy link
Contributor Author

flokli commented Apr 25, 2018

@xeji #39481 should fix the last test, at least it did for me.

@flokli flokli mentioned this pull request Apr 30, 2018
8 tasks
@flokli
Copy link
Contributor Author

flokli commented Apr 30, 2018

@vcunat can you merge this into release-18.03?

@vcunat
Copy link
Member

vcunat commented May 1, 2018

Yes, thanks. I forgot we had some commits in release-18.03..staging-18.03

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants