New submission from William Orr <w...@worrbase.com>:

[ worr on locke ] ( cpython ) % make -j15                                       
            [0]
gcc -pthread -fno-strict-aliasing -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall  
-O2 -pipe   -std=c99 -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Werror=implicit-function-declaration   -I. 
-I./Include   -fPIC  -DPy_BUILD_CORE -c ./Modules/posixmodule.c -o 
Modules/posixmodule.o
./Modules/posixmodule.c:5164: warning: 'convert_sched_param' used but never 
defined
gcc -pthread -c -fno-strict-aliasing -Wsign-compare -DNDEBUG -g -fwrapv -O3 
-Wall  -O2 -pipe   -std=c99 -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Werror=implicit-function-declaration   -I. 
-I./Include   -fPIC -DPy_BUILD_CORE  -DGITVERSION="\"`LC_ALL=C git --git-dir 
./.git rev-parse --short HEAD`\""  -DGITTAG="\"`LC_ALL=C git --git-dir ./.git 
describe --all --always --dirty`\""  -DGITBRANCH="\"`LC_ALL=C git --git-dir 
./.git name-rev --name-only HEAD`\""  -o Modules/getbuildinfo.o 
./Modules/getbuildinfo.c
if test libpython3.8m.so.1.0 != libpython3.8m.so; then  gcc -pthread -shared 
-fPIC   -Wl,-hlibpython3.8m.so.1.0 -o libpython3.8m.so.1.0 
Modules/getbuildinfo.o  Parser/acceler.o  Parser/grammar1.o  Parser/listnode.o  
Parser/node.o  Parser/parser.o  Parser/bitset.o  Parser/metagrammar.o  
Parser/firstsets.o  Parser/grammar.o  Parser/pgen.o Parser/myreadline.o 
Parser/parsetok.o Parser/tokenizer.o  Objects/abstract.o  Objects/accu.o  
Objects/boolobject.o  Objects/bytes_methods.o  Objects/bytearrayobject.o  
Objects/bytesobject.o  Objects/call.o  Objects/cellobject.o  
Objects/classobject.o  Objects/codeobject.o  Objects/complexobject.o  
Objects/descrobject.o  Objects/enumobject.o  Objects/exceptions.o  
Objects/genobject.o  Objects/fileobject.o  Objects/floatobject.o  
Objects/frameobject.o  Objects/funcobject.o  Objects/iterobject.o  
Objects/listobject.o  Objects/longobject.o  Objects/dictobject.o  
Objects/odictobject.o  Objects/memoryobject.o  Objects/methodobject.o  
Objects/moduleobject.o 
  Objects/namespaceobject.o  Objects/object.o  Objects/obmalloc.o  
Objects/capsule.o  Objects/rangeobject.o  Objects/setobject.o  
Objects/sliceobject.o  Objects/structseq.o  Objects/tupleobject.o  
Objects/typeobject.o  Objects/unicodeobject.o  Objects/unicodectype.o  
Objects/weakrefobject.o  Python/_warnings.o  Python/Python-ast.o  Python/asdl.o 
 Python/ast.o  Python/ast_opt.o  Python/ast_unparse.o  Python/bltinmodule.o  
Python/ceval.o  Python/codecs.o  Python/compile.o  Python/coreconfig.o  
Python/dynamic_annotations.o  Python/errors.o  Python/frozenmain.o  
Python/future.o  Python/getargs.o  Python/getcompiler.o  Python/getcopyright.o  
Python/getplatform.o  Python/getversion.o  Python/graminit.o  Python/import.o  
Python/importdl.o  Python/marshal.o  Python/modsupport.o  Python/mysnprintf.o  
Python/mystrtoul.o  Python/pathconfig.o  Python/peephole.o  Python/pyarena.o  
Python/pyctype.o  Python/pyfpe.o  Python/pyhash.o  Python/pylifecycle.o  
Python/pymath.o  Python/pystate.o  Python/co
 ntext.o  Python/hamt.o  Python/pythonrun.o  Python/pytime.o  
Python/bootstrap_hash.o  Python/structmember.o  Python/symtable.o  
Python/sysmodule.o  Python/thread.o  Python/traceback.o  Python/getopt.o  
Python/pystrcmp.o  Python/pystrtod.o  Python/pystrhex.o  Python/dtoa.o  
Python/formatter_unicode.o  Python/fileutils.o  Python/dynload_shlib.o        
Modules/config.o  Modules/getpath.o  Modules/main.o  Modules/gcmodule.o  
Modules/posixmodule.o  Modules/errnomodule.o  Modules/pwdmodule.o  
Modules/_sre.o  Modules/_codecsmodule.o  Modules/_weakref.o  
Modules/_functoolsmodule.o  Modules/_operator.o  Modules/_collectionsmodule.o  
Modules/_abc.o  Modules/itertoolsmodule.o  Modules/atexitmodule.o  
Modules/signalmodule.o  Modules/_stat.o  Modules/timemodule.o  
Modules/_threadmodule.o  Modules/_localemodule.o  Modules/_iomodule.o 
Modules/iobase.o Modules/fileio.o Modules/bytesio.o Modules/bufferedio.o 
Modules/textio.o Modules/stringio.o  Modules/faulthandler.o  
Modules/_tracemalloc.o Modules/
 hashtable.o  Modules/symtablemodule.o  Modules/xxsubtype.o  Python/frozen.o   
-lpthread  -lutil -lm  -lm ;  ln -f libpython3.8m.so.1.0 libpython3.8m.so;  
else  gcc -pthread -shared -fPIC   -o libpython3.8m.so Modules/getbuildinfo.o  
Parser/acceler.o  Parser/grammar1.o  Parser/listnode.o  Parser/node.o  
Parser/parser.o  Parser/bitset.o  Parser/metagrammar.o  Parser/firstsets.o  
Parser/grammar.o  Parser/pgen.o Parser/myreadline.o Parser/parsetok.o 
Parser/tokenizer.o  Objects/abstract.o  Objects/accu.o  Objects/boolobject.o  
Objects/bytes_methods.o  Objects/bytearrayobject.o  Objects/bytesobject.o  
Objects/call.o  Objects/cellobject.o  Objects/classobject.o  
Objects/codeobject.o  Objects/complexobject.o  Objects/descrobject.o  
Objects/enumobject.o  Objects/exceptions.o  Objects/genobject.o  
Objects/fileobject.o  Objects/floatobject.o  Objects/frameobject.o  
Objects/funcobject.o  Objects/iterobject.o  Objects/listobject.o  
Objects/longobject.o  Objects/dictobject.o  Objects/odictobject.
 o  Objects/memoryobject.o  Objects/methodobject.o  Objects/moduleobject.o  
Objects/namespaceobject.o  Objects/object.o  Objects/obmalloc.o  
Objects/capsule.o  Objects/rangeobject.o  Objects/setobject.o  
Objects/sliceobject.o  Objects/structseq.o  Objects/tupleobject.o  
Objects/typeobject.o  Objects/unicodeobject.o  Objects/unicodectype.o  
Objects/weakrefobject.o  Python/_warnings.o  Python/Python-ast.o  Python/asdl.o 
 Python/ast.o  Python/ast_opt.o  Python/ast_unparse.o  Python/bltinmodule.o  
Python/ceval.o  Python/codecs.o  Python/compile.o  Python/coreconfig.o  
Python/dynamic_annotations.o  Python/errors.o  Python/frozenmain.o  
Python/future.o  Python/getargs.o  Python/getcompiler.o  Python/getcopyright.o  
Python/getplatform.o  Python/getversion.o  Python/graminit.o  Python/import.o  
Python/importdl.o  Python/marshal.o  Python/modsupport.o  Python/mysnprintf.o  
Python/mystrtoul.o  Python/pathconfig.o  Python/peephole.o  Python/pyarena.o  
Python/pyctype.o  Python/pyfpe.o  Python/py
 hash.o  Python/pylifecycle.o  Python/pymath.o  Python/pystate.o  
Python/context.o  Python/hamt.o  Python/pythonrun.o  Python/pytime.o  
Python/bootstrap_hash.o  Python/structmember.o  Python/symtable.o  
Python/sysmodule.o  Python/thread.o  Python/traceback.o  Python/getopt.o  
Python/pystrcmp.o  Python/pystrtod.o  Python/pystrhex.o  Python/dtoa.o  
Python/formatter_unicode.o  Python/fileutils.o  Python/dynload_shlib.o        
Modules/config.o  Modules/getpath.o  Modules/main.o  Modules/gcmodule.o  
Modules/posixmodule.o  Modules/errnomodule.o  Modules/pwdmodule.o  
Modules/_sre.o  Modules/_codecsmodule.o  Modules/_weakref.o  
Modules/_functoolsmodule.o  Modules/_operator.o  Modules/_collectionsmodule.o  
Modules/_abc.o  Modules/itertoolsmodule.o  Modules/atexitmodule.o  
Modules/signalmodule.o  Modules/_stat.o  Modules/timemodule.o  
Modules/_threadmodule.o  Modules/_localemodule.o  Modules/_iomodule.o 
Modules/iobase.o Modules/fileio.o Modules/bytesio.o Modules/bufferedio.o 
Modules/textio.o M
 odules/stringio.o  Modules/faulthandler.o  Modules/_tracemalloc.o 
Modules/hashtable.o  Modules/symtablemodule.o  Modules/xxsubtype.o  
Python/frozen.o   -lpthread  -lutil -lm  -lm ;  fi
rm -f libpython3.8m.a
ar rcs libpython3.8m.a Modules/getbuildinfo.o  Parser/acceler.o  
Parser/grammar1.o  Parser/listnode.o  Parser/node.o  Parser/parser.o  
Parser/bitset.o  Parser/metagrammar.o  Parser/firstsets.o  Parser/grammar.o  
Parser/pgen.o Parser/myreadline.o Parser/parsetok.o Parser/tokenizer.o  
Objects/abstract.o  Objects/accu.o  Objects/boolobject.o  
Objects/bytes_methods.o  Objects/bytearrayobject.o  Objects/bytesobject.o  
Objects/call.o  Objects/cellobject.o  Objects/classobject.o  
Objects/codeobject.o  Objects/complexobject.o  Objects/descrobject.o  
Objects/enumobject.o  Objects/exceptions.o  Objects/genobject.o  
Objects/fileobject.o  Objects/floatobject.o  Objects/frameobject.o  
Objects/funcobject.o  Objects/iterobject.o  Objects/listobject.o  
Objects/longobject.o  Objects/dictobject.o  Objects/odictobject.o  
Objects/memoryobject.o  Objects/methodobject.o  Objects/moduleobject.o  
Objects/namespaceobject.o  Objects/object.o  Objects/obmalloc.o  
Objects/capsule.o  Objects/rangeobject.o  Objec
 ts/setobject.o  Objects/sliceobject.o  Objects/structseq.o  
Objects/tupleobject.o  Objects/typeobject.o  Objects/unicodeobject.o  
Objects/unicodectype.o  Objects/weakrefobject.o  Python/_warnings.o  
Python/Python-ast.o  Python/asdl.o  Python/ast.o  Python/ast_opt.o  
Python/ast_unparse.o  Python/bltinmodule.o  Python/ceval.o  Python/codecs.o  
Python/compile.o  Python/coreconfig.o  Python/dynamic_annotations.o  
Python/errors.o  Python/frozenmain.o  Python/future.o  Python/getargs.o  
Python/getcompiler.o  Python/getcopyright.o  Python/getplatform.o  
Python/getversion.o  Python/graminit.o  Python/import.o  Python/importdl.o  
Python/marshal.o  Python/modsupport.o  Python/mysnprintf.o  Python/mystrtoul.o  
Python/pathconfig.o  Python/peephole.o  Python/pyarena.o  Python/pyctype.o  
Python/pyfpe.o  Python/pyhash.o  Python/pylifecycle.o  Python/pymath.o  
Python/pystate.o  Python/context.o  Python/hamt.o  Python/pythonrun.o  
Python/pytime.o  Python/bootstrap_hash.o  Python/structmember.o  Pyth
 on/symtable.o  Python/sysmodule.o  Python/thread.o  Python/traceback.o  
Python/getopt.o  Python/pystrcmp.o  Python/pystrtod.o  Python/pystrhex.o  
Python/dtoa.o  Python/formatter_unicode.o  Python/fileutils.o  
Python/dynload_shlib.o        Modules/config.o  Modules/getpath.o  
Modules/main.o  Modules/gcmodule.o  Modules/posixmodule.o  
Modules/errnomodule.o  Modules/pwdmodule.o  Modules/_sre.o  
Modules/_codecsmodule.o  Modules/_weakref.o  Modules/_functoolsmodule.o  
Modules/_operator.o  Modules/_collectionsmodule.o  Modules/_abc.o  
Modules/itertoolsmodule.o  Modules/atexitmodule.o  Modules/signalmodule.o  
Modules/_stat.o  Modules/timemodule.o  Modules/_threadmodule.o  
Modules/_localemodule.o  Modules/_iomodule.o Modules/iobase.o Modules/fileio.o 
Modules/bytesio.o Modules/bufferedio.o Modules/textio.o Modules/stringio.o  
Modules/faulthandler.o  Modules/_tracemalloc.o Modules/hashtable.o  
Modules/symtablemodule.o  Modules/xxsubtype.o  Python/frozen.o
/usr/bin/ld: Modules/posixmodule.o: relocation R_X86_64_PC32 against 
`convert_sched_param' can not be used when making a shared object; recompile 
with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
*** Error 1 in /home/worr/proj/cpython (Makefile:642 'libpython3.8m.so')

----------
components: Build
messages: 326818
nosy: worr
priority: normal
severity: normal
status: open
title: No longer builds on OpenBSD due to missing definition of 
convert_sched_param
versions: Python 3.8

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue34862>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to