Debian Patches

Status for xar/1.8.0.498-3

Patch Description Author Forwarded Bugs Origin Last update
Fix-arm-and-ppc64.patch Fix arm and ppc64
Due to a different signedness of char type on arm and ppc, xar wouldn't
start at all on these platforms. A weird (compiler?) bug caused a
completely random offset to be taken obviously failing any checksums.
Fabian Groffen <grobian@gentoo.org> no 2018-03-11
Fix-compatibility-with-openssl-1.0.patch Fix compatibility with openssl-1.0
--
lib/hash.c: fix compilation with OpenSSL-1.1+

EVP_MD_CTX has become an anonymous struct now, so can't allocate size
for it anymore.

Also add OpenSSL to configuration
Fabian Groffen <grobian@gentoo.org> no 2019-01-01
linuxattr-fix-missing-symbol-safe_dirname.patch linuxattr: fix missing symbol safe_dirname
This one was probably missed when they did a global rename to xar_
prefixed variants.
Fabian Groffen <grobian@gentoo.org> no 2018-01-20
Fix-configure.ac.patch Fix configure.ac =?utf-8?q?S=C3=B6ren_Tempel?= <soeren+git@soeren-tempel.net> no 2024-03-02
Update-configure.ac-for-newer-build-system.patch Update configure.ac for newer build system Ole Streicher <ole@aip.de> no 2024-12-06
Don-t-do-availability-stuff-on-non-Darwin.patch Don't do availability stuff on non-Darwin
--
=?utf-8?q?S=C3=B6ren_Tempel?= <soeren+git@soeren-tempel.net> no 2024-03-02
replace-initialized-constant-with-define-statement.patch replace initialized constant with #define statement
GCC doesn't like this:

filetree.c:744:9: error: variable-sized object may not be initialized

Since there's nothing changing at runtime at all, just make the compiler
see it's always going to be 1.

--
Fabian Groffen <grobian@gentoo.org> no 2022-07-16
No-rpath.patch No rpath
Taken from Fedora's xar.spec
Ole Streicher <ole@aip.de> no 2024-12-06
Fix-include-path.patch Fix include path
Taken from Fedora's xar.spec
Ole Streicher <ole@aip.de> no 2024-12-06

All known versions for source package 'xar'

Links