Ben Hutchings:
> When you say the $AUFS_VERSION variable, do you mean the macro
> definition in /usr/include/linux/aufs_type.h?  This is built from the
> kernel source but can again be a different version from the installed
> kernel (it's in the linux-libc-dev package).

In that mail, we were talking about /etc/default/aufs which defines the
shell variable named AUFS_VERSION.
When you build and install aufs-util, the internal command c2sh converts
the C macro AUFS_VERSION defined in aufs_type.h into a shell variable in
a shell script and installs it as /etc/default.aufs.
So $AUFS_VERSION and C macro AUFS_VERSION are equivalent from my point
of view. Both represent the version of aufs module.
On the other hand, aufs-util.git has its own versioning as git
branch. It is defined in aufs-util.git/au_util.h.


> So, which to believe?  All of them, as they refer to different parts of
> aufs...

No.
$AUFS_VERSION in /etc/default/aufs are generated from C macro
AUFS_VERSION in aufs_type.h.


J. R. Okajima

------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk

Reply via email to