diff --git a/Modules/pyexpat.c b/Modules/pyexpat.c index 2b4d312..408756e 100644 --- a/Modules/pyexpat.c +++ b/Modules/pyexpat.c @@ -2,7 +2,7 @@ #include #include "frameobject.h" -#include "expat.h" +#include #include "pyexpat.h" diff --git a/setup.py b/setup.py index 6cfb43f..142aa5d 100644 --- a/setup.py +++ b/setup.py @@ -1491,10 +1491,6 @@ class PyBuildExt(build_ext): else: expat_inc = [os.path.join(os.getcwd(), srcdir, 'Modules', 'expat')] define_macros = [ - ('HAVE_EXPAT_CONFIG_H', '1'), - # bpo-30947: Python uses best available entropy sources to - # call XML_SetHashSalt(), expat entropy sources are not needed - ('XML_POOR_ENTROPY', '1'), ] expat_lib = [] expat_sources = ['expat/xmlparse.c', @@ -1514,10 +1510,8 @@ class PyBuildExt(build_ext): ] exts.append(Extension('pyexpat', - define_macros = define_macros, - include_dirs = expat_inc, - libraries = expat_lib, - sources = ['pyexpat.c'] + expat_sources, + sources = ['pyexpat.c'], + libraries = ['expat'], depends = expat_depends, ))