[issue35299] LGHT0091: Duplicate symbol 'File:include_pyconfig.h' found

2019-02-04 Thread miss-islington
miss-islington added the comment: New changeset 4f6854a690e95ab5159687794652c639a020d6fd by Miss Islington (bot) in branch '3.7': bpo-35299: Fixed sysconfig and distutils during PGO profiling (GH-11744) https://github.com/python/cpython/commit/4f6854a690e95ab5159687794652c639a020d6fd

[issue35299] LGHT0091: Duplicate symbol 'File:include_pyconfig.h' found

2019-02-04 Thread Steve Dower
Change by Steve Dower : -- assignee: -> steve.dower ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue35299] LGHT0091: Duplicate symbol 'File:include_pyconfig.h' found

2019-02-04 Thread Steve Dower
Steve Dower added the comment: New changeset 85e102a2b090dd693d0801ae2edb9660cfa0f281 by Steve Dower in branch 'master': bpo-35299: Fixed sysconfig and distutils during PGO profiling (GH-11744) https://github.com/python/cpython/commit/85e102a2b090dd693d0801ae2edb9660cfa0f281 --

[issue35299] LGHT0091: Duplicate symbol 'File:include_pyconfig.h' found

2019-02-02 Thread Steve Dower
Steve Dower added the comment: My PR fixes both issues properly, but adds a minor "feature" to distutils by making distutils.sysconfig.get_python_inc() potentially return a set of include paths (with os.path.pathsep separators). This is fully internal, so right now we know it'll only occur

[issue35299] LGHT0091: Duplicate symbol 'File:include_pyconfig.h' found

2019-02-02 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch, patch, patch pull_requests: +11664, 11665, 11666 stage: -> patch review ___ Python tracker ___

[issue35299] LGHT0091: Duplicate symbol 'File:include_pyconfig.h' found

2019-02-02 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch, patch pull_requests: +11664, 11665 stage: -> patch review ___ Python tracker ___ ___

[issue35299] LGHT0091: Duplicate symbol 'File:include_pyconfig.h' found

2019-02-02 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +11664 stage: -> patch review ___ Python tracker ___ ___

[issue35299] LGHT0091: Duplicate symbol 'File:include_pyconfig.h' found

2019-01-18 Thread Jorge Ramos
Jorge Ramos added the comment: I want to document a workaround if anyone benefits from it, this would be step 7: 7) This error goes away if you remove the pyconfig.h from the include directory before the tests end (and of course, after the test distutils). This is only a workaround and

[issue35299] LGHT0091: Duplicate symbol 'File:include_pyconfig.h' found

2018-11-23 Thread Steve Dower
Steve Dower added the comment: I'm going to declare that this is a bug in distutils not correctly setting INCLUDE and LIB values when building in a source directory. When this is fixed, there will be no need to copy pyconfig.h anywhere, and the installer build will be fine. (And it should

[issue35299] LGHT0091: Duplicate symbol 'File:include_pyconfig.h' found

2018-11-22 Thread Jorge Ramos
New submission from Jorge Ramos : Build of Python 3.6.7 fails with error "LGHT0091: Duplicate symbol 'File:include_pyconfig.h' found" I am using Windows 10 64bit. Steps to reproduce this error: 1) Install Visual Studio 2017 (With the python development and native dev tools) (I have also