[Git][pacman/pacman][release/7.1.x] 2 commits: makepkg: fix generation of "--allsource" packages with VCS sources
Allan McRae pushed to branch release/7.1.x at Pacman / Pacman Commits: 3cd55f6f by Allan McRae at 2025-12-12T21:41:03+10:00 makepkg: fix generation of "--allsource" packages with VCS sources The globbing used to get a list of files to reproducibly include in a source package does not recurse through directory symlinks (by design). For any VCS source, recursively "copy" the source into the srclinks directory for inclusion in the final source package. Fixes #290 Signed-off-by: Allan McRae <allan@archlinux.org> (cherry picked from commit fd97639c07a4261a037b1bc427e29c60a7652119) - - - - - b9f7d4a5 by Allan McRae at 2025-12-12T21:41:12+10:00 Partially revert resolving paths in pacman.conf For the CacheDir and HookDir options, multiple paths can be specified on a single line (separated by a space). The resolving of paths does not handle multiple entries and causes failures. Additional, directories in CacheDir are created by libalpm if they do not exist, and this is not accounted for when realpath fails due to a non-exisiting directory. "Fixes" #289 and #292. Signed-off-by: Allan McRae <allan@archlinux.org> (cherry picked from commit de68378f9c8e60963b76abdc770900b0e16a6cf4) - - - - - 2 changed files: - scripts/makepkg.sh.in - src/pacman/conf.c View it on GitLab: https://gitlab.archlinux.org/pacman/pacman/-/compare/2d0d5d7b317daafe64ac54c... -- View it on GitLab: https://gitlab.archlinux.org/pacman/pacman/-/compare/2d0d5d7b317daafe64ac54c... You're receiving this email because of your account on gitlab.archlinux.org.
participants (1)
-
Allan McRae (@allan)