#185 closed defect (fixed)
Python and long dll/pyd names
Reported by: | Silvan Scherrer | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | python | Version: | |
Severity: | high | Keywords: | |
Cc: |
Description
Right now Python in import cuts names to 8.3 on OS/2.
See http://trac.netlabs.org/rpm/browser/python/trunk/Python/import.c#L1516 for reference.
This mostly works, but unfortunately in PyQt4 we have QtScript and QtScriptTools, which are both truncated to the same name. To solve such a situation a symlink would work. And we also need to redo the changes from above link.
Change History (5)
comment:1 by , 8 years ago
comment:2 by , 8 years ago
comment:4 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
This solved generating a 8.3 name for the pyd and a long name symlink.
The 8.3 name is generated using a simple hash of the long name.
python: generate both 8.3 and long names for pyd dynamic libraries. fixes ticket#185.
Committed revision r775.