Ticket #8440 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Windows: Add other debug compiled python DLL modules

Reported by: Martyn Gigg Owned by: Martyn Gigg
Priority: major Milestone: Release 3.1
Component: Python Keywords: Maintenance
Cc: Blocked By:
Blocking: Tester: Nick Draper

Description

We are missing some _d.pyd files that are required to run python in debug, in particular:

  • unicodedata for IPython
  • pyexpat needed by the xml parsing library

Add in the extras that don't require other dependencies to build.

Change History

comment:1 Changed 7 years ago by Martyn Gigg

  • Status changed from new to inprogress

Exclude _d.pyd & _d.py files from the win python installation bundle

Refs #8440

Changeset: 2d2b3781c226c1998fde866ca87a2b792a0391b0

comment:2 Changed 7 years ago by Martyn Gigg

Correct the glob patterns in bundle python installation.

Refs #8440

Changeset: 2c7f2968312a0d1f975bb19502e28adc52f9c00d

comment:3 Changed 7 years ago by Martyn Gigg

Exclude _d.dll from packaged python DLLs directory.

Refs #8440

Changeset: f07701d305a214355c9f66c5e591b3367e271826

comment:4 Changed 7 years ago by Martyn Gigg

  • Status changed from inprogress to verify
  • Resolution set to fixed

Branch: feature/8440_no_package_debug_python_pyds

Tester: The majority of changes happened in the 3rdpartylibs-win64 repository. Doing a fetch_Third_Party.bat on windows should now bring down additional {{[_d.pyd}}} files in the Third_Party/lib/win64/Python27/DLLs directory and this should contain additional _d.pyd files for each release compiled pyd module.

The debug compiled libraries have also been excluded from the release package as they are not required there. Please check that an installer has no _d.pyd files within it.

comment:5 Changed 7 years ago by Nick Draper

  • Status changed from verify to verifying
  • Tester set to Nick Draper

comment:6 Changed 7 years ago by Nick Draper

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/8440_no_package_debug_python_pyds'

Full changeset: 2e4a47d2beae29085b617df8a7526565298658e2

comment:7 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 9284

Note: See TracTickets for help on using tickets.