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

meson: 0.46.1 -> 0.47.0 #42994

Merged
merged 2 commits into from Jul 13, 2018
Merged

meson: 0.46.1 -> 0.47.0 #42994

merged 2 commits into from Jul 13, 2018

Conversation

r-ryantm
Copy link
Contributor

@r-ryantm r-ryantm commented Jul 4, 2018

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/meson/versions.

These checks were done:

  • built on NixOS
  • /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/meson passed the binary check.
  • Warning: no invocation of /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/mesonconf had a zero exit code or showed the expected version
  • Warning: no invocation of /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/mesonintrospect had a zero exit code or showed the expected version
  • Warning: no invocation of /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/mesontest had a zero exit code or showed the expected version
  • /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/wraptool passed the binary check.
  • 2 of 5 passed binary check by having a zero exit code.
  • 1 of 5 passed binary check by having the new version present in output.
  • found 0.47.0 with grep in /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0
  • directory tree listing: https://gist.github.com/921992f726772b72a0e2ccd9591141b1
  • du listing: https://gist.github.com/22365bf0c1a1ab300e07e36d205c7eb7

meta.description for meson is: '"SCons-like build system that use python as a front-end language and Ninja as a building backend"'.

cc @brandonedens @rasendubi for testing.

This build is cached with Cachix. To use the cache follow these instructions:

One time setup in nixpkgs Git checkout:

cachix use r-ryantm
git remote add r-ryantm https://github.com/r-ryantm/nixpkgs.git

Test this build:

git fetch r-ryantm && git checkout 305ac4dade5758c58e8ab1666ad0197fd305828d && nix-shell --pure -I nixpkgs=. -p meson

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/meson/versions.

These checks were done:

- built on NixOS
- /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/meson passed the binary check.
- Warning: no invocation of /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/mesonconf had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/mesonintrospect had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/mesontest had a zero exit code or showed the expected version
- /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/wraptool passed the binary check.
- 2 of 5 passed binary check by having a zero exit code.
- 1 of 5 passed binary check by having the new version present in output.
- found 0.47.0 with grep in /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0
- directory tree listing: https://gist.github.com/921992f726772b72a0e2ccd9591141b1
- du listing: https://gist.github.com/22365bf0c1a1ab300e07e36d205c7eb7
@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: meson

Partial log (click to expand)

stripping (with command strip and flags -S) in /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/lib  /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin
patching script interpreter paths in /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0
checking for references to /build in /nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0...
wrapping `/nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/wraptool'...
wrapping `/nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/mesonconf'...
wrapping `/nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/mesontest'...
wrapping `/nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/mesonintrospect'...
wrapping `/nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin/meson'...
/nix/store/r959bxd7pgfd9crp3fagw4x6j6pl105l-meson-0.47.0/bin /build/meson-0.47.0
/build/meson-0.47.0

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: meson

Partial log (click to expand)

stripping (with command strip and flags -S) in /nix/store/c4ly5z1ybz2r0ciyx52m9ybm2flqhh63-meson-0.47.0/lib  /nix/store/c4ly5z1ybz2r0ciyx52m9ybm2flqhh63-meson-0.47.0/bin
patching script interpreter paths in /nix/store/c4ly5z1ybz2r0ciyx52m9ybm2flqhh63-meson-0.47.0
wrapping `/nix/store/c4ly5z1ybz2r0ciyx52m9ybm2flqhh63-meson-0.47.0/bin/meson'...
wrapping `/nix/store/c4ly5z1ybz2r0ciyx52m9ybm2flqhh63-meson-0.47.0/bin/mesonconf'...
wrapping `/nix/store/c4ly5z1ybz2r0ciyx52m9ybm2flqhh63-meson-0.47.0/bin/mesonintrospect'...
wrapping `/nix/store/c4ly5z1ybz2r0ciyx52m9ybm2flqhh63-meson-0.47.0/bin/mesontest'...
wrapping `/nix/store/c4ly5z1ybz2r0ciyx52m9ybm2flqhh63-meson-0.47.0/bin/wraptool'...
/nix/store/c4ly5z1ybz2r0ciyx52m9ybm2flqhh63-meson-0.47.0/bin /private/tmp/nix-build-meson-0.47.0.drv-0/meson-0.47.0
/private/tmp/nix-build-meson-0.47.0.drv-0/meson-0.47.0
/nix/store/c4ly5z1ybz2r0ciyx52m9ybm2flqhh63-meson-0.47.0

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: meson

Partial log (click to expand)

patching script interpreter paths in /nix/store/0dv3fxzxg6i9sq1zfqbjj6ni96b0y86m-meson-0.47.0
checking for references to /build in /nix/store/0dv3fxzxg6i9sq1zfqbjj6ni96b0y86m-meson-0.47.0...
wrapping `/nix/store/0dv3fxzxg6i9sq1zfqbjj6ni96b0y86m-meson-0.47.0/bin/meson'...
wrapping `/nix/store/0dv3fxzxg6i9sq1zfqbjj6ni96b0y86m-meson-0.47.0/bin/mesonconf'...
wrapping `/nix/store/0dv3fxzxg6i9sq1zfqbjj6ni96b0y86m-meson-0.47.0/bin/mesonintrospect'...
wrapping `/nix/store/0dv3fxzxg6i9sq1zfqbjj6ni96b0y86m-meson-0.47.0/bin/mesontest'...
wrapping `/nix/store/0dv3fxzxg6i9sq1zfqbjj6ni96b0y86m-meson-0.47.0/bin/wraptool'...
/nix/store/0dv3fxzxg6i9sq1zfqbjj6ni96b0y86m-meson-0.47.0/bin /build/meson-0.47.0
/build/meson-0.47.0
/nix/store/0dv3fxzxg6i9sq1zfqbjj6ni96b0y86m-meson-0.47.0

@r-ryantm r-ryantm changed the base branch from master to staging July 4, 2018 11:55
@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: meson

Partial log (click to expand)

patching script interpreter paths in /nix/store/h60xj77pdpd9v6b4mv4056g5zzdqp0mm-meson-0.47.0
checking for references to /build in /nix/store/h60xj77pdpd9v6b4mv4056g5zzdqp0mm-meson-0.47.0...
wrapping `/nix/store/h60xj77pdpd9v6b4mv4056g5zzdqp0mm-meson-0.47.0/bin/wraptool'...
wrapping `/nix/store/h60xj77pdpd9v6b4mv4056g5zzdqp0mm-meson-0.47.0/bin/mesonconf'...
wrapping `/nix/store/h60xj77pdpd9v6b4mv4056g5zzdqp0mm-meson-0.47.0/bin/mesontest'...
wrapping `/nix/store/h60xj77pdpd9v6b4mv4056g5zzdqp0mm-meson-0.47.0/bin/mesonintrospect'...
wrapping `/nix/store/h60xj77pdpd9v6b4mv4056g5zzdqp0mm-meson-0.47.0/bin/meson'...
/nix/store/h60xj77pdpd9v6b4mv4056g5zzdqp0mm-meson-0.47.0/bin /build/meson-0.47.0
/build/meson-0.47.0
/nix/store/h60xj77pdpd9v6b4mv4056g5zzdqp0mm-meson-0.47.0

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: meson

Partial log (click to expand)

patching script interpreter paths in /nix/store/r02rc8k8q64xp3yz8caq8m7xn8i7dw93-meson-0.47.0
checking for references to /build in /nix/store/r02rc8k8q64xp3yz8caq8m7xn8i7dw93-meson-0.47.0...
wrapping `/nix/store/r02rc8k8q64xp3yz8caq8m7xn8i7dw93-meson-0.47.0/bin/meson'...
wrapping `/nix/store/r02rc8k8q64xp3yz8caq8m7xn8i7dw93-meson-0.47.0/bin/mesonconf'...
wrapping `/nix/store/r02rc8k8q64xp3yz8caq8m7xn8i7dw93-meson-0.47.0/bin/mesonintrospect'...
wrapping `/nix/store/r02rc8k8q64xp3yz8caq8m7xn8i7dw93-meson-0.47.0/bin/mesontest'...
wrapping `/nix/store/r02rc8k8q64xp3yz8caq8m7xn8i7dw93-meson-0.47.0/bin/wraptool'...
/nix/store/r02rc8k8q64xp3yz8caq8m7xn8i7dw93-meson-0.47.0/bin /build/meson-0.47.0
/build/meson-0.47.0
/nix/store/r02rc8k8q64xp3yz8caq8m7xn8i7dw93-meson-0.47.0

@GrahamcOfBorg
Copy link

Failure on x86_64-darwin (full log)

Attempted: meson

Partial log (click to expand)

cannot build derivation '/nix/store/s2xz8nmjvjjb5c44bhgnvs68prsrlj9d-bootstrap_cmds-dev-tools-7.0.drv': 4 dependencies couldn't be built
cannot build derivation '/nix/store/2v4w7s1xhqx07skjzy17z6f87ans40d8-xnu-osx-10.11.6.drv': 9 dependencies couldn't be built
cannot build derivation '/nix/store/lhkrzrf0md733rysx7zlp0kf1rhgakh2-IOKit-osx-10.11.6.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/hv5cdflamilmbcd1paz1gda958nlh8zf-configd-osx-10.8.5.drv': 9 dependencies couldn't be built
cannot build derivation '/nix/store/1k5bdknsmsv9dggah1aj1hx1lmr53axy-python3-3.6.6.drv': 15 dependencies couldn't be built
cannot build derivation '/nix/store/bjpnp5vrrwi34v8rmmqmwgh7fyh62jiz-hook.drv': 4 dependencies couldn't be built
cannot build derivation '/nix/store/hbc3pvind1pl9y5wzdsa3crsjc6npq1i-python3.6-bootstrapped-pip-10.0.1.drv': 5 dependencies couldn't be built
cannot build derivation '/nix/store/jr7ifkcyvdyccq83qwm7p6bk0y32fyxz-python3.6-setuptools-39.2.0.drv': 5 dependencies couldn't be built
cannot build derivation '/nix/store/hwf810xlgklchfz2s5ka1d409m412asf-meson-0.47.0.drv': 10 dependencies couldn't be built
�[31;1merror:�[0m build of '/nix/store/hwf810xlgklchfz2s5ka1d409m412asf-meson-0.47.0.drv' failed

@xeji
Copy link
Contributor

xeji commented Jul 5, 2018

cc @jtojnar

@jtojnar
Copy link
Contributor

jtojnar commented Jul 5, 2018

http://mesonbuild.com/Release-notes-for-0-47-0.html

-Dauto_features=disabled should probably be added to mesonFlags in the setup hook.

@LnL7
Copy link
Member

LnL7 commented Jul 9, 2018

I'm pretty sure we can remove all of the library fixups for darwin with this version.

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: meson

Partial log (click to expand)

cannot build derivation ‘/nix/store/vz9a1pgv3pj7y2fcyhphkgz2s3fg0r10-nghttp2-1.32.0.drv’: 6 dependencies couldn't be built
cannot build derivation ‘/nix/store/4b8l9snx74ym4mrw0d6hqqy5jfx1n01l-readline-6.3p08.drv’: 3 dependencies couldn't be built
cannot build derivation ‘/nix/store/j9rki2n8ksq3r5sammkmimqm8zbfivng-curl-7.60.0.drv’: 8 dependencies couldn't be built
cannot build derivation ‘/nix/store/mmkw14md0q58pfhjwzfai24yycfpfs0z-python3-3.6.6.drv’: 12 dependencies couldn't be built
cannot build derivation ‘/nix/store/rhqsdq692047b3rqf94yzqj5230llr37-hook.drv’: 4 dependencies couldn't be built
cannot build derivation ‘/nix/store/0lm00mdp3r7b5i45cpgvvkv1jlcxf7zv-meson-0.47.0.tar.gz.drv’: 4 dependencies couldn't be built
cannot build derivation ‘/nix/store/in02xg3qljif5qj0wa7qh9p2ayk7q3fc-python3.6-bootstrapped-pip-10.0.1.drv’: 5 dependencies couldn't be built
cannot build derivation ‘/nix/store/hffipzsgxnww85rvalsch5maxwrmc8a2-python3.6-setuptools-39.2.0.drv’: 5 dependencies couldn't be built
cannot build derivation ‘/nix/store/x41dkq12pksvpqk65p9hbybdxdpn8gsd-meson-0.47.0.drv’: 11 dependencies couldn't be built
error: build of ‘/nix/store/x41dkq12pksvpqk65p9hbybdxdpn8gsd-meson-0.47.0.drv’ failed

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: meson

Partial log (click to expand)

patching script interpreter paths in /nix/store/2z171g7f042f4d5rmvxiihkhffdzdmy5-meson-0.47.0
checking for references to /build in /nix/store/2z171g7f042f4d5rmvxiihkhffdzdmy5-meson-0.47.0...
wrapping `/nix/store/2z171g7f042f4d5rmvxiihkhffdzdmy5-meson-0.47.0/bin/meson'...
wrapping `/nix/store/2z171g7f042f4d5rmvxiihkhffdzdmy5-meson-0.47.0/bin/mesonconf'...
wrapping `/nix/store/2z171g7f042f4d5rmvxiihkhffdzdmy5-meson-0.47.0/bin/mesonintrospect'...
wrapping `/nix/store/2z171g7f042f4d5rmvxiihkhffdzdmy5-meson-0.47.0/bin/mesontest'...
wrapping `/nix/store/2z171g7f042f4d5rmvxiihkhffdzdmy5-meson-0.47.0/bin/wraptool'...
/nix/store/2z171g7f042f4d5rmvxiihkhffdzdmy5-meson-0.47.0/bin /build/meson-0.47.0
/build/meson-0.47.0
/nix/store/2z171g7f042f4d5rmvxiihkhffdzdmy5-meson-0.47.0

@GrahamcOfBorg
Copy link

Failure on x86_64-darwin (full log)

Attempted: meson

Partial log (click to expand)

cannot build derivation '/nix/store/malrba3pvc34pr1gwcrdp51032ga9s5a-bootstrap_cmds-dev-tools-7.0.drv': 4 dependencies couldn't be built
cannot build derivation '/nix/store/wmdv5pip48llbxqgw0lzlmzljwz54ibz-xnu-osx-10.11.6.drv': 9 dependencies couldn't be built
cannot build derivation '/nix/store/7j9p9iakmm6vqfxzcbzqqp2cx0nz4pny-IOKit-osx-10.11.6.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/6pvrxqyyyh0h6p75ijp0cnvlkmksnw3s-configd-osx-10.8.5.drv': 9 dependencies couldn't be built
cannot build derivation '/nix/store/gjnyp45mydlfrryq44qxhi5wnlxj3lry-python3-3.6.6.drv': 15 dependencies couldn't be built
cannot build derivation '/nix/store/723m67mqz78iz2v3fx0jkd1s551q49pn-hook.drv': 4 dependencies couldn't be built
cannot build derivation '/nix/store/ag9ky3xav7397l9q9gjy52q3x9gi3i6w-python3.6-bootstrapped-pip-10.0.1.drv': 5 dependencies couldn't be built
cannot build derivation '/nix/store/kj0qi7l7bkbq1snpncr6zmqkyd3qc48q-python3.6-setuptools-39.2.0.drv': 5 dependencies couldn't be built
cannot build derivation '/nix/store/21l3qj9q5hhdfzg58rj37sc68pjawnh2-meson-0.47.0.drv': 10 dependencies couldn't be built
�[31;1merror:�[0m build of '/nix/store/21l3qj9q5hhdfzg58rj37sc68pjawnh2-meson-0.47.0.drv' failed

@jtojnar
Copy link
Contributor

jtojnar commented Jul 13, 2018

@GrahamcOfBorg build json-glib systemd

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: json-glib, systemd

Partial log (click to expand)


trying https://files.pythonhosted.org/packages/source/m/meson/meson-0.47.0.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

100 1217k  100 1217k    0     0  25.8M      0 --:--:-- --:--:-- --:--:-- 25.8M
cannot build derivation ‘/nix/store/x41dkq12pksvpqk65p9hbybdxdpn8gsd-meson-0.47.0.drv’: 4 dependencies couldn't be built
cannot build derivation ‘/nix/store/85xkfwm41gjl2cdpmli5ah4383acnfaq-json-glib-1.4.2.drv’: 3 dependencies couldn't be built
cannot build derivation ‘/nix/store/1nsdmm2w9fwfphi4if6rhqgb3gzbdzz0-systemd-238.drv’: 5 dependencies couldn't be built
error: build of ‘/nix/store/1nsdmm2w9fwfphi4if6rhqgb3gzbdzz0-systemd-238.drv’, ‘/nix/store/85xkfwm41gjl2cdpmli5ah4383acnfaq-json-glib-1.4.2.drv’ failed

@jtojnar
Copy link
Contributor

jtojnar commented Jul 13, 2018

Builds for me locally.

@jtojnar jtojnar merged commit 0a77411 into NixOS:staging Jul 13, 2018
@r-ryantm r-ryantm deleted the auto-update/meson branch July 13, 2018 15:30
@GrahamcOfBorg
Copy link

Failure on x86_64-darwin (full log)

Attempted: json-glib

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

Partial log (click to expand)

cannot build derivation '/nix/store/9mxx2xb10gd9nl0gscpwqcf660734k1w-apple-framework-ApplicationServices.drv': 7 dependencies couldn't be built
cannot build derivation '/nix/store/jpi6cg1yx34n5d9bi0j2cwhjf53aawch-apple-framework-CoreVideo.drv': 8 dependencies couldn't be built
cannot build derivation '/nix/store/by14bd44mcnlzs1dqm6mzyvdy2c4a639-apple-framework-Foundation.drv': 9 dependencies couldn't be built
cannot build derivation '/nix/store/0zxmrwg66zv6vzn7dk8ai6ynkq13zdc9-apple-framework-QuartzCore.drv': 7 dependencies couldn't be built
cannot build derivation '/nix/store/slsv6a3xpgynsyjp88iddj6kn9i4mb9v-apple-framework-Carbon.drv': 10 dependencies couldn't be built
cannot build derivation '/nix/store/v4idfv0kyf5dccsvxsnsl3z81cfi126d-cairo-1.15.12.drv': 20 dependencies couldn't be built
cannot build derivation '/nix/store/13yiwljh479p078wwm3j2hdx100bc09j-absolute_gir_path.patch.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/10bcvjs35ykb4ax38ifikrkfb7lzjdna-gobject-introspection-1.56.0.drv': 12 dependencies couldn't be built
cannot build derivation '/nix/store/bfjwlnj4nlkh51mdbvkj3krq7nw1yzlf-json-glib-1.4.2.drv': 9 dependencies couldn't be built
�[31;1merror:�[0m build of '/nix/store/bfjwlnj4nlkh51mdbvkj3krq7nw1yzlf-json-glib-1.4.2.drv' failed

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: json-glib, systemd

Partial log (click to expand)

stripping (with command strip and flags -S) in /nix/store/9pa4a6vdng94cc4jq434pslmx59pfdxi-json-glib-1.4.2/lib  /nix/store/9pa4a6vdng94cc4jq434pslmx59pfdxi-json-glib-1.4.2/libexec  /nix/store/9pa4a6vdng94cc4jq434pslmx59pfdxi-json-glib-1.4.2/bin
patching script interpreter paths in /nix/store/9pa4a6vdng94cc4jq434pslmx59pfdxi-json-glib-1.4.2
checking for references to /build in /nix/store/9pa4a6vdng94cc4jq434pslmx59pfdxi-json-glib-1.4.2...
shrinking RPATHs of ELF executables and libraries in /nix/store/p1gg6jrlifvw1bldbljf79g6slmi5z6c-json-glib-1.4.2-dev
strip is /nix/store/h0nc84ybvb8g724fwysvcghh1675wjli-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/p1gg6jrlifvw1bldbljf79g6slmi5z6c-json-glib-1.4.2-dev/lib
patching script interpreter paths in /nix/store/p1gg6jrlifvw1bldbljf79g6slmi5z6c-json-glib-1.4.2-dev
checking for references to /build in /nix/store/p1gg6jrlifvw1bldbljf79g6slmi5z6c-json-glib-1.4.2-dev...
/nix/store/9pa4a6vdng94cc4jq434pslmx59pfdxi-json-glib-1.4.2
/nix/store/gqc251857gpd1cviinkyrg2d65n33zd8-systemd-238

jtojnar added a commit to jtojnar/nixpkgs that referenced this pull request Jun 25, 2019
We disabled them by default when they were introduced in

NixOS#42994

but enabling them probably makes more sense:

NixOS#54398
NixOS#63491
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

5 participants