[...] ^ _prelude.cxx:19837:1: error: too many initializers for 'PyMappingMethods' _prelude.cxx:19837:1: error: invalid conversion from 'binaryfunc {aka _object* (*)(_object*, _object*)}' to 'unaryfunc {aka _object* (*)(_object*)}' [-fpermissive] _prelude.cxx:19837:1: error: invalid conversion from 'binaryfunc {aka _object* (*)(_object*, _object*)}' to 'unaryfunc {aka _object* (*)(_object*)}' [-fpermissive] _prelude.cxx:19837:1: error: invalid conversion from 'binaryfunc {aka _object* (*)(_object*, _object*)}' to 'unaryfunc {aka _object* (*)(_object*)}' [-fpermissive] _prelude.cxx:19837:1: error: invalid conversion from 'Py_ssize_t (*)(PyObject*) {aka int (*)(_object*)}' to 'binaryfunc {aka _object* (*)(_object*, _object*)}' [-fpermissive] _prelude.cxx:19837:1: error: invalid conversion from 'objobjargproc {aka int (*)(_object*, _object*, _object*)}' to 'binaryfunc {aka _object* (*)(_object*, _object*)}' [-fpermissive] _prelude.cxx:19837:1: error: invalid conversion from 'ssizeargfunc {aka _object* (*)(_object*, int)}' to 'objobjargproc {aka int (*)(_object*, _object*, _object*)}' [-fpermissive] _prelude.cxx:19837:1: error: invalid conversion from 'getbufferproc {aka int (*)(_object*, bufferinfo*, int)}' to 'lenfunc {aka int (*)(_object*)}' [-fpermissive] _prelude.cxx:19837:1: error: invalid conversion from 'releasebufferproc {aka void (*)(_object*, bufferinfo*)}' to 'binaryfunc {aka _object* (*)(_object*, _object*)}' [-fpermissive] _prelude.cxx:19837:1: error: cannot convert 'PyObject* {aka _object*}' to 'getbufferproc {aka int (*)(_object*, bufferinfo*, int)}' in initialization _prelude.cxx:19837:1: error: cannot convert 'PyObject* {aka _object*}' to 'releasebufferproc {aka void (*)(_object*, bufferinfo*)}' in initialization _prelude.cxx:20039:1: error: too many initializers for 'PyAsyncMethods' }; ^ _prelude.cxx:20039:1: error: too many initializers for 'PyMappingMethods' _prelude.cxx:20039:1: error: invalid conversion from 'binaryfunc {aka _object* (*)(_object*, _object*)}' to 'unaryfunc {aka _object* (*)(_object*)}' [-fpermissive] _prelude.cxx:20039:1: error: invalid conversion from 'binaryfunc {aka _object* (*)(_object*, _object*)}' to 'unaryfunc {aka _object* (*)(_object*)}' [-fpermissive] _prelude.cxx:20039:1: error: invalid conversion from 'binaryfunc {aka _object* (*)(_object*, _object*)}' to 'unaryfunc {aka _object* (*)(_object*)}' [-fpermissive] _prelude.cxx:20039:1: error: invalid conversion from 'lenfunc {aka int (*)(_object*)}' to 'binaryfunc {aka _object* (*)(_object*, _object*)}' [-fpermissive] _prelude.cxx:20039:1: error: invalid conversion from 'int (*)(PyObject*, PyObject*, PyObject*) {aka int (*)(_object*, _object*, _object*)}' to 'binaryfunc {aka _object* (*)(_object*, _object*)}' [-fpermissive] _prelude.cxx:20039:1: error: invalid conversion from 'ssizeargfunc {aka _object* (*)(_object*, int)}' to 'objobjargproc {aka int (*)(_object*, _object*, _object*)}' [-fpermissive] _prelude.cxx:20039:1: error: invalid conversion from 'getbufferproc {aka int (*)(_object*, bufferinfo*, int)}' to 'lenfunc {aka int (*)(_object*)}' [-fpermissive] _prelude.cxx:20039:1: error: invalid conversion from 'releasebufferproc {aka void (*)(_object*, bufferinfo*)}' to 'binaryfunc {aka _object* (*)(_object*, _object*)}' [-fpermissive] _prelude.cxx:20039:1: error: cannot convert 'PyObject* {aka _object*}' to 'getbufferproc {aka int (*)(_object*, bufferinfo*, int)}' in initialization _prelude.cxx:20039:1: error: cannot convert 'PyObject* {aka _object*}' to 'releasebufferproc {aka void (*)(_object*, bufferinfo*)}' in initialization error: command 'i686-tld-linux-g++' failed with exit status 1 make[3]: *** [python-build] Error 1 make[3]: Leaving directory `/tmp/B.soJbHo/BUILD/libprelude-1.2.6/bindings/python' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/B.soJbHo/BUILD/libprelude-1.2.6/bindings' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/B.soJbHo/BUILD/libprelude-1.2.6' make: *** [all] Error 2 error: Bad exit status from /tmp/B.soJbHo/BUILD/tmp/rpm-tmp.5970 (%build) RPM build errors: Bad exit status from /tmp/B.soJbHo/BUILD/tmp/rpm-tmp.5970 (%build) ended at: Sat Aug 20 14:10:33 2016, done in 0:01:13.527452 error: No files produced. mesg: ttyname failed: Inappropriate ioctl for device + chmod -R u+rwX /tmp/B.soJbHo/BUILD + rm -rf /tmp/B.soJbHo/tmp /tmp/B.soJbHo/BUILD mesg: ttyname failed: Inappropriate ioctl for device + rm -rf /tmp/B.soJbHo Begin-TLD-Builder-Info Build-Time: user:82.06s sys:5.70s real:86.95s (faults io:191 non-io:4846589) End-TLD-Builder-Info