swig support in distutils should use the build and temp dirs

Bug #216299 reported by Kjell Braden
10
Affects Status Importance Assigned to Milestone
Python
Invalid
Undecided
Unassigned
python2.5 (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: python2.5

Distutils should tell swig to create it's C wrapper file into the temporary directory (eg. build/temp.linux-i686-2.5) and to write the language specific files to the library directory (eg. build/lib.linux-i686-2.5).

Rationale:
Without the language specific files, python swig extensions won't be able to run, so they should definetly be distributed by distutils.
The wrapper files are build by-products and should therefore be in the temporary directory, so they get cleaned up on "setup.py clean".

This is hardy heron, python2.5 2.5.2-2ubuntu3

Revision history for this message
Kjell Braden (afflux) wrote :

This bug has been reported to the upstream reporters. You can track and make comments here: http://bugs.python.org/issue2624

Changed in python2.5:
importance: Undecided → Low
status: New → Triaged
Changed in python:
status: Unknown → New
Revision history for this message
dino99 (9d9) wrote :

Support for this version has ended

Changed in python:
importance: Unknown → Undecided
status: New → Invalid
Changed in python2.5 (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.