Without the change `grub2` build occasionally fails as:
https://hydra.nixos.org/log/h04imslmgy9l33z6xxsaf9v4svqsc3n2-grub-2.12-rc1.drv
$ msgmerge --update --lang=de de.po grub.pot
$ msgmerge --update --lang=de de.po grub.pot
...
de.po:745: end-of-file within string
de.po:745: missing 'msgstr' section
Here `msgmerge --update` attempts to update `de.po` from two parallel
`make` calls when translation updates are happening.
The change works around `de.po` stomping bu regenerating translations
sequentially.
Co-authored-by: Samuel Dionne-Riel <samuel@dionne-riel.com>
- build from latest git
- remove all the backports
- manually forward-port + vendor the hiddenentry patch (original link was dead btw)
- vendor (and check) the exact gnulib version grub wants
HTTPS is unlikely to be worse and is often better than FTP. Aside from being
faster, there are many networking setups where outgoing FTP traffic is blocked.
The following parameters are now available:
* hardeningDisable
To disable specific hardening flags
* hardeningEnable
To enable specific hardening flags
Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.
cc-wrapper supports the following flags:
* fortify
* stackprotector
* pie (disabled by default)
* pic
* strictoverflow
* format
* relro
* bindnow
shell. KDE uses this to allow rebooting into a non-default
entry. To enable, do "nixos-rebuild switch --install-grub".
svn path=/nixpkgs/trunk/; revision=17341
as those of Acer 292LMi or Airis N990. This allows booting the NixOS ISO releases.
I made it optional, not included by default. I don't think it would harm at all enabling
it always - let it be decided on forum.
svn path=/nixpkgs/trunk/; revision=16341
* An attribute `stdenv_32bit' that returns a stdenv capable of
building 32-bit binaries.
* grub: build on x86_64-linux.
svn path=/nixpkgs/trunk/; revision=12211
a message like
Running "install --stage2=/boot/grub/stage2 /boot/grub/stage1 (hd0) (hd0)1+15 p (hd0,5)/boot/grub/stage /boot/grub/menu.lst"... failed
Error 15: File not found
svn path=/nixpkgs/trunk/; revision=10497
URLs to http://nix.cs.uu.nl/dist/tarballs. With content-addressable
mirror support (r9190, NIXPKGS-70) this is no longer necessary:
fetchurl will try to download from that location automatically. So
we can keep the original URLs.
svn path=/nixpkgs/trunk/; revision=9192
x86_64. (This fails to build unless Nix knows an i686-linux machine
or it can get the Grub binary from a channel.) Very nasty.
svn path=/nixpkgs/trunk/; revision=7757