Package Details: aufs 4.0_20150427-1

Git Clone URL: https://aur.archlinux.org/aufs.git (read-only)
Package Base: aufs
Description: Another UnionFS implementation
Upstream URL: http://aufs.sourceforge.net/
Licenses: GPL2
Conflicts: aufs2, aufs3
Replaces: aufs2, aufs3
Submitter: Calimero
Maintainer: Calimero
Last Packager: Calimero
Votes: 42
Popularity: 0.000064
First Submitted: 2015-04-30 22:57
Last Updated: 2015-07-28 21:13

Dependencies (3)

Required by (1)

Sources (1)

Latest Comments

justlaputa commented on 2016-06-28 08:30

Hi, Thanks. Today I upgraded kernel from `4.6.2-1-aufs_friendly` to `4.6.3-1-aufs_friendly`. And now aufs install successfully.

Calimero commented on 2016-06-27 12:29

I could not reproduce; it builds for me.
==> Finished making: aufs 4.6_20160627-1 (Mon Jun 27 12:26:44 UTC 2016)
[EDIT] built with linux-aufs_friendly 4.6.2

justlaputa commented on 2016-06-27 03:02

Hi, I met error while build aufs. I already installed latest linux-aufs_friendly kernel:

```
==> Making package: aufs 4.0_20150427-1 (Mon Jun 27 12:01:19 JST 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Cloning aufs git repo...
Cloning into bare repository '/home/laputa/Downloads/aur/aufs/aufs'...
remote: Counting objects: 7154, done.
remote: Compressing objects: 100% (218/218), done.
remote: Total 7154 (delta 110), reused 0 (delta 0), pack-reused 6890
Receiving objects: 100% (7154/7154), 1.44 MiB | 487.00 KiB/s, done.
Resolving deltas: 100% (3455/3455), done.
Checking connectivity... done.
==> Validating source files with md5sums...
aufs ... Skipped
==> Extracting sources...
-> Creating working copy of aufs4-standalone git repo...
Cloning into 'aufs'...
done.
==> Starting pkgver()...
==> Updated version: aufs 4.6_20160627-1
==> Starting build()...
-I/home/laputa/Downloads/aur/aufs/src/aufs/include -DCONFIG_AUFS_FS_MODULE -UCONFIG_AUFS -DCONFIG_AUFS_BRANCH_MAX_127 -DCONFIG_AUFS_HNOTIFY -DCONFIG_AUFS_HFSNOTIFY -DCONFIG_AUFS_SBILIST -DCONFIG_AUFS_EXPORT -DCONFIG_AUFS_INO_T_64 -DCONFIG_AUFS_SHWH -DCONFIG_AUFS_BR_RAMFS -DCONFIG_AUFS_BDEV_LOOP
make -C /usr/lib/modules/4.6.2-1-aufs_friendly/build M=/home/laputa/Downloads/aur/aufs/src/aufs/fs/aufs EXTRA_CFLAGS="-I/home/laputa/Downloads/aur/aufs/src/aufs/include -DCONFIG_AUFS_FS_MODULE -UCONFIG_AUFS -DCONFIG_AUFS_BRANCH_MAX_127 -DCONFIG_AUFS_HNOTIFY -DCONFIG_AUFS_HFSNOTIFY -DCONFIG_AUFS_SBILIST -DCONFIG_AUFS_EXPORT -DCONFIG_AUFS_INO_T_64 -DCONFIG_AUFS_SHWH -DCONFIG_AUFS_BR_RAMFS -DCONFIG_AUFS_BDEV_LOOP" modules
make[1]: Entering directory '/usr/lib/modules/4.6.2-1-aufs_friendly/build'
CC [M] /home/laputa/Downloads/aur/aufs/src/aufs/fs/aufs/module.o
In file included from /home/laputa/Downloads/aur/aufs/src/aufs/fs/aufs/aufs.h:54:0,
from /home/laputa/Downloads/aur/aufs/src/aufs/fs/aufs/module.c:24:
/home/laputa/Downloads/aur/aufs/src/aufs/fs/aufs/vfsub.h: In function ‘vfsub_update_time’:
/home/laputa/Downloads/aur/aufs/src/aufs/fs/aufs/vfsub.h:223:9: error: implicit declaration of function ‘update_time’ [-Werror=implicit-function-declaration]
return update_time(h_inode, ts, flags);
^~~~~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:292: /home/laputa/Downloads/aur/aufs/src/aufs/fs/aufs/module.o] Error 1
make[1]: *** [Makefile:1429: _module_/home/laputa/Downloads/aur/aufs/src/aufs/fs/aufs] Error 2
make[1]: Leaving directory '/usr/lib/modules/4.6.2-1-aufs_friendly/build'
make: *** [Makefile:42: fs/aufs/aufs.ko] Error 2
==> ERROR: A failure occurred in build().
Aborting...
```

justin8 commented on 2016-03-11 01:02

The problem came about because I updated linux-aufs_friendly, then trying to rebuild aufs and it failed.

I'll rebuild the kernel, reboot and try again

Calimero commented on 2016-03-08 10:51

I ran a build of linux-aufs_friendly and aufs just now and don't have your problem, justin8. Did you forget to update linux-aufs_friendly?

justin8 commented on 2016-03-07 23:54

I can't seem to build AUFS currently, getting this error:

/home/justin/build/aufs/src/aufs/fs/aufs/f_op.c:719:8: error: implicit declaration of function ‘setfl’ [-Werror=implicit-function-declaration]
err = setfl(/*unused fd*/-1, h_file, arg);
^

Calimero commented on 2016-03-03 15:28

The headers are not needed at runtime, therefore they are a makedepend.
That does not mean you have to remove them: just keep them if you wish to.
Some people actually want to remove them so they can gain storage space.

tahayassen commented on 2016-03-03 15:23

Can you please make linux-aufs_friendly-headers a depends instead of a makedepends for any poor souls who want to use aufs in the future? I installed linux-aufs_friendly with the headers but after aufs was compiled, the headers were removed. Then I needed to compile my network driver (r8168) which needs the headers. Unfortunately, since linux-aufs_friendly and linux-aufs_friendly-headers are in 1 PKGBUILD, to reinstall the headers, you have to recompile the entire kernel. :(

Calimero commented on 2015-12-15 16:26

Finally, someone who wants to build for a custom tree!
It seems you didn't guess how to adapt the variables, though?

_kerntree="-aufs-hortensia"
depends=('linux-aufs-hortensia')
makedepends=('git' 'linux-aufs-hortensia-headers')

gabx commented on 2015-12-14 19:14

I usually build my own ABS kernel. As I need AUFS support, I built a new kernel with my .config and your linux-aufs_friendly. The kernel is named: linux-aufs-hortensia.
I am not sure to fully understand the begining of your PKGBUILD : uncomment one of the following blocks to match your aufs-friendly kernel.
Thank you for hints.

All comments