15 Commits (0e3ed2f6559ff97e4ba85a4d723597017630d150)

Author SHA1 Message Date
Zbigniew Jędrzejewski-Szmek 7a5eb6f9aa depfixer: always print the file name in messages 3 years ago
Zbigniew Jędrzejewski-Szmek c2f1d91b8a depfixer: convert unused printing code to debugging functions 3 years ago
Zbigniew Jędrzejewski-Szmek da522efc93 depfixer: f-strings 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 4 years ago
Hemmo Nieminen 01c6b50a77 depfixer: temporarily modify file permissions 4 years ago
Dylan Baker a4e1be4e5b scripts/depfixer: make rpaths_dirs_to_remove a set 4 years ago
Alan Coopersmith d6ef5b2024 depfixer: split new rpath into multiple entries for dedup comparisons 4 years ago
Daniel Mensinger e681235e5f
typing: fix code review 4 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 4 years ago
Daniel Mensinger a4f4379c44
typing: fully annotate scripts 4 years ago
Jussi Pakkanen 7d0393342a Dedup final install rpath. 4 years ago
Jussi Pakkanen 91c5b37970 Better log message on rpath error. 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Nirbheek Chauhan 2860bd0385 depfixer: Ignore more extensions that can't need RPATH fixes 5 years ago
Nirbheek Chauhan 561a284c51 depfixer: Cache searching of install_name_tool 5 years ago
Binh Nguyen f6758f2434 Prevent install_name_tool to run on EXE when cross compile on OSX 5 years ago
Michael Hirsch, Ph.D 7aecfb1540 remove unreachable code 5 years ago
Daniel Mensinger 3581839f4c
Fix unused variables warnings 6 years ago
Daniel Mensinger bf98ffca9e
Fix blind exceptions 6 years ago
Marvin Scholz fc3e2f5ad0 depfixer: Do not try to fix rpaths of dlls 6 years ago
David Seifert 3a8911a07f Do not try to remove duplicate RPATH entries on macOS 6 years ago
Niclas Moeslund Overby c70a051e93 java: remove manifest classpath from installed jar 7 years ago
Nirbheek Chauhan 96b7fdb723 macos: Rewrite install_name for dependent built libraries on install 7 years ago
Nirbheek Chauhan 69f817b0e3 depfixer: Rewrite install_name for dylibs on install 7 years ago
Nirbheek Chauhan 9f616e98bf depfixer: Run install_name_tool only once while deleting rpaths 7 years ago
Nirbheek Chauhan a6c9f98c57 depfixer: We no longer run this as a script 7 years ago
Jussi Pakkanen d3ff7d44ab Made depfixer more robust on OSX. Closes #3493. 7 years ago
Jussi Pakkanen 7c37ca15f3 🤦🤦🤦 7 years ago
Jussi Pakkanen aed11affd3 Update depfixer to fix rpaths also on OSX. 7 years ago
Jussi Pakkanen db34a3a701 Close files reliably. 8 years ago
Jussi Pakkanen 1617634214 Use sys.exit rather than plain exit. 8 years ago
Alistair Thomas a195b78c8d Whitespace tweaks to reduce Flake8 warnings 8 years ago
Peter Hutterer ca924451ac Use American English: behaviour -> behavior 8 years ago
Dylan Baker a8173630ea Don't use len() to test emptiness vs not emptiness 8 years ago
Jussi Pakkanen 0e47e74a77 Do not obliterate old rpath because it might be used due to read only data sharing. Closes #1619. 8 years ago
Mike Sinkovsky 969be1f679 cleanup: Remove redundant parentheses 8 years ago
Mike Sinkovsky 079e43f70b fix 'unreachable code' warnings 8 years ago
Igor Gnatenko f0bc5568a7 style: fix E703 violations 8 years ago
Igor Gnatenko ea570bcb67 style: fix E265 violations 8 years ago
Igor Gnatenko 2017d8578a style: fix E226 violations 8 years ago
Matthieu Gautier 9d1e426bcc Fix installation of statically linked executable for ELF binary. 8 years ago
Igor Gnatenko 4fbaf295f6 remove shebangs from scripts 8 years ago
Aurelien Jarno caa1ef6318 Fix depfixer on MIPS. 8 years ago
Jussi Pakkanen 1f4cce86ad Remove shebangs on files that are not runnable and add execute bits to those that are. 8 years ago
Elliott Sales de Andrade fe0aa7daff Convert depfixer.Elf class into a context manager. 8 years ago
Jussi Pakkanen 3671c40a4b Handle both DT_RPATH as well as DT_RUNPATH when fixing rpath settings. 8 years ago
Jussi Pakkanen 67377e69b5 Invoke depfixer in-process to make it faster. Closes #480. 9 years ago
Jussi Pakkanen 23b98cd6e6 Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 9 years ago