Message271820
| Author | martin.panter |
|---|---|
| Recipients | Michael.Felt, aixtools@gmail.com, martin.panter |
| Date | 2016-08-02.13:34:08 |
| SpamBayes Score | -1.0 |
| Marked as misclassified | Yes |
| Message-id | <1470144849.42.0.469463115709.issue27435@psf.upfronthosting.co.za> |
| In-reply-to |
| Content | |
|---|---|
For 2.7, adding the automatic RTLD_MEMBER mode does not seem like a bug fix to me. Currently, I understand this code could load two separate libraries:
file = CDLL("libcrypto.a(libcrypto.so.1.0.0)")
member = CDLL("libcrypto.a(libcrypto.so.1.0.0)", DEFAULT_MODE | 0x00040000)
With your proposed change, the first line will do the same as the second line, and Python will no longer provide a way to load a file named like in the first operation. Maybe this is okay for the next version of Python 3 (because it is only breaking a rare corner case), but my view is it is not worth changing 2.7. |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2016-08-02 13:34:09 | martin.panter | set | recipients: + martin.panter, Michael.Felt, aixtools@gmail.com |
| 2016-08-02 13:34:09 | martin.panter | set | messageid: <1470144849.42.0.469463115709.issue27435@psf.upfronthosting.co.za> |
| 2016-08-02 13:34:09 | martin.panter | link | issue27435 messages |
| 2016-08-02 13:34:08 | martin.panter | create | |