+ exec + rm -rf /rpmbuild + mkdir -p /rpmbuild + su -c 'rpmbuild -ba /builddir/build/SPECS/pyode.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 warning: Macro expanded in comment on line 25: %{snapdate}-use-almost-equal-assert.patch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.902yic + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf PyODE-snapshot-2010-03-22 + /usr/bin/gzip -dc /builddir/build/SOURCES/PyODE-snapshot-2010-03-22.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd PyODE-snapshot-2010-03-22 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's/\r//' examples/tutorial3.py + echo 'Patch #0 (0001-pyode-2010-03-22-fix-test-segfault.patch):' Patch #0 (0001-pyode-2010-03-22-fix-test-segfault.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix -gc-patch --fuzz=0 patching file src/body.pyx patching file src/joints.pyx + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.zVyWO0 + umask 022 + cd /builddir/build/BUILD + cd PyODE-snapshot-2010-03-22 + /usr/bin/python setup.py build DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out /builddir/build/BUILD/PyODE-snapshot-2010-03-22/src/mass.pyx:263:18: Warning: 'not None' will become the default in a future version of Pyrex. Use 'or None' to allow passing None. DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out /builddir/build/BUILD/PyODE-snapshot-2010-03-22/src/mass.pyx:263:18: Warning: 'not None' will become the default in a future version of Pyrex. Use 'or None' to allow passing None. INFO: found in /usr/include INFO: Creating ode_trimesh.c pyrexc -o ode_trimesh.c -I. -Isrc src/ode.pyx INFO: Creating ode_notrimesh.c pyrexc -o ode_notrimesh.c -I. -Isrc src/ode.pyx INFO: Installing with trimesh support. running build running build_py creating build creating build/lib.linux-riscv64-2.7 creating build/lib.linux-riscv64-2.7/xode copying xode/transform.py -> build/lib.linux-riscv64-2.7/xode copying xode/node.py -> build/lib.linux-riscv64-2.7/xode copying xode/body.py -> build/lib.linux-riscv64-2.7/xode copying xode/__init__.py -> build/lib.linux-riscv64-2.7/xode copying xode/geom.py -> build/lib.linux-riscv64-2.7/xode copying xode/parser.py -> build/lib.linux-riscv64-2.7/xode copying xode/errors.py -> build/lib.linux-riscv64-2.7/xode copying xode/joint.py -> build/lib.linux-riscv64-2.7/xode running build_ext building 'ode' extension creating build/temp.linux-riscv64-2.7 gcc -pthread -fno-strict-aliasing -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 -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -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 -D_GNU_SOURCE -fPIC -fwrapv -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 -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include -I/usr/local/include -I/opt/local/include -I/usr/include/python2.7 -c ode_trimesh.c -o build/temp.linux-riscv64-2.7/ode_trimesh.o ode_trimesh.c: In function '__pyx_f_3ode_4Mass_setCappedCylinder': ode_trimesh.c:907:3: warning: 'dMassSetCappedCylinder' is deprecated [-Wdeprecated-declarations] dMassSetCappedCylinder((&((struct __pyx_obj_3ode_Mass *)__pyx_v_self)->_mass),__pyx_1,__pyx_2,__pyx_3,__pyx_4); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ode/ode.h:39:0, from ode_trimesh.c:32: /usr/include/ode/mass.h:84:33: note: declared here ODE_API ODE_API_DEPRECATED void dMassSetCappedCylinder(dMass *a, dReal b, int c, dReal d, dReal e); ^~~~~~~~~~~~~~~~~~~~~~ ode_trimesh.c: In function '__pyx_f_3ode_4Mass_setCappedCylinderTotal': ode_trimesh.c:946:3: warning: 'dMassSetCappedCylinderTotal' is deprecated [-Wdeprecated-declarations] dMassSetCappedCylinderTotal((&((struct __pyx_obj_3ode_Mass *)__pyx_v_self)->_mass),__pyx_1,__pyx_2,__pyx_3,__pyx_4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ode/ode.h:39:0, from ode_trimesh.c:32: /usr/include/ode/mass.h:85:33: note: declared here ODE_API ODE_API_DEPRECATED void dMassSetCappedCylinderTotal(dMass *a, dReal b, int c, dReal d, dReal e); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ode_trimesh.c: In function '__pyx_f_3ode_13GeomTransform___cinit__': ode_trimesh.c:13455:12: warning: 'dCreateGeomTransform' is deprecated [-Wdeprecated-declarations] ((struct __pyx_obj_3ode_GeomTransform *)__pyx_v_self)->__pyx_base.gid = dCreateGeomTransform(__pyx_v_sid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ode/ode.h:43:0, from ode_trimesh.c:32: /usr/include/ode/collision.h:1089:36: note: declared here ODE_API_DEPRECATED ODE_API dGeomID dCreateGeomTransform (dSpaceID space); ^~~~~~~~~~~~~~~~~~~~ ode_trimesh.c:13458:3: warning: 'dGeomTransformSetCleanup' is deprecated [-Wdeprecated-declarations] dGeomTransformSetCleanup(((struct __pyx_obj_3ode_GeomTransform *)__pyx_v_self)->__pyx_base.gid,0); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ode/ode.h:43:0, from ode_trimesh.c:32: /usr/include/ode/collision.h:1092:33: note: declared here ODE_API_DEPRECATED ODE_API void dGeomTransformSetCleanup (dGeomID g, int mode); ^~~~~~~~~~~~~~~~~~~~~~~~ ode_trimesh.c: In function '__pyx_f_3ode_13GeomTransform_setGeom': ode_trimesh.c:13628:3: warning: 'dGeomTransformSetGeom' is deprecated [-Wdeprecated-declarations] dGeomTransformSetGeom(((struct __pyx_obj_3ode_GeomTransform *)__pyx_v_self)->__pyx_base.gid,((dGeomID)__pyx_v_id)); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ode/ode.h:43:0, from ode_trimesh.c:32: /usr/include/ode/collision.h:1090:33: note: declared here ODE_API_DEPRECATED ODE_API void dGeomTransformSetGeom (dGeomID g, dGeomID obj); ^~~~~~~~~~~~~~~~~~~~~ ode_trimesh.c: In function '__pyx_f_3ode_13GeomTransform_setInfo': ode_trimesh.c:13694:3: warning: 'dGeomTransformSetInfo' is deprecated [-Wdeprecated-declarations] dGeomTransformSetInfo(((struct __pyx_obj_3ode_GeomTransform *)__pyx_v_self)->__pyx_base.gid,__pyx_v_mode); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ode/ode.h:43:0, from ode_trimesh.c:32: /usr/include/ode/collision.h:1094:33: note: declared here ODE_API_DEPRECATED ODE_API void dGeomTransformSetInfo (dGeomID g, int mode); ^~~~~~~~~~~~~~~~~~~~~ ode_trimesh.c: In function '__pyx_f_3ode_13GeomTransform_getInfo': ode_trimesh.c:13716:3: warning: 'dGeomTransformGetInfo' is deprecated [-Wdeprecated-declarations] __pyx_1 = PyInt_FromLong(dGeomTransformGetInfo(((struct __pyx_obj_3ode_GeomTransform *)__pyx_v_self)->__pyx_base.gid)); if (!__pyx_1) {__pyx_filename = __pyx_f[7]; __pyx_lineno = 521; goto __pyx_L1;} ^~~~~~~ In file included from /usr/include/ode/ode.h:43:0, from ode_trimesh.c:32: /usr/include/ode/collision.h:1095:32: note: declared here ODE_API_DEPRECATED ODE_API int dGeomTransformGetInfo (dGeomID g); ^~~~~~~~~~~~~~~~~~~~~ ode_trimesh.c: In function '__pyx_f_3ode_11TriMeshData_build': ode_trimesh.c:13953:174: warning: pointer targets in passing argument 4 of 'dGeomTriMeshDataBuildSimple' differ in signedness [-Wpointer-sign] dGeomTriMeshDataBuildSimple(((struct __pyx_obj_3ode_TriMeshData *)__pyx_v_self)->tmdid,((struct __pyx_obj_3ode_TriMeshData *)__pyx_v_self)->vertex_buffer,__pyx_v_numverts,((struct __pyx_obj_3ode_TriMeshData *)__pyx_v_self)->face_buffer,(__pyx_v_numfaces * 3)); ^ In file included from /usr/include/ode/collision.h:1087:0, from /usr/include/ode/ode.h:43, from ode_trimesh.c:32: /usr/include/ode/collision_trimesh.h:96:14: note: expected 'const dTriIndex * {aka const unsigned int *}' but argument is of type 'int *' ODE_API void dGeomTriMeshDataBuildSimple(dTriMeshDataID g, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ode_trimesh.c: In function '__pyx_f_3ode_15GeomHeightfield___cinit__': ode_trimesh.c:14478:129: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ((struct __pyx_obj_3ode_GeomHeightfield *)__pyx_v_self)->__pyx_base.gid = dCreateHeightfield(__pyx_v_sid,__pyx_v_data->hfdid,((int)__pyx_v_placeable)); ^ gcc -pthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld build/temp.linux-riscv64-2.7/ode_trimesh.o -L/usr/lib -L/usr/local/lib -L/opt/local/lib -L/usr/lib64 -lode -lstdc++ -lpython2.7 -o build/lib.linux-riscv64-2.7/ode.so -lode + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.7XUk4N + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64 ++ dirname /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64 + cd PyODE-snapshot-2010-03-22 + /usr/bin/python setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64 DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out INFO: found in /usr/include INFO: ode_trimesh.c is up to date INFO: ode_notrimesh.c is up to date INFO: Installing with trimesh support. running install running install_lib creating /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr creating /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64 creating /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7 creating /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages copying build/lib.linux-riscv64-2.7/ode.so -> /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages creating /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode copying build/lib.linux-riscv64-2.7/xode/transform.py -> /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode copying build/lib.linux-riscv64-2.7/xode/node.py -> /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode copying build/lib.linux-riscv64-2.7/xode/body.py -> /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode copying build/lib.linux-riscv64-2.7/xode/__init__.py -> /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode copying build/lib.linux-riscv64-2.7/xode/geom.py -> /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode copying build/lib.linux-riscv64-2.7/xode/parser.py -> /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode copying build/lib.linux-riscv64-2.7/xode/errors.py -> /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode copying build/lib.linux-riscv64-2.7/xode/joint.py -> /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode byte-compiling /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode/transform.py to transform.pyc byte-compiling /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode/node.py to node.pyc byte-compiling /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode/body.py to body.pyc byte-compiling /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode/geom.py to geom.pyc byte-compiling /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode/parser.py to parser.pyc byte-compiling /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode/errors.py to errors.pyc byte-compiling /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/xode/joint.py to joint.pyc writing byte-compilation script '/tmp/tmpBflyG1.py' /usr/bin/python -O /tmp/tmpBflyG1.py DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out removing /tmp/tmpBflyG1.py running install_egg_info Writing /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7/site-packages/PyODE-1.2.0-py2.7.egg-info + chmod 0755 /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64//usr/lib64/python2.7/site-packages/ode.so + /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 Bytecompiling .py files below /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/lib64/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: pyode-1.2.0-18.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.wlqgDv + umask 022 + cd /builddir/build/BUILD + cd PyODE-snapshot-2010-03-22 + DOCDIR=/builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/share/doc/pyode + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/share/doc/pyode + cp -pr AUTHORS /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/share/doc/pyode + cp -pr ChangeLog /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/share/doc/pyode + cp -pr LICENSE /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/share/doc/pyode + cp -pr LICENSE-BSD /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/share/doc/pyode + cp -pr README /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/share/doc/pyode + cp -pr examples /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64/usr/share/doc/pyode + exit 0 warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/python2.7/site-packages/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u " Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Provides: pyode = 1.2.0-18.fc28 pyode(riscv-64) = 1.2.0-18.fc28 python2.7dist(pyode) = 1.2.0 python2dist(pyode) = 1.2.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-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) libode.so.4()(64bit) libpthread.so.0()(64bit) libpython2.7.so.1.0()(64bit) libstdc++.so.6()(64bit) python(abi) = 2.7 rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64 Wrote: /builddir/build/SRPMS/pyode-1.2.0-18.fc28.src.rpm Wrote: /builddir/build/RPMS/riscv64/pyode-1.2.0-18.fc28.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.tbyjNp + umask 022 + cd /builddir/build/BUILD + cd PyODE-snapshot-2010-03-22 + /usr/bin/rm -rf /builddir/build/BUILDROOT/pyode-1.2.0-18.fc28.riscv64 + exit 0 + touch /buildok + cleanup + set +e + sync + sleep 5 + sync + poweroff Terminated ++ cleanup ++ set +e ++ sync Terminated +++ cleanup +++ set +e +++ sync +++ sleep 5 +++ sync +++ poweroff