Hi,
    thanks,your method is correct, and the following methods can also solve 
this problem. Thank you very much.
    
make -C build-gcc HAVE_SPHINX=0
yum install -y python3-sphinx



| |
mythosmonkeyking
|
|
[email protected]
|
签名由网易邮箱大师定制
On 8/11/2021 21:21,Aaron Conole<[email protected]> wrote:
mythosmonkeyking <[email protected]> writes:

hi all,
I used the following command to compile OVS and encountered an error, the 
detailed error information is as follows:

This looks like a sphinx error with your local copy of sphinx.  Did you
install the sphinx package via pip3? Maybe via your distributions
package management?  Maybe something else?

You might try

make -C build-gcc HAVE_SPHINX=0

I believe this would disable running sphinx.  Ideally, you would get a
working version in your environment.

command:

./boot.sh
mkdir build-gcc && cd build-gcc
../configure --prefix=$PWD/tmp --enable-shared CFLAGS="-g -O2 -msse4.2 -mpopcnt 
-march=native
-fsanitize=address -fno-omit-frame-pointer -fno-common"
cd ..
make -C build-gcc

I inquired many posts, but did not solve the problem. I hope I can get your 
help. Thank you.

error info-1:
[mythos@localhost ovs]$ make -C build-gcc
make: Entering directory `/home/mythos/github/ovs/build-gcc'
make  all-recursive
make[1]: Entering directory `/home/mythos/github/ovs/build-gcc'
Making all in datapath
make[2]: Entering directory `/home/mythos/github/ovs/build-gcc/datapath'
make[3]: Entering directory `/home/mythos/github/ovs/build-gcc/datapath'
make[3]: Leaving directory `/home/mythos/github/ovs/build-gcc/datapath'
make[2]: Leaving directory `/home/mythos/github/ovs/build-gcc/datapath'
make[2]: Entering directory `/home/mythos/github/ovs/build-gcc'
make[3]: Entering directory `/home/mythos/github/ovs/build-gcc/datapath'
make[3]: `distfiles' is up to date.
make[3]: Leaving directory `/home/mythos/github/ovs/build-gcc/datapath'
sphinx-build  -b html -W -n -d ./Documentation/_build/doctrees  
../Documentation ./Documentation/_build/html &&
touch docs-check
Making output directory...
Running Sphinx v1.1.3
Cannot find 'ovs-sphinx-theme' package. Falling back to default theme.
loading pickled environment... failed: [Errno 2] No such file or directory:
'/home/mythos/github/ovs/build-gcc/Documentation/_build/doctrees/environment.pickle'
building [html]: targets for 117 source files that are out of date
updating environment: 117 added, 0 changed, 0 removed
reading sources... [  0%] contents                                              
                                                                                
   

Exception occurred:
File "/usr/local/lib/python3.6/site-packages/sphinx/environment.py", line 732, 
in __init__
FileInput.__init__(self_, *args, **kwds)
TypeError: __init__() got an unexpected keyword argument 'handle_io_errors'
The full traceback has been saved in /tmp/sphinx-err-uybjg752.log, if you want 
to report the issue to the developers.
Please also report this if it was a user error, so that a better error message 
can be provided next time.
Either send bugs to the mailing list at 
<http://groups.google.com/group/sphinx-dev/>,
or report them in the tracker at 
<http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks!
make[2]: *** [docs-check] Error 1
make[2]: Leaving directory `/home/mythos/github/ovs/build-gcc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mythos/github/ovs/build-gcc'
make: *** [all] Error 2
make: Leaving directory `/home/mythos/github/ovs/build-gcc'
[mythos@localhost ovs]$

error info-2:

[mythos@localhost ovs]$ cat /tmp/sphinx-err-uybjg752.log
# Sphinx version: 1.1.3
# Python version: 3.6.8
# Docutils version: 0.17.1 release
# Jinja2 version: 3.0.1
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/docutils/core.py", line 180, in 
set_source
encoding=self.settings.input_encoding)
File "/usr/local/lib/python3.6/site-packages/sphinx/environment.py", line 732, 
in __init__
FileInput.__init__(self_, *args, **kwds)
TypeError: __init__() got an unexpected keyword argument 'handle_io_errors'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/sphinx/cmdline.py", line 189, in 
main
app.build(force_all, filenames)
File "/usr/local/lib/python3.6/site-packages/sphinx/application.py", line 204, 
in build
self.builder.build_update()
File "/usr/local/lib/python3.6/site-packages/sphinx/builders/__init__.py", line 
196, in build_update
'out of date' % len(to_build))
File "/usr/local/lib/python3.6/site-packages/sphinx/builders/__init__.py", line 
216, in build
purple, length):
File "/usr/local/lib/python3.6/site-packages/sphinx/builders/__init__.py", line 
120, in status_iterator
for item in iterable:
File "/usr/local/lib/python3.6/site-packages/sphinx/environment.py", line 613, 
in update_generator
self.read_doc(docname, app=app)
File "/usr/local/lib/python3.6/site-packages/sphinx/environment.py", line 758, 
in read_doc
pub.set_source(None, src_path.encode(fs_encoding))
File "/usr/local/lib/python3.6/site-packages/docutils/core.py", line 184, in 
set_source
encoding=self.settings.input_encoding)
File "/usr/local/lib/python3.6/site-packages/sphinx/environment.py", line 732, 
in __init__
FileInput.__init__(self_, *args, **kwds)
TypeError: __init__() got an unexpected keyword argument 'handle_io_errors'

[mythos@localhost ovs]$ pip list
Package           Version
----------------- --------
attrs             21.2.0
Automat           20.2.0
constantly        15.1.0
docutils          0.17.1
hyperlink         21.0.0
idna              3.2
incremental       21.3.0
Jinja2            3.0.1
MarkupSafe        2.0.1
pip               21.2.3
Pygments          2.9.0
rpm               4.11.3
rpmconf           1.0.22
setuptools        57.4.0
six               1.16.0
Sphinx            1.1.3
Twisted           21.7.0
typing-extensions 3.10.0.0
wheel             0.36.2
zope.interface    5.4.0

* mythosmonkeyking  
[email protected]  
*
签名由 网易邮箱大师 定制

_______________________________________________
build mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-build
_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to