nixpkgs/pkgs/build-support/setup-hooks
Sergei Trofimovich 7adf0a4eeb setup-hooks/strip: resolve/uniq symlinks before stripping
Before the change the hook had a chance to run `strip` against the same
file using multiple link paths. In case of `gcc` `libgcc.a` was stripped
multiple times in parallel and produces corrupted archive.

The change runs inputs via `realpath | uniq` to make sure we don't
attempt to strip the same files multiple times.
2023-07-30 16:27:18 +01:00
..
make-binary-wrapper pkgs/build-support: call the right makeWrapper function from wrapProgram<Type> 2023-04-30 20:35:27 +03:00
patch-ppd-files patch-ppd-files: use meta and passthru directly 2023-04-11 16:58:18 +02:00
patch-rc-path-hooks patchRcPath hooks: use the passthru argument 2022-11-10 09:27:40 +08:00
postgresql-test-hook Merge master into staging-next 2023-01-25 12:01:34 +00:00
wrap-gapps-hook wrapGAppsHook: add gtk3 to depsTargetTargetPropagated 2023-02-17 21:38:20 +02:00
audit-blas.sh
audit-tmpdir.sh treewide: remove usages of header and stopNest 2023-01-16 00:08:12 +02:00
auto-patchelf.py autoPatchelfHook: Add support for single files 2023-05-30 13:48:30 +02:00
auto-patchelf.sh autoPatchelfHook: add appendRunpaths argument 2023-04-13 19:12:37 +03:00
autoreconf.sh
breakpoint-hook.sh
canonicalize-jars.sh treewide: remove usages of header and stopNest 2023-01-16 00:08:12 +02:00
compress-man-pages.sh
copy-desktop-items.sh
copy-pkgconfig-items.sh makePkgconfigItem: init new function to generate pc files 2022-07-20 06:22:39 +03:00
desktop-to-darwin-bundle.sh desktopToDarwinBundle: Fix icon selection algorithm 2023-03-29 16:42:57 +02:00
die.sh
enable-coverage-instrumentation.sh
find-xml-catalogs.sh
fix-darwin-dylib-names.sh
gog-unpack.sh
install-shell-files.sh
keep-build-tree.sh
ld-is-cc-hook.sh
make-coverage-analysis-report.sh
make-symlinks-relative.sh Merge pull request #212286 from Artturin/runonall 2023-01-25 15:51:53 +02:00
make-wrapper.sh makeWrapper: fix flag handling 2023-06-11 23:14:54 +03:00
move-build-tree.sh moveBuildTree: init 2023-04-14 21:08:27 +03:00
move-docs.sh move-docs.sh: update comment 2022-12-12 21:39:56 +02:00
move-lib64.sh
move-sbin.sh
move-systemd-user-units.sh build-support/setup-hooks: change shebang to shellcheck directive 2022-12-13 00:24:33 +02:00
multiple-outputs.sh Merge pull request #219182 from Artturin/multipleoutputsshdirnotempty 2023-03-10 23:46:23 +02:00
patch-shebangs.sh patch-shebangs: handle env -S shebangs 2023-02-17 22:22:26 +02:00
prune-libtool-files.sh
reproducible-builds.sh setup-hooks/reproducible-builds.sh: NIX_OUTPATH_USED_AS_RANDOM_SEED (take 2) (#216967) 2023-02-18 15:53:42 +01:00
role.bash pkgs/build-support: fix typos 2023-05-31 04:00:14 +04:00
separate-debug-info.sh setup-hooks/separate-debug-info.sh: make deterministic 2023-04-23 11:53:47 +02:00
set-java-classpath.sh
set-source-date-epoch-to-latest.sh
setup-debug-info-dirs.sh
shorten-perl-shebang.sh
strip.sh setup-hooks/strip: resolve/uniq symlinks before stripping 2023-07-30 16:27:18 +01:00
update-autotools-gnu-config-scripts.sh
use-old-cxx-abi.sh
validate-pkg-config.sh
win-dll-link.sh stdenv: support opt-in __structuredAttrs 2022-12-08 06:13:19 +02:00