Skip to content
  • Eli Schwartz's avatar
    makepkg: do not save fflags when creating packages · a897599f
    Eli Schwartz authored and Allan McRae's avatar Allan McRae committed
    
    
    Saving fflages breaks reproducible builds due to encoding information
    specific to the filesystem that was used to build the package. This
    information is not needed for packaging purposes anyway.
    
    Including fflags also means that attempting to extract a package file as
    root (or fakeroot) might result in angry warnings being printed to the
    console by bsdtar, followed by a non-zero exit code, unless the user
    remembers to use --no-fflags during extraction. This is unpleasant UI, even
    if pacman itself won't care about these.
    
    Signed-off-by: default avatarEli Schwartz <eschwartz@archlinux.org>
    Signed-off-by: default avatarAllan McRae <allan@archlinux.org>
    a897599f