I had the same issue the other day when compiling the latest stable 3.0.1 tree. I copied over to the kernel src dir the necessary aufs2.1 files and applied *-{base,standalone}.patch but I failed to compile for the exact same error. That error could come from not checking out aufs2.1 from aufs2-util, or else, not applying the loopback and another pach—which I don't remember the name—in your kernel directory in case you planned to include aufs in your kernel tree—which I did. I cannot remember exactly which one generated the compile failure but it's either one of both,—notably not checking out aufs2.1 for you because you did not include aufs src files into your kernel,—because I runned into those two issues which I solved by— —check out aufs2.1 into aufs2-util; then come another compile failure which I don't remember as well solved by— —apply the two other patches; or the other way around.
However, you said that you checked out aufs2.1 from aufs2-util, so I don't really know what could have been gone wrong in your case. You did not need to redo everything from scratch but alas you did. Take care, tokiclover. On Tue, 2011-07-26 at 18:01 -0700, Serge Leschinsky wrote: > Hello Junjiro, > > > I'm truing to build aufs2-util from "origin/aufs2.1" with kernel 3.0 and get > the following error: > > > cc -mtune=generic -march=x86-64 -I./libau -O -Wall -I > > /data/build/tmp/linux-3.0/usr/include -I/data/build/tmp/linux-3.0/include > > -DMOUNT_CMD_PATH=\"\" ver.c -o ver > > In file included from ver.c:19:0: > > /data/build/tmp/linux-3.0/include/linux/aufs_type.h:164:27: error: expected > > ':', ',', ';', '}' or '__attribute__' before '*' token > > > grep AUFS_VERSION ./aufs_type.h > > #define AUFS_VERSION "2.1-standalone.tree-3.0-rcN-20110718" > > Is it known problem? I looked thru the email archive but unfortunately didn’t > find the solution. > > > Thank you in advance, > Serge > > ------------------------------------------------------------------------------ > Got Input? Slashdot Needs You. > Take our quick survey online. Come on, we don't ask for help often. > Plus, you'll get a chance to win $100 to spend on ThinkGeek. > http://p.sf.net/sfu/slashdot-survey ------------------------------------------------------------------------------ uberSVN's rich system and user administration capabilities and model configuration take the hassle out of deploying and managing Subversion and the tools developers use with it. Learn more about uberSVN and get a free download at: http://p.sf.net/sfu/wandisco-dev2dev