Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 631392 Details for
Bug 716710
dev-lua/lanes-3.10.0 : threading.h: error: implicit declaration of function pthread_yield
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-lua:lanes-3.10.0:20200408-155654.log
dev-lua:lanes-3.10.0:20200408-155654.log (text/plain), 4.16 KB, created by
Toralf Förster
on 2020-04-08 16:14:35 UTC
(
hide
)
Description:
dev-lua:lanes-3.10.0:20200408-155654.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2020-04-08 16:14:35 UTC
Size:
4.16 KB
patch
obsolete
> * Package: dev-lua/lanes-3.10.0 > * Repository: gentoo > * Maintainer: williamh@gentoo.org > * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking lanes-3.10.0.tar.gz to /var/tmp/portage/dev-lua/lanes-3.10.0/work >>>> Source unpacked in /var/tmp/portage/dev-lua/lanes-3.10.0/work >>>> Preparing source in /var/tmp/portage/dev-lua/lanes-3.10.0/work/lanes-3.10.0 ... > * Applying lanes-3.10.0-fix-makefile.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-lua/lanes-3.10.0/work/lanes-3.10.0 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-lua/lanes-3.10.0/work/lanes-3.10.0 ... >make -j1 >which: no lua5.1 in (/usr/lib/portage/python3.6/ebuild-helpers/xattr:/usr/lib/portage/python3.6/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/10/bin:/usr/lib/llvm/9/bin:/usr/lib/llvm/8/bin:/opt/tivoli/tsm/client/ba/bin:/usr/bin/cdsclient) >which: no lua51 in (/usr/lib/portage/python3.6/ebuild-helpers/xattr:/usr/lib/portage/python3.6/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/10/bin:/usr/lib/llvm/9/bin:/usr/lib/llvm/8/bin:/opt/tivoli/tsm/client/ba/bin:/usr/bin/cdsclient) >cd src && make LUA=lua >make[1]: Entering directory '/var/tmp/portage/dev-lua/lanes-3.10.0/work/lanes-3.10.0/src' >x86_64-gentoo-linux-musl-gcc -Wall -Werror -O2 -I/usr/include/luajit-2.0 -D_GNU_SOURCE -fPIC -c -o lanes.o lanes.c >In file included from lanes.c:89: >lanes.c: In function âselfdestruct_gcâ: >threading.h:168:21: error: implicit declaration of function âpthread_yieldâ; did you mean âpthread_selfâ? [-Werror=implicit-function-declaration] > 168 | #define YIELD() pthread_yield() > | ^~~~~~~~~~~~~ >lanes.c:1639:5: note: in expansion of macro âYIELDâ > 1639 | YIELD(); // give threads time to act on their cancel > | ^~~~~ >lanes.c: In function âLG_configureâ: >threading.h:132:29: error: âPTHREAD_MUTEX_RECURSIVE_NPâ undeclared (first use in this function); did you mean âPTHREAD_MUTEX_RECURSIVEâ? > 132 | # define _MUTEX_RECURSIVE PTHREAD_MUTEX_RECURSIVE_NP > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >threading.h:142:40: note: in expansion of macro â_MUTEX_RECURSIVEâ > 142 | pthread_mutexattr_settype( &a, _MUTEX_RECURSIVE ); \ > | ^~~~~~~~~~~~~~~~ >lanes.c:3092:3: note: in expansion of macro âMUTEX_RECURSIVE_INITâ > 3092 | MUTEX_RECURSIVE_INIT( &U->require_cs); > | ^~~~~~~~~~~~~~~~~~~~ >threading.h:132:29: note: each undeclared identifier is reported only once for each function it appears in > 132 | # define _MUTEX_RECURSIVE PTHREAD_MUTEX_RECURSIVE_NP > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >threading.h:142:40: note: in expansion of macro â_MUTEX_RECURSIVEâ > 142 | pthread_mutexattr_settype( &a, _MUTEX_RECURSIVE ); \ > | ^~~~~~~~~~~~~~~~ >lanes.c:3092:3: note: in expansion of macro âMUTEX_RECURSIVE_INITâ > 3092 | MUTEX_RECURSIVE_INIT( &U->require_cs); > | ^~~~~~~~~~~~~~~~~~~~ >cc1: all warnings being treated as errors >make[1]: *** [<builtin>: lanes.o] Error 1 >make[1]: Leaving directory '/var/tmp/portage/dev-lua/lanes-3.10.0/work/lanes-3.10.0/src' >make: *** [Makefile:46: src/lanes/core.so] Error 2 > * ERROR: dev-lua/lanes-3.10.0::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=dev-lua/lanes-3.10.0::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-lua/lanes-3.10.0::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-lua:lanes-3.10.0:20200408-155654.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-lua/lanes-3.10.0/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-lua/lanes-3.10.0/temp/environment'. > * Working directory: '/var/tmp/portage/dev-lua/lanes-3.10.0/work/lanes-3.10.0' > * S: '/var/tmp/portage/dev-lua/lanes-3.10.0/work/lanes-3.10.0'
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 716710
:
631390
| 631392 |
631394
|
631396
|
631398
|
631400