Package: pacman-package-manager / 7.0.0-2

Metadata

Package Version Patches format
pacman-package-manager 7.0.0-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix git script typo.patch | (download)

scripts/libmakepkg/source/git.sh.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix typo in git source handling (
bash path.patch | (download)

meson.build | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 set bash path to /bin/bash for reproducibility
 The build system finds the path to bash and replaces script headers
 with it. This makes the build non-reproducible since some systems are
 merged-usr and some are not. This patch makes tells the build system
 to search specifically for /bin/bash instead of bash anywhere on PATH.
fix shebangs.patch | (download)

scripts/libmakepkg/buildenv/buildflags.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/buildenv/compiler.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/buildenv/debugflags.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/buildenv/fortran.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/buildenv/lto.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/buildenv/makeflags.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/buildenv/rust.sh.in | 4 2 + 2 - 0 !
scripts/libmakepkg/executable/ccache.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/executable/checksum.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/executable/debugedit.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/executable/distcc.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/executable/fakeroot.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/executable/gpg.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/executable/gzip.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/executable/pacman.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/executable/strip.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/executable/sudo.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/executable/vcs.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/lint_config.sh.in | 2 1 + 1 - 0 !
scripts/libmakepkg/util/dirsize.sh.in | 2 1 + 1 - 0 !
20 files changed, 21 insertions(+), 21 deletions(-)

 replace /usr/bin/bash with /bin/bash in shebangs
 bash is located in /usr/bin on Arch Linux, which is the distribution
 that this program was intended for. On Debian, it's located in /bin,
 so the shebangs must be changed to make the scripts executable.
fix test t64.patch | (download)

test/pacman/meson.build | 4 2 + 2 - 0 !
test/pacman/tests/query006.py | 6 3 + 3 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 allow test to pass on 32 bit arm systems with debian's 64 bit time
versioned po path.patch | (download)

lib/libalpm/po/meson.build | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 put version in po filenames so libalpm major versions can coexist
 Tell meson to name the po files libalpm<majorversion>.mo instead of just
 libalpm.mo so two major versions of libalpm can be installed simultaneously.