|
|
|
|
|
|
|
|
|
|
xen-bugs
[Xen-bugs] [Bug 573] New: Xen not compiling with reiserfs libreries prob
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
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-bugs] [Bug 573] New: Xen not compiling with reiserfs libreries problem,
bugzilla-daemon <=
|
|
|
|
|