[pypy-issue] [issue1184] build warnings of significacne

Ian Delaney tracker at bugs.pypy.org
Wed Jun 20 09:48:06 CEST 2012


New submission from Ian Delaney <della5 at iinet.com.au>:

Package triggers severe warnings which indicate that it
may exhibit random runtime failures.
platform:WARNING] module_signal_interp_signal.c:381:2: warning: implicit
[declaration of function ‘pypysig_reinstall’^
[platform:WARNING] rpython_lltypesystem_rffi.c:2455:2: warning: implicit
declaration of function ‘wcscoll’^
[platform:WARNING] implement_15.c:25725:2: warning: implicit declaration of
function ‘_PyPy_SSL_SetupThreads’^
[platform:WARNING] implement_16.c:53338:2: warning: implicit declaration of
function ‘init_capsule’^
[platform:WARNING] implement_16.c:53418:2: warning: implicit declaration of
function ‘init_pycobject’^
[platform:WARNING] implement_23.c:36584:2: warning: implicit declaration of
function ‘forkpty’^
[platform:WARNING] implement_23.c:36857:2: warning: implicit declaration of
function ‘openpty’^

Please do not file a Gentoo bug and instead report the above QA
issues directly to the upstream developers of this software.on Homepage:
http://pypy.org/

1.) pypysig_reinstall defined in /pypy/translator/c/src/signals.h:void
pypysig_reinstall(int signum)
2.) Can't find wscoll, unless this is it
archtester bash # grep -r wcscoll
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp  | grep "\.h"
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-0/testing_1/forwarddecl.h:extern
Signed
pypy_g_wcscoll__arrayPtr_arrayPtr_star_2(wchar_t *l_stararg0_847, wchar_t
*l_stararg1_509);
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-current/testing_1/forwarddecl.h:extern
Signed
pypy_g_wcscoll__arrayPtr_arrayPtr_star_2(wchar_t *l_stararg0_847, wchar_t
*l_stararg1_509);

3.) same for _PyPy_SSL_SetupThreads unless this is it
archtester bash # grep -r _PyPy_SSL_SetupThreads
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp  | grep "\.h"
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-0/testing_1/forwarddecl.h:extern
int
pypy_g_ccall__PyPy_SSL_SetupThreads___(void);
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-current/testing_1/forwarddecl.h:extern
int
pypy_g_ccall__PyPy_SSL_SetupThreads___(void);

4.) same for init_capsule
archtester bash # grep -r init_capsule
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp  | grep "\.h"
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-0/testing_1/forwarddecl.h:extern
void pypy_g_ccall_init_capsule___(void);
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-current/testing_1/forwarddecl.h:extern
void pypy_g_ccall_init_capsule___(void);

5.) similarly
archtester bash # grep -r init_pycobject
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp  | grep "\.h"
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-0/testing_1/forwarddecl.h:extern
void pypy_g_ccall_init_pycobject___(void);
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-current/testing_1/forwarddecl.h:extern
void pypy_g_ccall_init_pycobject___(void);

6.) similarly
archtester bash # grep -r forkpty
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp  | grep "\.h"
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-0/testing_1/forwarddecl.h:extern
struct
pypy_pypy_interpreter_baseobjspace_W_Root0 *pypy_g_forkpty(void);
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-0/testing_1/forwarddecl.h:extern
struct pypy_tuple2_3
*pypy_g_ll_os_ll_os_forkpty(void);
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-0/testing_1/forwarddecl.h:extern
int
pypy_g_ccall_forkpty__arrayPtr_arrayPtr_arrayPtr_arrayP(int *l_a0_121, void
*l_a1_84, void *l_a2_38, void *l_a3_12);
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-current/testing_1/forwarddecl.h:extern
struct
pypy_pypy_interpreter_baseobjspace_W_Root0 *pypy_g_forkpty(void);
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-current/testing_1/forwarddecl.h:extern
struct pypy_tuple2_3
*pypy_g_ll_os_ll_os_forkpty(void);
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-current/testing_1/forwarddecl.h:extern
int
pypy_g_ccall_forkpty__arrayPtr_arrayPtr_arrayPt

7. ) and
archtester bash # grep -r openpty
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp  | grep "\.h"
/mnt/gen2/TmpDir/portage/dev-python/pypy-1.9-r2/temp/usession-release-1.9-0/testing_1/forwarddecl.h:extern
struct
pypy_pypy_interpreter_baseobjspace_W_Root0 *pypy_g_openpty(void);

----------
messages: 4465
nosy: idella5, pypy-issue
priority: bug
release: 0.9
status: testing
title: build warnings of significacne

________________________________________
PyPy bug tracker <tracker at bugs.pypy.org>
<https://bugs.pypy.org/issue1184>
________________________________________


More information about the pypy-issue mailing list