problem compiling reise4progs-1.0.7 on fedora-14

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
I'm trying to test reiser4 with kernel 2.6.37, - have built it from
sources from kernel.org and patch from
http://www.kernel.org/pub/linux/kernel/people/edward/reiser4/reiser4-for-2.6/,
- thanks, it compiled, installed and booted without problems.
Then I have built rpm packages for libaal using provided in the source
spec-file. Installed all binary packages of libaal. But then trying to
do the same with reiser4progs.spec I getting the error at configure
time:
{{{
 [seriv@localhost reiser4progs-1.0.7]$ CFLAGS="-I/usr/include/aal"
LDFLAGS="-L/usr/lib64" ./configure 2>&1 | tail
checking whether -Wuninitialized works... yes
checking whether -Wno-unused-parameter works... yes
checking whether -Wredundant-decls works... yes
checking whether -Wredundant-decls works with readline.h... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
configure: WARNING: Can't detect right _FILE_OFFSET_BITS. Will be
forced to 64bit.
checking for off_t... yes
checking size of off_t... configure: error: cannot compute sizeof (off_t)
See `config.log' for more details.
}}}
and config.log contains the following:
{{{
configure:23477: checking for off_t
configure:23512: gcc -c -I/usr/include/aal  conftest.c >&5
configure:23518: $? = 0
configure:23533: result: yes
configure:23540: checking size of off_t
configure:23872: gcc -o conftest -I/usr/include/aal  -L/usr/lib64
conftest.c  >&5
In file included from /usr/include/stdlib.h:43:0,
                 from conftest.c:57:
/usr/include/bits/waitstatus.h:80:15: error: duplicate member '__w_retcode'
/usr/include/bits/waitstatus.h:80:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:80:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:81:15: error: duplicate member '__w_coredump'
/usr/include/bits/waitstatus.h:81:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:81:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:81:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:82:15: error: duplicate member '__w_termsig'
/usr/include/bits/waitstatus.h:82:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:82:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:82:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:82:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:94:15: error: duplicate member '__w_stopsig'
/usr/include/bits/waitstatus.h:94:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:94:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:95:15: error: duplicate member '__w_stopval'
/usr/include/bits/waitstatus.h:95:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:95:15: error: duplicate member '({anonymous})'
/usr/include/bits/waitstatus.h:95:15: error: duplicate member '({anonymous})'
configure:23875: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""

| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "reiser4progs"
| #define VERSION "1.0.7"
| #define LIBREISER4_MAX_INTERFACE_VERSION 0
| #define LIBREISER4_MIN_INTERFACE_VERSION 0
| #define HAVE_LIBUUID 1
| #define HAVE_LIBREADLINE 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_UUID_UUID_H 1
| #define HAVE_READLINE_READLINE_H 1
| #define HAVE_READLINE_HISTORY_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_PRINTF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MNTENT_H 1
| #define HAVE_STRING_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_MOUNT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_RL_COMPLETION_MATCHES 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_REGISTER_PRINTF_FUNCTION 1
| #define HAVE_STATFS 1
| #define HAVE_GETMNTENT 1
| #define HAVE_HASMNTOPT 1
| #define HAVE_MEMSET 1
| #define HAVE_STRERROR 1
| #define HAVE_STRTOL 1
| #define HAVE_TIME 1
| #define HAVE_UNAME 1
| #define HAVE_SYSCONF 1
| /* end confdefs.h.  */
|
|       #include <stdio.h>

|       #include <sys/types.h>
|       #include <unistd.h>
|
|
|    typedef off_t ac__type_sizeof_;
| static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
| static unsigned long int ulongval () { return (long int) (sizeof
(ac__type_sizeof_)); }
| #include <stdio.h>
| #include <stdlib.h>
| int
| main ()
| {
|
|   FILE *f = fopen ("conftest.val", "w");
|   if (! f)
|     return 1;
|   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
|     {
|       long int i = longval ();
|       if (i != ((long int) (sizeof (ac__type_sizeof_))))
|       return 1;
|       fprintf (f, "%ld\n", i);
|     }
|   else
|     {
|       unsigned long int i = ulongval ();
|       if (i != ((long int) (sizeof (ac__type_sizeof_))))
|       return 1;
|       fprintf (f, "%lu\n", i);
|     }
|   return ferror (f) || fclose (f) != 0;
|
|   ;
|   return 0;
| }
configure:23895: error: cannot compute sizeof (off_t)
See `config.log' for more details.
}}}

Please, help.
-- 
  Regards,
  Sergey Ivanov.
--
To unsubscribe from this list: send the line "unsubscribe reiserfs-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux File System Development]     [Linux BTRFS]     [Linux NFS]     [Linux Filesystems]     [Ext4 Filesystem]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]     [Linux Resources]

  Powered by Linux