Package Details: xar 1.6.1-5

Git Clone URL: https://aur.archlinux.org/xar.git (read-only, click to copy)
Package Base: xar
Description: eXtensible ARchive format
Upstream URL: http://mackyle.github.io/xar/
Keywords: macos pkg tpoechtrager xar
Licenses: custom:BSD
Submitter: easimer
Maintainer: sickcodes
Last Packager: sickcodes
Votes: 22
Popularity: 0.188754
First Submitted: 2015-08-12 08:19 (UTC)
Last Updated: 2021-09-07 13:45 (UTC)

Latest Comments

jkl commented on 2023-09-04 11:43 (UTC)

git should be added to the makedepends as this will fail to build in a clean chroot.

sickcodes commented on 2021-09-07 13:20 (UTC) (edited on 2022-01-15 15:58 (UTC) by sickcodes)

Noteworthy: https://src.fedoraproject.org/rpms/xar/pull-request/1

Non-arch visitors can create .deb builds:

### NON-ARCH VISITORS
git clone https://aur.archlinux.org/xar.git
cd xar
makedeb
dpkg -i xar_1.6.1-5_amd64.deb

Or pre-built deb of the above here: https://github.com/sickcodes/aur/raw/master/xar/xar_1.6.1-5_amd64.deb

sickcodes commented on 2021-09-07 12:50 (UTC)

git clone https://github.com/tpoechtrager/xar.git
cd  xar/xar
./autogen.sh
make
./src/xar

since https://aur.archlinux.org/packages/xar-tpoechtrage-git/ is also abandoned

lightdot commented on 2018-09-04 05:10 (UTC)

@mikezackles, thanks, works for me too.

@easimer, perhaps this could be released as 1.6.1-5?

mikezackles commented on 2018-07-12 22:35 (UTC)

fwiw, this gets things working for me: https://gist.github.com/mikezackles/449fed039897f78b8d462902e5626429

easimer commented on 2017-05-27 08:25 (UTC)

Patched the OpenSSL incompatibility. Instead of OpenSSL >1.1.x, this package now depends on version 1.0. The `autogen.sh` line has been modified to include the v1.0 headers and link the correct library. (Thanks m3thodic!)

m3thodic commented on 2017-05-27 07:38 (UTC) (edited on 2017-05-27 07:38 (UTC) by m3thodic)

If you are getting OpenSSL issues, install openssl-1.0 and change the ./autogen.sh line (line 21 in PKGBUILD) to the following: ./autogen.sh --prefix=/usr --mandir=/usr/share/man CFLAGS="-I/usr/include/openssl-1.0" LDFLAGS="-L/usr/lib/openssl-1.0"

easimer commented on 2016-08-03 12:25 (UTC)

I've added a workaround patch to the package, so now it builds without error. This patch adds a few lines to lib/ext2.h, like the the AIDE devs did in their code (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818858, see lines 147-151 of aide 0.16 src/compare_db.c), which, if undefined, define EXT2_ECOMPR_FL as EXT4_ENCRYPT_FL. I haven't really tested if the program itself works, so if it doesn't, please send me an e-mail and I'll try to do something.

plintb commented on 2016-07-13 14:42 (UTC) (edited on 2016-07-13 14:44 (UTC) by plintb)

No longer compiles, see https://github.com/mackyle/xar/issues/10.

zman0900 commented on 2015-08-17 20:59 (UTC)

Download link is wrong and fails to download anything. Link on the webpage is https://github.com/downloads/mackyle/xar/xar-1.6.1.tar.gz, but the md5sum is wrong for that. Correct md5sum is a624535d6a1e8fdf420b36a6b334047b. After changing those, the build fails because the cd command in build() and package() has the wrong path. Should be cd "$srcdir/${pkgname}-${pkgver}".