Skip to content

upgrade nix to 0.31#118

Open
alexanderkjall wants to merge 1 commit into
rust-lang:mainfrom
alexanderkjall:upgrade-nix-to-0.31
Open

upgrade nix to 0.31#118
alexanderkjall wants to merge 1 commit into
rust-lang:mainfrom
alexanderkjall:upgrade-nix-to-0.31

Conversation

@alexanderkjall
Copy link
Copy Markdown
Contributor

No description provided.

Copy link
Copy Markdown
Member

@weihanglo weihanglo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test failed. Mind talking a look?

@decathorpe
Copy link
Copy Markdown

Also looking at this for Fedora. It seems the error is unrelated to either jobserver or nix:

fnmatch.c:124:14: error: conflicting types for 'getenv'; have 'char *(void)'
  124 | extern char *getenv ();
      |              ^~~~~~
In file included from fnmatch.c:40:
/usr/include/stdlib.h:53:7: note: previous declaration of 'getenv' with type 'char *(const char *)'
   53 | char *getenv (const char *);
      |       ^~~~~~
fnmatch.c: In function 'internal_fnmatch':
fnmatch.c:273:33: error: too many arguments to function 'getenv'; expected 0, have 1
  273 |               posixly_correct = getenv ("POSIXLY_CORRECT") != NULL ? 1 : -1;
      |                                 ^~~~~~  ~~~~~~~~~~~~~~~~~
fnmatch.c:124:14: note: declared here
  124 | extern char *getenv ();
      |              ^~~~~~

This seems to be a compilation failure of make 4.4.1 on alpine (not sure why make is compiled during CI).

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants