[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-bugs] [Bug 573] New: Xen not compiling with reiserfs libreries problem
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=573 Summary: Xen not compiling with reiserfs libreries problem Product: Xen Version: unstable Platform: x86 OS/Version: Linux-2.6 Status: NEW Severity: blocker Priority: P2 Component: Tools AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx ReportedBy: xeldiosx@xxxxxxxxx My System Spec: Gentoo Linux 2006.0 profile - GCC 3.4.5 - Kernel 2.6.16-rc5 - Xen-unstable-9029 - progsreiserfs 0.3.1_rc8 - Centrino x86 optimized laptop system When I try to compile the program stops at this point with this error: i686-pc-linux-gnu-gcc -pthread -shared -Wdeclaration-after-statement -Wdeclaration-after-statement -Wdeclaration-after-statement -m32 -march=i686 -Wdeclaration-after-statement -m32 -march=i686 build/temp.linux-i686-2.4/src/fsys/ext2/ext2module.o -lext2fs -o build/lib.linux-i686-2.4/grub/fsys/ext2/_pyext2.so building 'grub.fsys.reiser._pyreiser' extension creating build/temp.linux-i686-2.4/src/fsys/reiser i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -Wdeclaration-after-statement -Wdeclaration-after-statement -Wdeclaration-after-statement -m32 -march=i686 -Wdeclaration-after-statement -m32 -march=i686 -fPIC -I/usr/include/python2.4 -c src/fsys/reiser/reisermodule.c -o build/temp.linux-i686-2.4/src/fsys/reiser/reisermodule.o -fno-strict-aliasing -Wall -Werror src/fsys/reiser/reisermodule.c:20:26: dal/file_dal.h: No such file or directory src/fsys/reiser/reisermodule.c: In function `file_dal_close': src/fsys/reiser/reisermodule.c:49: error: structure has no member named `dev' src/fsys/reiser/reisermodule.c:50: warning: implicit declaration of function `dal_free' src/fsys/reiser/reisermodule.c: In function `reiser_fs_open': src/fsys/reiser/reisermodule.c:221: warning: implicit declaration of function `file_dal_open' src/fsys/reiser/reisermodule.c:221: warning: assignment makes pointer from integer without a cast error: command 'i686-pc-linux-gnu-gcc' failed with exit status 1 make[2]: *** [build] Error 1 make[2]: Leaving directory `/var/tmp/portage/xen-9029-r2/work/xen-unstable-9029/tools/pygrub' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/xen-9029-r2/work/xen-unstable-9029/tools' make: *** [gentoo-compile] Error 2 !!! ERROR: app-emulation/xen-9029-r2 failed. Call stack: ebuild.sh, line 1928: Called dyn_compile ebuild.sh, line 966: Called src_compile Then I spotted that I actually have not that file and I symlinked /usr/include/dal/file.h -> /usr/include/dal/file_dal.h with this result: i686-pc-linux-gnu-gcc -pthread -shared -Wdeclaration-after-statement -Wdeclaration-after-statement -Wdeclaration-after-statement -m32 -march=i686 -Wdeclaration-after-statement -m32 -march=i686 build/temp.linux-i686-2.4/src/fsys/ext2/ext2module.o -lext2fs -o build/lib.linux-i686-2.4/grub/fsys/ext2/_pyext2.so building 'grub.fsys.reiser._pyreiser' extension creating build/temp.linux-i686-2.4/src/fsys/reiser i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -Wdeclaration-after-statement -Wdeclaration-after-statement -Wdeclaration-after-statement -m32 -march=i686 -Wdeclaration-after-statement -m32 -march=i686 -fPIC -I/usr/include/python2.4 -c src/fsys/reiser/reisermodule.c -o build/temp.linux-i686-2.4/src/fsys/reiser/reisermodule.o -fno-strict-aliasing -Wall -Werror src/fsys/reiser/reisermodule.c: In function `file_dal_close': src/fsys/reiser/reisermodule.c:49: error: structure has no member named `dev' src/fsys/reiser/reisermodule.c:50: warning: implicit declaration of function `dal_free' src/fsys/reiser/reisermodule.c: In function `reiser_fs_open': src/fsys/reiser/reisermodule.c:221: warning: implicit declaration of function `file_dal_open' src/fsys/reiser/reisermodule.c:221: warning: assignment makes pointer from integer without a cast error: command 'i686-pc-linux-gnu-gcc' failed with exit status 1 make[2]: *** [build] Error 1 make[2]: Leaving directory `/var/tmp/portage/xen-9029-r2/work/xen-unstable-9029/tools/pygrub' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/xen-9029-r2/work/xen-unstable-9029/tools' make: *** [gentoo-compile] Error 2 !!! ERROR: app-emulation/xen-9029-r2 failed. Call stack: ebuild.sh, line 1928: Called dyn_compile ebuild.sh, line 966: Called src_compile I managed to temporarily compile Xen deleting the Reiserfs part from pygrub setup stopping the compile process, deleting the criminal rows and then going on... Could you figure out what's the problem? Thanks, Lele. -- Configure bugmail: http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. _______________________________________________ Xen-bugs mailing list Xen-bugs@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-bugs
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |