nixpkgs/pkgs/development
Jack Coughlin 8a65fe8da6 petsc: Fix install_name_tool patch
The PETSc library's config/install.py script checks whether
/usr/bin/install_name_tool is an existing file:

https://gitlab.com/petsc/petsc/-/blob/master/config/install.py#L368

Therefore, it is not enough to replace it with something that we expect
to be on the PATH, as this will cause the linked if statement to be
silently skipped. The consequence is that applications linked against
this version of petsc will fail at runtime on MacOS with a dynamic
loading error.

Instead, we should replace install_name_tool with the absolute path of a
binary we know will be present at build time.

Note that this should be fixed upstream as well, but this is sufficient
to fix the runtime error.
2020-07-18 08:47:24 -07:00
..
androidndk-pkgs
arduino Merge pull request #92000 from f4814/platformio-udev 2020-07-11 14:10:33 +02:00
beam-modules
bower-modules/generic
chez-modules
compilers ocaml-ng.ocamlPackages_4_11.ocaml: 4.11.0+β1 → 4.11.0+β2 2020-07-17 20:44:39 +02:00
coq-modules coqPackages.tlc: 20181116 → 20200328 2020-07-17 19:43:34 +02:00
dhall-modules
dotnet-modules
em-modules/generic
go-modules Revert "Group packages by language/builder via dummy maintainer" 2020-07-18 17:45:08 +10:00
go-packages Revert "Group packages by language/builder via dummy maintainer" 2020-07-18 17:45:08 +10:00
guile-modules
haskell-modules haskellPackages.mockery: fix build on darwin 2020-07-05 04:20:00 -05:00
idris-modules
interpreters Merge pull request #92403 from r-ryantm/auto-update/picoLisp 2020-07-15 07:30:00 +00:00
java-modules
libraries petsc: Fix install_name_tool patch 2020-07-18 08:47:24 -07:00
lisp-modules
lua-modules
misc h3: 3.6.3 -> 3.6.4 (#91591) 2020-07-03 00:58:27 -07:00
mobile
node-packages rust-analyzer: 2020-06-08 -> 2020-07-13 2020-07-14 20:15:55 +08:00
ocaml-modules ocamlPackages.ppx_tools: 6.1 → 6.2 2020-07-15 15:48:04 +02:00
perl-modules Merge pull request #92343 from Izorkin/percona-tools 2020-07-17 20:59:55 +01:00
pharo
pure-modules
python-modules Merge pull request #93387 from r-ryantm/auto-update/python2.7-ipympl 2020-07-18 08:51:15 -05:00
r-modules
ruby-modules defaultGemConfig.mathematical: fix cross compilation 2020-07-10 07:48:12 +02:00
tools bazel-kazel: init at 0.0.7 (#93361) 2020-07-17 13:10:32 -07:00
web deno: 1.1.3 -> 1.2.0 2020-07-14 11:25:24 +00:00