Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#27 Build bug for 0.8.2 on RedHat 8

closed-out-of-date
nobody
None
5
2003-01-24
2002-12-05
Tom
No

configure ran fine, doing a make:

Versions:
kernel-2.4.18-18.7.x
kernel-source-2.4.18-18.7.x

---log----
Making all in kernel2.4
make[2]: Entering directory `/tmp/lufs-0.8.2/kernel2.4'
source='proto.c' object='proto.o' libtool=no \ depfile='.deps/proto.Po' tmpdepfile='.deps/proto.TPo' \ depmode=gcc3 /bin/sh ../config/depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I..
-I/lib/modules/2.4.18-18.7.x/build/include
-I/tmp/lufs-0.8.2/include
-I/usr/src/linux-2.4/include/ -O2 -pipe
-fomit-frame-pointer -fno-strict-aliasing
-mpreferred-stack-boundary=2 -Wall -D__KERNEL__
-DMODULE -DLINUX -c `test -f 'proto.c' || echo './'`proto.c
In file included from
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:19,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/capability.h:17,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/binfmts.h:5,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:9,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:4,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/slab.h:14,
from proto.c:26:
/lib/modules/2.4.18-18.7.x/build/include/linux/dcache.h:
In function `dget':
/lib/modules/2.4.18-18.7.x/build/include/linux/dcache.h:249:
warning: implicit declaration of function `out_of_line_bug'
In file included from
/lib/modules/2.4.18-18.7.x/build/include/asm/semaphore.h:39,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:200,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/capability.h:17,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/binfmts.h:5,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:9,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:4,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/slab.h:14,
from proto.c:26:
/lib/modules/2.4.18-18.7.x/build/include/asm/system.h:
At top level:
/lib/modules/2.4.18-18.7.x/build/include/asm/system.h:13:
parse error before '(' token
In file included from
/lib/modules/2.4.18-18.7.x/build/include/linux/rwsem.h:29,
from
/lib/modules/2.4.18-18.7.x/build/include/asm/semaphore.h:42,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:200,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/capability.h:17,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/binfmts.h:5,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:9,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:4,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/slab.h:14,
from proto.c:26:
/lib/modules/2.4.18-18.7.x/build/include/asm/rwsem.h:49:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/asm/rwsem.h:50:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/asm/rwsem.h:51:
parse error before '(' token
In file included from
/lib/modules/2.4.18-18.7.x/build/include/linux/jffs2_fs_sb.h:8,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:752,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/capability.h:17,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/binfmts.h:5,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:9,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:4,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/slab.h:14,
from proto.c:26:
/lib/modules/2.4.18-18.7.x/build/include/linux/completion.h:30:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/completion.h:31:
parse error before '(' token
In file included from
/lib/modules/2.4.18-18.7.x/build/include/linux/capability.h:17,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/binfmts.h:5,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:9,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:4,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/slab.h:14,
from proto.c:26:
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1168:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h: In
function `put_bh':
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1188:
warning: implicit declaration of function `barrier'
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h: At
top level:
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1216:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1217:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1218:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1219:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1220:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h: In
function `mark_buffer_dirty_inode':
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1252:
warning: implicit declaration of function
`mark_buffer_dirty'
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1253:
warning: implicit declaration of function
`buffer_insert_inode_queue'
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h: At
top level:
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1382:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1383:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1384:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1385:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/fs.h:1386:
parse error before '(' token
In file included from
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:4,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/slab.h:14,
from proto.c:26:
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:159:
parse error before '(' token
In file included from
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:4,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/slab.h:14,
from proto.c:26:
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:632:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:633:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:634:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:635:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:637:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:638:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:640:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:641:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:642:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:807:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:
In function `mmdrop':
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:811:
warning: implicit declaration of function `__mmdrop'
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:
At top level:
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:845:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:846:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/sched.h:847:
parse error before '(' token
In file included from
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:13,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/slab.h:14,
from proto.c:26:
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:105:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:106:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:107:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:108:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:109:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:118:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:119:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:120:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:122:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:123:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:124:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:125:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:126:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:132:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:133:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/swap.h:182:
parse error before '(' token
In file included from
/lib/modules/2.4.18-18.7.x/build/include/linux/slab.h:14,
from proto.c:26:
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:415:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:485:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:486:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h: In
function `alloc_pages':
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:504:
warning: implicit declaration of function `_alloc_pages'
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:504:
warning: passing arg 1 of `arch_validate' makes pointer
from integer without a cast
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h: At
top level:
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:509:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:510:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:526:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:527:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:532:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:550:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:551:
parse error before '(' token
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h: In
function `pmd_alloc':
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:573:
warning: implicit declaration of function `__pmd_alloc'
/lib/modules/2.4.18-18.7.x/build/include/linux/mm.h:573:
warning: return makes pointer from integer without a cast
In file included from proto.c:26:
/lib/modules/2.4.18-18.7.x/build/include/linux/slab.h:
At top level:
/lib/modules/2.4.18-18.7.x/build/include/linux/slab.h:64:
parse error before '(' token
In file included from
/lib/modules/2.4.18-18.7.x/build/include/linux/highmem.h:5,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/pagemap.h:16,
from
/lib/modules/2.4.18-18.7.x/build/include/linux/locks.h:8,
from proto.c:31:
/lib/modules/2.4.18-18.7.x/build/include/asm/pgalloc.h:
In function `get_pgd_slow':
/lib/modules/2.4.18-18.7.x/build/include/asm/pgalloc.h:61:
warning: implicit declaration of function
`__get_free_pages'

Discussion

  • Florin Malita
    Florin Malita
    2002-12-06

    Logged In: YES
    user_id=154306

    "kernel-2.4.18-18.7.x" this doesn't seem to be a stock RH8.0 kernel...
    Mine reads "kernel-2.4.18-14". I do the development on a RH8.0 and didn't see any problems of this nature.

    Anyway, the compiler seems to choke on some weirdness in the kernel headers not in the lufs sources. Are the previous lufs versions building alright? If not, I'd say the problem is on your system...

     
  • Tom
    Tom
    2002-12-09

    Logged In: YES
    user_id=652292

    I upgraded my Kernel to the latest from RH updates for 8.0:
    $ uname -a && rpm -qa|grep kernel
    Linux charles-compaq 2.4.18-18.8.0 #1 Thu Nov 14 00:10:29
    EST 2002 i686 unknown
    kernel-2.4.18-17.7.x
    kernel-2.4.18-18.7.x
    kernel-source-2.4.18-18.8.0
    kernel-2.4.18-18.8.0

    Still fails in the same place, same error. The previous
    version did compile - I emailed some bug reports about
    connecting to a Win32 FTP site, however so I'm trying to try
    the newest release.

     
  • Tom
    Tom
    2003-01-24

    Logged In: YES
    user_id=652292

    I'm closing and opening a new one, having sorted out weirdness.

     
  • Tom
    Tom
    2003-01-24

    • status: open --> open-out-of-date
     
  • Tom
    Tom
    2003-01-24

    • status: open-out-of-date --> closed-out-of-date