Conversation
|
The builds appears to fail which seems possibly an usage of a different ping @flokli for assistance |
|
Here, it fails in the grpc gem too, but for me while building boringssl, which seems to be vendored inside the grpc gem 😆 I looked into https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/ruby-modules/gem-config/default.nix#L200, so we seem to be able to build a grpc gem successfully, but I'm not sure how to build it properly with bundix. |
|
I was mistaken - had a remote builder, which swallowed some of the output. For me, it fails in the It looks like the |
|
My wild guess would be that the |
|
The It is missing a command character. It looks to me like the grpc build system expects the |
|
I have fixed this and opened #64550 bumping gitlab to 12.0.3. |
|
Thank you, moving this party to #64550. |
This is a major version bump but things were generally straightforward save two wrinkles: * it is necessary to ignore collisions in the gitlab bundler environment as both `omniauth_oauth2_generic` and `apollo_upload_server` provide a `console` executable. * grpc had to be patched since its build system expects the `AR` environment variable to contain not just the path to `ar` but also the `rpc` flags (see the discussion in nixpkgs NixOS#63056).
This is a major version bump but things were generally straightforward save two wrinkles: * it is necessary to ignore collisions in the gitlab bundler environment as both `omniauth_oauth2_generic` and `apollo_upload_server` provide a `console` executable. * grpc had to be patched since its build system expects the `AR` environment variable to contain not just the path to `ar` but also the `rpc` flags (see the discussion in nixpkgs NixOS#63056).
This is a major version bump but things were generally straightforward save two wrinkles: * it is necessary to ignore collisions in the gitlab bundler environment as both `omniauth_oauth2_generic` and `apollo_upload_server` provide a `console` executable. * grpc had to be patched since its build system expects the `AR` environment variable to contain not just the path to `ar` but also the `rpc` flags (see the discussion in nixpkgs NixOS#63056). (cherry picked from commit 363b352)
This is a major version bump but things were generally straightforward save two wrinkles: * it is necessary to ignore collisions in the gitlab bundler environment as both `omniauth_oauth2_generic` and `apollo_upload_server` provide a `console` executable. * grpc had to be patched since its build system expects the `AR` environment variable to contain not just the path to `ar` but also the `rpc` flags (see the discussion in nixpkgs NixOS#63056). (cherry picked from commit 363b352)
Motivation for this change
Major gitlab upgrade 11.10.4 -> 11.11.3.
Things done
sandboxinnix.confon non-NixOS)nix-shell -p nix-review --run "nix-review wip"./result/bin/)nix path-info -Sbefore and after)