Re: GThread ERROR 'No such process'

"Simon Garner" <[email protected]> Tue, 7 Oct 2003 23:54:09 +1300
Newsgroups gmane.linux.redhat.taroon
Message-ID <004b01c38cc1$5eca0320$0301a8c0@SIMON>
On Monday, October 06, 2003 8:41 PM [GMT+1200=NZT],
Jakub Jelinek <[email protected]> wrote:
>
> Taroon glibc relies on all NPTL functionality being there.
> So vanilla 2.4.22 has no chance of working properly (unless you
> mv /lib/tls /lib/tls.disabled), 2.6.0-testX has some chance, but as
> Arjan wrote, only taroon kernels are supported on taroon.
>

Well that rather sucks since I need to apply a kernel patch, and (even
with no patches) the RH 2.4.21-3.EL kernel source will not compile. When
doing 'make modules' I get a whole pile of warnings and errors,
seemingly regardless of whatever I try in my config (see below, and
sorry for the big paste).

-Simon


# make modules
make -r -f tmp_include_depends all
make[1]: Entering directory `/usr/src/linux-2.4.21-3.EL'
make[1]: Circular
/usr/src/linux-2.4.21-3.EL/include/linux/netfilter_ipv4/ip_conntrack_hel
per.h <-
/usr/src/linux-2.4.21-3.EL/include/linux/netfilter_ipv4/ip_conntrack.h
dependency dropped.
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/linux-2.4.21-3.EL'
make -C  arch/x86_64/tools
CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.21-3.EL/include -Wall -Wstrict
-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common  -Wno-un
used -fomit-frame-pointer -mno-red-zone -mcmodel=kernel -pipe -fno-reord
er-blocks -finline-limit=2000 -fno-strength-reduce -fno-asynchronous-unw
ind-tables -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.21-3.EL/include/linux/modversions.h" MAKING_MODULES=1
modules
make[1]: Entering directory
`/usr/src/linux-2.4.21-3.EL/arch/x86_64/tools'
make[1]: Nothing to be done for `modules'.
make[1]: Leaving directory
`/usr/src/linux-2.4.21-3.EL/arch/x86_64/tools'
make -C  kernel
CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.21-3.EL/include -Wall -Wstrict
-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common  -Wno-un
used -fomit-frame-pointer -mno-red-zone -mcmodel=kernel -pipe -fno-reord
er-blocks -finline-limit=2000 -fno-strength-reduce -fno-asynchronous-unw
ind-tables -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.21-3.EL/include/linux/modversions.h" MAKING_MODULES=1
modules
make[1]: Entering directory `/usr/src/linux-2.4.21-3.EL/kernel'
make[1]: Nothing to be done for `modules'.
make[1]: Leaving directory `/usr/src/linux-2.4.21-3.EL/kernel'
make -C  drivers
CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.21-3.EL/include -Wall -Wstrict
-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common  -Wno-un
used -fomit-frame-pointer -mno-red-zone -mcmodel=kernel -pipe -fno-reord
er-blocks -finline-limit=2000 -fno-strength-reduce -fno-asynchronous-unw
ind-tables -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.21-3.EL/include/linux/modversions.h" MAKING_MODULES=1
modules
make[1]: Entering directory `/usr/src/linux-2.4.21-3.EL/drivers'
make -C acpi modules
make[2]: Entering directory `/usr/src/linux-2.4.21-3.EL/drivers/acpi'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.21-3.EL/include -Wall -Wstrict-pro
totypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common  -Wno-unused
 -fomit-frame-pointer -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-b
locks -finline-limit=2000 -fno-strength-reduce -fno-asynchronous-unwind-
tables -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.21-3.EL/include/linux/modversions.h -Os  -DACPI_DEBUG
_OUTPUT -nostdinc -iwithprefix include -DKBUILD_BASENAME=ac  -c -o ac.o
ac.c
In file included from ac.c:26:
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:61: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:61: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:61: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:62: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:62: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:63: `panic_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:63: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:69: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:69:
`simple_strtoul_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:69: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:70: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:70: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:70:
`simple_strtol_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:70: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:71: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:71: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:71:
`simple_strtoull_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:71: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:73: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:73: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:74:
`sprintf_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:74: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:75: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:75: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:75:
`vsprintf_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:75: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:77:
`snprintf_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:77: warning: parameter
names (without types) in function declaration
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:78: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:78: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:78:
`vsnprintf_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:78: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:80: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:80: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:81: `sscanf_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:81: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:82:
`vsscanf_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:82: warning: parameter
names (without types) in function declaration
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:84: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:84: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:84: `qsort_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:84: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:86:
`get_option_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:86: warning: parameter
names (without types) in function declaration
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:87: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:87: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:87:
`get_options_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:87: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:88: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:88: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:88:
`memparse_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:88: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:97: `printk_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:97: warning: parameter
names (without types) in function declaration
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:114: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:114: parse error
before numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:114: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:115: warning:
parameter names (without types) in function declaration
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:120: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:120: parse error
before numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:120:
`dump_stack_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:120: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:209: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:209: parse error
before numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:209:
`__out_of_line_bug_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/kernel.h:209: warning: function
declaration isn't a prototype
In file included from
/usr/src/linux-2.4.21-3.EL/include/linux/spinlock.h:56,
                 from
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:11,
                 from ac.c:27:
/usr/src/linux-2.4.21-3.EL/include/asm/spinlock.h:11: `printk_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/asm/spinlock.h:11: warning: parameter
names (without types) in function declaration
In file included from
/usr/src/linux-2.4.21-3.EL/include/asm/processor.h:19,
                 from
/usr/src/linux-2.4.21-3.EL/include/linux/prefetch.h:13,
                 from /usr/src/linux-2.4.21-3.EL/include/linux/list.h:6,
                 from
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:12,
                 from ac.c:27:
/usr/src/linux-2.4.21-3.EL/include/asm/system.h:322: floating constant
exponent has no digits
/usr/src/linux-2.4.21-3.EL/include/asm/system.h:322: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/asm/system.h:322:
`disable_hlt_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/asm/system.h:322: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/asm/system.h:323: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/asm/system.h:323: parse error before
numeric constant
/usr/src/linux-2.4.21-3.EL/include/asm/system.h:323:
`enable_hlt_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/asm/system.h:323: warning: function
declaration isn't a prototype
In file included from
/usr/src/linux-2.4.21-3.EL/include/linux/prefetch.h:13,
                 from /usr/src/linux-2.4.21-3.EL/include/linux/list.h:6,
                 from
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:12,
                 from ac.c:27:
/usr/src/linux-2.4.21-3.EL/include/asm/processor.h:65: warning:
parameter names (without types) in function declaration
/usr/src/linux-2.4.21-3.EL/include/asm/processor.h:65: field
`loops_per_jiffy_R_ver_str' declared as a function
/usr/src/linux-2.4.21-3.EL/include/asm/processor.h:78: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/asm/processor.h:78: parse error
before numeric constant
/usr/src/linux-2.4.21-3.EL/include/asm/processor.h:78: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/asm/processor.h:381: invalid suffix
on integer constant
/usr/src/linux-2.4.21-3.EL/include/asm/processor.h:381: parse error
before numeric constant
/usr/src/linux-2.4.21-3.EL/include/asm/processor.h:381:
`kernel_thread_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/asm/processor.h:381: warning:
function declaration isn't a prototype
In file included from ac.c:27:
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:190: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:190: parse error
before numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:190:
`inter_module_register_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:190: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:191: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:191: parse error
before numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:191:
`inter_module_unregister_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:191: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:192:
`inter_module_get_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:192: warning:
parameter names (without types) in function declaration
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:193:
`inter_module_get_request_R_ver_str' declared as function returning a
function
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:193: warning:
parameter names (without types) in function declaration
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:194: invalid suffix on
integer constant
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:194: parse error
before numeric constant
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:194:
`inter_module_put_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:194: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:203:
`try_inc_mod_count_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.21-3.EL/include/linux/module.h:203: warning:
parameter names (without types) in function declaration
In file included from /usr/src/linux-2.4.21-3.EL/include/linux/fs.h:19,
                 from
/usr/src/linux-2.4.21-3.EL/include/linux/capability.h:17,
                 from
/usr/src/linux-2.4.21-3.EL/include/linux/binfmts.h:4,
                 from
/usr/src/linux-2.4.21-3.EL/include/linux/sched.h:10,
                 from
/usr/src/linux-2.4.21-3.EL/include/asm/uaccess.h:9,
                 from
/usr/src/linux-2.4.21-3.EL/include/linux/compatmac.h:137,
                 from ac.c:30:
/usr/src/linux-2.4.21-3.EL/include/linux/dcache.h: In function `dget':
/usr/src/linux-2.4.21-3.EL/include/linux/dcache.h:254: warning: implicit
declaration of function `__out_of_line_bug_Rsmp_8b0fd3c5'
ac.c: In function `acpi_ac_read_state':
ac.c:117: warning: implicit declaration of function
`sprintf_Rsmp_1d26aa98'
ac.c: In function `acpi_ac_add':
ac.c:268: warning: implicit declaration of function
`printk_Rsmp_dd132261'
make[2]: *** [ac.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.21-3.EL/drivers/acpi'
make[1]: *** [_modsubdir_acpi] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.21-3.EL/drivers'
make: *** [_mod_drivers] Error 2



If I disable ACPI in the kernel config, it goes through something
similar, then gets to:


module.c: In function `cipe_check_kernel':
module.c:60: `b12cdfe7' undeclared (first use in this function)
module.c:60: incompatible types in initialization
module.c:73: `dd132261' undeclared (first use in this function)
module.c:83: called object is not a function
make[3]: *** [module.o] Error 1
make[3]: Leaving directory
`/usr/src/linux-2.4.21-3.EL-vsd/drivers/addon/cipe'
make[2]: *** [_modsubdir_cipe] Error 2
make[2]: Leaving directory
`/usr/src/linux-2.4.21-3.EL-vsd/drivers/addon'
make[1]: *** [_modsubdir_addon] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.21-3.EL-vsd/drivers'
make: *** [_mod_drivers] Error 2


--
Taroon-beta-list mailing list
[email protected]
http://www.redhat.com/mailman/listinfo/taroon-beta-list