Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 867942 Details for
Bug 912347
dev-python/pypy3_10-exe-7.3.12_p2 - [platform:Error] .../platcheck_65.c: error: field s has incomplete type
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-python:pypy3_10-exe-7.3.12_p2:20230816-023226.log
dev-python:pypy3_10-exe-7.3.12_p2:20230816-023226.log (text/plain), 16.88 KB, created by
Toralf Förster
on 2023-08-16 08:04:33 UTC
(
hide
)
Description:
dev-python:pypy3_10-exe-7.3.12_p2:20230816-023226.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2023-08-16 08:04:33 UTC
Size:
16.88 KB
patch
obsolete
> * Package: dev-python/pypy3_10-exe-7.3.12_p2:7.3.12 > * Repository: gentoo > * Maintainer: python@gentoo.org > * USE: abi_x86_64 amd64 cpu_flags_x86_sse2 elibc_musl kernel_linux ncurses > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > * Checking for at least 6 GiB RAM ... > [ ok ] >>>> Unpacking source... >>>> Unpacking pypy3.10-v7.3.12-src.tar.bz2 to /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work >>>> Unpacking pypy3.10-gentoo-patches-7.3.12_p2.tar.xz to /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work >>>> Source unpacked in /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work >>>> Preparing source in /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src ... > * Applying patches from /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-gentoo-patches-7.3.12_p2 ... > * 0001-distutils-make-OO-enable-both-opt-1-and-opt-2-optimi.patch ... > [ ok ] > * 0002-_sysconfigdata-strip-default-CFLAGS-and-OPT.patch ... > [ ok ] > * 0003-Add-a-Gentoo-hack-for-WHEEL_PKG_DIR.patch ... > [ ok ] > * 0004-gh-79096-Protect-cookie-file-created-by-LWP-Mozilla-.patch ... > [ ok ] > * 0005-clear-OpenSSL-error-if-PY_EVP_MD_fetch-failed.patch ... > [ ok ] > * 0006-copy-less-when-creating-a-venv-issue-3611.patch ... > [ ok ] > * 0007-use-a-PYPY_PORTABLE_DEPS.txt-file-to-state-which-dll.patch ... > [ ok ] > * 0008-Don-t-clear-StopIteration-exceptions-on-tp_iternext.patch ... > [ ok ] > * 0009-use-a-different-tp_internext-wrapper-for-coroutines.patch ... > [ ok ] > * 0010-Let-tp_iternext-raise-StopIteration-more-selectively.patch ... > [ ok ] > * 0011-refactor-logic.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src ... >pypy rpython/bin/rpython --batch --source --no-shared -O2 pypy/goal/targetpypystandalone --withmod-bz2 --withmod-_minimal_curses >[translation:info] 2.7.18 (8d509266596ab6a70defcf87c8b29f57b8e32426, Jun 16 2023, 12:57:03) >[PyPy 7.3.12 with GCC 12.2.1 20230428] >[platform:msg] Set platform with 'host' cc=None, using cc='x86_64-gentoo-linux-musl-gcc', version='Unknown' >[translation:info] Translating target as defined by pypy/goal/targetpypystandalone >[platform:WARNING] In file included from /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/c/src/thread.c:24: >[platform:WARNING] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/c/src/thread_pthread.c: In function 'RPyThreadStartEx': >[platform:WARNING] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/c/src/thread_pthread.c:134:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] >[platform:WARNING] 134 | return (Signed) *(Signed *) &th; >[platform:WARNING] | ^~~~~~~~~~~~~~ >[platform:WARNING] In file included from /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/c/src/thread.c:24: >[platform:WARNING] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/c/src/thread_pthread.c: In function 'RPyThreadStartEx': >[platform:WARNING] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/c/src/thread_pthread.c:134:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] >[platform:WARNING] 134 | return (Signed) *(Signed *) &th; >[platform:WARNING] | ^~~~~~~~~~~~~~ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c: In function 'dump_section_1': >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:164:25: error: field 's' has incomplete type >[platform:Error] 164 | platcheck_t s; >[platform:Error] | ^ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:167:21: error: storage size of 's' isn't known >[platform:Error] 167 | platcheck_t s; >[platform:Error] | ^ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:169:30: error: invalid application of 'sizeof' to incomplete type 'platcheck_t' {aka 'struct stat64'} >[platform:Error] 169 | dump("size", sizeof(platcheck_t)); >[platform:Error] | ^~~~~~~~~~~ >[platform:Error] In file included from /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:97: >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:170:32: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} >[platform:Error] 170 | dump("fldofs st_mode", offsetof(platcheck_t, st_mode)); >[platform:Error] | ^~~~~~~~ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:174:31: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} >[platform:Error] 174 | dump("fldofs st_ino", offsetof(platcheck_t, st_ino)); >[platform:Error] | ^~~~~~~~ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:178:31: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} >[platform:Error] 178 | dump("fldofs st_dev", offsetof(platcheck_t, st_dev)); >[platform:Error] | ^~~~~~~~ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:182:33: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} >[platform:Error] 182 | dump("fldofs st_nlink", offsetof(platcheck_t, st_nlink)); >[platform:Error] | ^~~~~~~~ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:186:31: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} >[platform:Error] 186 | dump("fldofs st_uid", offsetof(platcheck_t, st_uid)); >[platform:Error] | ^~~~~~~~ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:190:31: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} >[platform:Error] 190 | dump("fldofs st_gid", offsetof(platcheck_t, st_gid)); >[platform:Error] | ^~~~~~~~ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:194:32: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} >[platform:Error] 194 | dump("fldofs st_size", offsetof(platcheck_t, st_size)); >[platform:Error] | ^~~~~~~~ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:198:32: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} >[platform:Error] 198 | dump("fldofs st_atim", offsetof(platcheck_t, st_atim)); >[platform:Error] | ^~~~~~~~ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:200:32: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} >[platform:Error] 200 | dump("fldofs st_mtim", offsetof(platcheck_t, st_mtim)); >[platform:Error] | ^~~~~~~~ >[platform:Error] /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:202:32: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} >[platform:Error] 202 | dump("fldofs st_ctim", offsetof(platcheck_t, st_ctim)); >[platform:Error] | ^~~~~~~~ >Traceback (most recent call last): > File "rpython/bin/rpython", line 20, in <module> > main() > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/goal/translate.py", line 219, in main > targetspec_dic, translateconfig, config, args = parse_options_and_load_target() > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/goal/translate.py", line 155, in parse_options_and_load_target > targetspec_dic = load_target(targetspec) > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/goal/translate.py", line 97, in load_target > mod = __import__(specname) > File "pypy/goal/targetpypystandalone.py", line 16, in <module> > from pypy.module.thread import os_thread > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/pypy/module/thread/os_thread.py", line 9, in <module> > from pypy.module.signal.interp_signal import check_signum_in_range > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/pypy/module/signal/interp_signal.py", line 14, in <module> > from rpython.rlib import jit, rgc, rposix, rposix_stat, rthread > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/rlib/rposix_stat.py", line 487, in <module> > posix_declaration() > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/rlib/rposix_stat.py", line 469, in posix_declaration > config = platform.configure(CConfig, ignore_errors=try_to_add is not None) > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/rtyper/tool/rffi_platform.py", line 215, in configure > for name, result in zip(entries, results): > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/rtyper/tool/rffi_platform.py", line 240, in configure_entries > writer.path, eci, ignore_errors=ignore_errors)) > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/rtyper/tool/rffi_platform.py", line 743, in run_example_code > output = build_executable_cache(files, eci, ignore_errors=ignore_errors) > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/tool/gcc_cache.py", line 28, in build_executable_cache > result = platform.execute(platform.compile(c_files, eci)) > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/platform/__init__.py", line 57, in compile > ofiles = self._compile_o_files(cfiles, eci, standalone) > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/platform/__init__.py", line 79, in _compile_o_files > ofiles.append(self._compile_c_file(self.cc, cfile, compile_args)) > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/platform/posix.py", line 43, in _compile_c_file > cwd=str(cfile.dirpath())) > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/platform/__init__.py", line 143, in _execute_c_compiler > self._handle_error(returncode, stdout, stderr, outname) > File "/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src/rpython/translator/platform/__init__.py", line 155, in _handle_error > raise CompilationError(stdout, stderr) >CompilationError: CompilationError(err=""" > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c: In function 'dump_section_1': > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:164:25: error: field 's' has incomplete type > 164 | platcheck_t s; > | ^ > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:167:21: error: storage size of 's' isn't known > 167 | platcheck_t s; > | ^ > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:169:30: error: invalid application of 'sizeof' to incomplete type 'platcheck_t' {aka 'struct stat64'} > 169 | dump("size", sizeof(platcheck_t)); > | ^~~~~~~~~~~ > In file included from /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:97: > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:170:32: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} > 170 | dump("fldofs st_mode", offsetof(platcheck_t, st_mode)); > | ^~~~~~~~ > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:174:31: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} > 174 | dump("fldofs st_ino", offsetof(platcheck_t, st_ino)); > | ^~~~~~~~ > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:178:31: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} > 178 | dump("fldofs st_dev", offsetof(platcheck_t, st_dev)); > | ^~~~~~~~ > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:182:33: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} > 182 | dump("fldofs st_nlink", offsetof(platcheck_t, st_nlink)); > | ^~~~~~~~ > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:186:31: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} > 186 | dump("fldofs st_uid", offsetof(platcheck_t, st_uid)); > | ^~~~~~~~ > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:190:31: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} > 190 | dump("fldofs st_gid", offsetof(platcheck_t, st_gid)); > | ^~~~~~~~ > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:194:32: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} > 194 | dump("fldofs st_size", offsetof(platcheck_t, st_size)); > | ^~~~~~~~ > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:198:32: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} > 198 | dump("fldofs st_atim", offsetof(platcheck_t, st_atim)); > | ^~~~~~~~ > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:200:32: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} > 200 | dump("fldofs st_mtim", offsetof(platcheck_t, st_mtim)); > | ^~~~~~~~ > /var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/usession-release-pypy3.10-v7.3.12-0/platcheck_65.c:202:32: error: invalid use of incomplete typedef 'platcheck_t' {aka 'struct stat64'} > 202 | dump("fldofs st_ctim", offsetof(platcheck_t, st_ctim)); > | ^~~~~~~~ > """) > * ERROR: dev-python/pypy3_10-exe-7.3.12_p2::gentoo failed (configure phase): > * translation failed > * > * Call stack: > * ebuild.sh, line 136: Called src_configure > * environment, line 1659: Called die > * The specific snippet of code: > * "${@}" || die "translation failed" > * > * If you need support, post the output of `emerge --info '=dev-python/pypy3_10-exe-7.3.12_p2::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-python/pypy3_10-exe-7.3.12_p2::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-python:pypy3_10-exe-7.3.12_p2:20230816-023226.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/temp/environment'. > * Working directory: '/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src' > * S: '/var/tmp/portage/dev-python/pypy3_10-exe-7.3.12_p2/work/pypy3.10-v7.3.12-src' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 912347
:
867941
| 867942 |
867943
|
867944
|
867945
|
867946
|
867947
|
867948