+ exec + rm -rf /rpmbuild + mkdir -p /rpmbuild + su -c 'rpmbuild -ba /builddir/build/SPECS/perl-threads-lite.spec --define "debug_package %{nil}" --undefine _annotated_build --define "_missing_doc_files_terminate_build %{nil}" --define "_emacs_sitestartdir /usr/share/emacs/site-lisp/site-start.d" --define "_emacs_sitelispdir /usr/share/emacs/site-lisp" --nocheck ' mockbuild Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iAn5HU + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf threads-lite-0.034 + /usr/bin/gzip -dc /builddir/build/SOURCES/threads-lite-0.034.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd threads-lite-0.034 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.nIY4xN + umask 022 + cd /builddir/build/BUILD + cd threads-lite-0.034 + perl Build.PL installdirs=vendor 'optimize=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'threads-lite' version '0.034' + ./Build Building threads-lite gcc -Isrc -I/usr/lib64/perl5/CORE -fPIC -c -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -o src/message.o src/message.c gcc -Isrc -I/usr/lib64/perl5/CORE -fPIC -c -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -o src/mthread.o src/mthread.c src/mthread.c: In function 'start_thread': src/mthread.c:262:6: warning: variable 'rc_thread_create' set but not used [-Wunused-but-set-variable] int rc_thread_create = 0; ^~~~~~~~~~~~~~~~ src/mthread.c: In function 'prepare_thread_create': src/mthread.c:336:5: warning: unused variable 'id' [-Wunused-variable] UV id = get_self()->id; ^~ gcc -Isrc -I/usr/lib64/perl5/CORE -fPIC -c -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -o src/queue.o src/queue.c src/queue.c: In function 'S_queue_enqueue': src/queue.c:52:11: warning: unused variable 'new_entry' [-Wunused-variable] message* new_entry; ^~~~~~~~~ At top level: src/queue.c:20:13: warning: 'node_unshift' defined but not used [-Wunused-function] static void node_unshift(message** position, message* new_node) { ^~~~~~~~~~~~ gcc -Isrc -I/usr/lib64/perl5/CORE -fPIC -c -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -o src/resources.o src/resources.c In file included from src/resources.c:5:0: src/resources.c: In function 'end_locker': /usr/lib64/perl5/CORE/XSUB.h:160:20: warning: unused variable 'items' [-Wunused-variable] #define dITEMS I32 items = (I32)(SP - MARK) ^ /usr/lib64/perl5/CORE/XSUB.h:163:16: note: in expansion of macro 'dITEMS' dSP; dAXMARK; dITEMS ^~~~~~ src/resources.c:46:8: note: in expansion of macro 'dXSARGS' dVAR; dXSARGS; ^~~~~~~ src/resources.c: In function 'S_get_thread': src/resources.c:125:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (threads_local == NULL); ^~ src/resources.c:126:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' threads_local = thread_db_new(FALSE); ^~~~~~~~~~~~~ In file included from src/resources.c:5:0: src/resources.c: In function 'S_thread_send': /usr/lib64/perl5/CORE/XSUB.h:391:42: warning: unused variable 'rEtV' [-Wunused-variable] # define dXCPT dJMPENV; int rEtV = 0 ^ src/resources.c:167:2: note: in expansion of macro 'dXCPT' dXCPT; ^~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:3923:0, from src/resources.c:3: /usr/lib64/perl5/CORE/cop.h:95:25: warning: unused variable 'cur_env' [-Wunused-variable] #define dJMPENV JMPENV cur_env ^ /usr/lib64/perl5/CORE/XSUB.h:391:29: note: in expansion of macro 'dJMPENV' # define dXCPT dJMPENV; int rEtV = 0 ^~~~~~~ src/resources.c:167:2: note: in expansion of macro 'dXCPT' dXCPT; ^~~~~ src/resources.c: In function 'S_queue_send': src/resources.c:161:55: warning: statement with no effect [-Wunused-value] #define THREAD_CATCH(undo) THREAD_CATCH_FINALLY(undo, 0) ^ src/resources.c:158:2: note: in definition of macro 'THREAD_CATCH_FINALLY' finally;\ ^~~~~~~ src/resources.c:180:4: note: in expansion of macro 'THREAD_CATCH' } THREAD_CATCH( MUTEX_UNLOCK(&queues_lock) ); ^~~~~~~~~~~~ src/resources.c: In function 'S_queue_receive': src/resources.c:161:55: warning: statement with no effect [-Wunused-value] #define THREAD_CATCH(undo) THREAD_CATCH_FINALLY(undo, 0) ^ src/resources.c:158:2: note: in definition of macro 'THREAD_CATCH_FINALLY' finally;\ ^~~~~~~ src/resources.c:191:4: note: in expansion of macro 'THREAD_CATCH' } THREAD_CATCH( MUTEX_UNLOCK(&queues_lock) ); ^~~~~~~~~~~~ src/resources.c: In function 'S_queue_receive_nb': src/resources.c:161:55: warning: statement with no effect [-Wunused-value] #define THREAD_CATCH(undo) THREAD_CATCH_FINALLY(undo, 0) ^ src/resources.c:158:2: note: in definition of macro 'THREAD_CATCH_FINALLY' finally;\ ^~~~~~~ src/resources.c:204:4: note: in expansion of macro 'THREAD_CATCH' } THREAD_CATCH( MUTEX_UNLOCK(&queues_lock) ); ^~~~~~~~~~~~ In file included from src/resources.c:5:0: src/resources.c: In function 'S_send_listeners': /usr/lib64/perl5/CORE/XSUB.h:391:42: warning: unused variable 'rEtV' [-Wunused-variable] # define dXCPT dJMPENV; int rEtV = 0 ^ src/resources.c:210:2: note: in expansion of macro 'dXCPT' dXCPT; ^~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:3923:0, from src/resources.c:3: /usr/lib64/perl5/CORE/cop.h:95:25: warning: unused variable 'cur_env' [-Wunused-variable] #define dJMPENV JMPENV cur_env ^ /usr/lib64/perl5/CORE/XSUB.h:391:29: note: in expansion of macro 'dJMPENV' # define dXCPT dJMPENV; int rEtV = 0 ^~~~~~~ src/resources.c:210:2: note: in expansion of macro 'dXCPT' dXCPT; ^~~~~ src/resources.c: In function 'thread_add_listener': src/resources.c:163:51: warning: statement with no effect [-Wunused-value] #define THREAD_FINALLY(undo) THREAD_CATCH_FINALLY(0, undo) ^ src/resources.c:159:15: note: in definition of macro 'THREAD_CATCH_FINALLY' XCPT_CATCH { catch; XCPT_RETHROW; } ^~~~~ src/resources.c:242:4: note: in expansion of macro 'THREAD_FINALLY' } THREAD_FINALLY( MUTEX_UNLOCK(&thread->lock) ); ^~~~~~~~~~~~~~ In file included from src/resources.c:12:0: At top level: src/tables.h:330:13: warning: 'S_thread_db_walk' defined but not used [-Wunused-function] STATIC void S_thread_db_walk(pTHX_ thread_table* const t, void (*cb)(pTHX_ thread_ent* ent, void* userdata), void *userdata) { ^~~~~~~~~~~~~~~~ src/tables.h:324:13: warning: 'thread_db_decref' defined but not used [-Wunused-function] STATIC void thread_db_decref(thread_table* const t, const UV key) { ^~~~~~~~~~~~~~~~ src/tables.h:293:13: warning: 'S_thread_db_delete' defined but not used [-Wunused-function] STATIC void S_thread_db_delete(pTHX_ thread_table * const t, const UV key) { ^~~~~~~~~~~~~~~~~~ src/tables.h:188:13: warning: 'S_queue_db_free' defined but not used [-Wunused-function] STATIC void S_queue_db_free(pTHX_ queue_table * const t) { ^~~~~~~~~~~~~~~ src/tables.h:151:13: warning: 'S_queue_db_walk' defined but not used [-Wunused-function] STATIC void S_queue_db_walk(pTHX_ queue_table* const t, void (*cb)(pTHX_ queue_ent* ent, void* userdata), void *userdata) { ^~~~~~~~~~~~~~~ src/tables.h:145:13: warning: 'queue_db_decref' defined but not used [-Wunused-function] STATIC void queue_db_decref(queue_table* const t, const UV key) { ^~~~~~~~~~~~~~~ src/tables.h:139:13: warning: 'queue_db_incref' defined but not used [-Wunused-function] STATIC void queue_db_incref(queue_table* const t, const UV key) { ^~~~~~~~~~~~~~~ src/tables.h:114:13: warning: 'S_queue_db_delete' defined but not used [-Wunused-function] STATIC void S_queue_db_delete(pTHX_ queue_table * const t, const UV key) { ^~~~~~~~~~~~~~~~~ gcc -Isrc -I/usr/lib64/perl5/CORE -DVERSION="0.034" -DXS_VERSION="0.034" -fPIC -c -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -o lib/threads/lite.o lib/threads/lite.c lib/threads/lite.c: In function 'XS_threads__lite_spawn': lib/threads/lite.c:199:7: warning: unused variable 'RETVAL' [-Wunused-variable] SV * RETVAL; ^~~~~~ lib/threads/lite.c: In function 'XS_threads__lite_self': lib/threads/lite.xs:84:12: warning: unused variable 'thread' [-Wunused-variable] mthread* thread = get_self(); ^~~~~~ lib/threads/lite.xs: In function 'XS_threads__lite__queue_dequeue_nb': lib/threads/lite.xs:192:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (message = queue_receive_nb(queue_id)) { ^~~~~~~ lib/threads/lite.xs: In function 'S_return_elements': lib/threads/lite.xs:13:5: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] UV count; ^~~~~ ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/threads/lite/lite.bs') gcc -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -lperl -o blib/arch/auto/threads/lite/lite.so lib/threads/lite.o src/message.o src/mthread.o src/queue.o src/resources.o + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ioNkGY + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64 ++ dirname /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64 + cd threads-lite-0.034 + ./Build install destdir=/builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64 create_packlist=0 Building threads-lite Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/lib64/perl5/vendor_perl/auto/threads/lite/lite.so Installing /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/lib64/perl5/vendor_perl/auto/threads/lite/lite.bs Installing /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/lib64/perl5/vendor_perl/threads/lite.pm Installing /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/lib64/perl5/vendor_perl/threads/lite/list.pm Installing /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/lib64/perl5/vendor_perl/threads/lite/tid.pm Installing /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/lib64/perl5/vendor_perl/threads/lite/queue.pm Installing /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/man/man3/threads::lite::tid.3pm Installing /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/man/man3/threads::lite::queue.3pm Installing /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/man/man3/threads::lite.3pm Installing /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/man/man3/threads::lite::list.3pm + find /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64 -type f -name '*.bs' -size 0 -exec rm -f '{}' ';' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: perl-threads-lite-0.034-11.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.V0Zia9 + umask 022 + cd /builddir/build/BUILD + cd threads-lite-0.034 + DOCDIR=/builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/doc/perl-threads-lite + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/doc/perl-threads-lite + cp -pr Changes /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/doc/perl-threads-lite + cp -pr examples /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/doc/perl-threads-lite + cp -pr README /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/doc/perl-threads-lite + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.xeNY5E + umask 022 + cd /builddir/build/BUILD + cd threads-lite-0.034 + LICENSEDIR=/builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/licenses/perl-threads-lite + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/licenses/perl-threads-lite + cp -pr LICENSE /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64/usr/share/licenses/perl-threads-lite + exit 0 Provides: perl(threads::lite) = 0.034 perl(threads::lite::list) = 0.034 perl(threads::lite::queue) = 0.034 perl(threads::lite::tid) = 0.034 perl-threads-lite = 0.034-11.fc28 perl-threads-lite(riscv-64) = 0.034-11.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libperl.so.5.26()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) perl(:VERSION) >= 5.10.0 perl(:VERSION) >= 5.10.1 perl(Carp) perl(Exporter) >= 5.57 perl(Scalar::Util) perl(Storable) >= 2.05 perl(XSLoader) perl(constant) perl(experimental) perl(overload) perl(strict) perl(threads::lite) perl(threads::lite::queue) perl(threads::lite::tid) perl(warnings) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64 Wrote: /builddir/build/SRPMS/perl-threads-lite-0.034-11.fc28.src.rpm Wrote: /builddir/build/RPMS/riscv64/perl-threads-lite-0.034-11.fc28.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.xelg3d + umask 022 + cd /builddir/build/BUILD + cd threads-lite-0.034 + /usr/bin/rm -rf /builddir/build/BUILDROOT/perl-threads-lite-0.034-11.fc28.riscv64 + exit 0 + touch /buildok + cleanup + set +e + sync + sleep 5 + sync + poweroff Terminated ++ cleanup ++ set +e ++ sync ++ sleep 5 Terminated +++ cleanup +++ set +e +++ sync +++ sleep 5 +++ sync +++ poweroff