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

emacs25pre: call autogen.sh before configuring #14438

Merged
merged 1 commit into from
Apr 4, 2016
Merged

emacs25pre: call autogen.sh before configuring #14438

merged 1 commit into from
Apr 4, 2016

Conversation

cruegge
Copy link
Contributor

@cruegge cruegge commented Apr 4, 2016

Trivial patch to call autogen.sh prior to configuring. Otherwise, the configure script is missing and the builder calls make directly, which then uses the GNUmakefile from the source tree. That file in turn calls autogen.sh without --prefix, so the install phase fails.

It's still necessary to override the derivation with doCheck = false due to #13573.

Things done:
  • Tested using sandboxing (nix-build --option build-use-chroot true or nix.useChroot on NixOS)
  • Built on platform(s)
    • NixOS
    • OS X
    • Linux
  • 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.
More

cc @chaoflow @lovek323 @peti @the-kenny

@mention-bot
Copy link

By analyzing the blame information on this pull request, we identified @jwiegley to be a potential reviewer

@peti peti merged commit c4ef028 into NixOS:master Apr 4, 2016
@domenkozar domenkozar added this to the 16.03 milestone Apr 4, 2016
@Janik-Haag Janik-Haag added the 12. first-time contribution This PR is the author's first one; please be gentle! label Jun 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
12. first-time contribution This PR is the author's first one; please be gentle!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants