e23192613b
The build of glibcInfo has been broken since
d86588d230 (from NixOS/nixpkgs#357052).
The common derivation had a makeFlags added which the info derivation
was overriding. The manual says build targets should be put in
buildFlags instead of makeFlags anyways, and doing so removes the
conflict.
31 lines
574 B
Nix
31 lines
574 B
Nix
{
|
|
callPackage,
|
|
texinfo,
|
|
perl,
|
|
}:
|
|
|
|
callPackage ./common.nix { } {
|
|
pname = "glibc-info";
|
|
|
|
outputs = [ "out" ];
|
|
|
|
configureFlags = [ "--enable-add-ons" ];
|
|
|
|
extraNativeBuildInputs = [
|
|
texinfo
|
|
perl
|
|
];
|
|
|
|
buildFlags = [ "info" ];
|
|
|
|
# I don't know why the info is not generated in 'build'
|
|
# Somehow building the info still does not work, because the final
|
|
# libc.info hasn't a Top node.
|
|
installPhase = ''
|
|
mkdir -p "$out/share/info"
|
|
cp -v "manual/"*.info* "$out/share/info"
|
|
'';
|
|
|
|
meta.description = "GNU Info manual of the GNU C Library";
|
|
}
|