2020-12-06 12:11:32 by Nia Alarie | Files touched by this commit (5) |
Log message:
python*: Avoid configure test for POSIX semaphores on Linux.
This attempts to build and run a program that uses POSIX semaphores.
This fails in a pbulk sandbox that doesn't contain /dev/shm, resulting
in a broken package where the idea that the platform doesn't support
POSIX semaphores is baked in forever. In newer Python versions,
this means Python doesn't even build properly.
XXX: We might want to avoid it on other platforms too...
|
2020-09-27 16:57:22 by Leonardo Taccari | Files touched by this commit (3) |
Log message:
python27: Add reference to CVE-2020-26116 in patches for bpo-39603
|
2020-09-20 14:50:26 by =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= | Files touched by this commit (1) |
Log message:
lang/python27: Fix patch checksums
|
2020-09-20 14:10:27 by =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= | Files touched by this commit (5) |
Log message:
lang/python27: Add comments to patches
Add comments explaining bugs fixed and patch source to patches.
Requested by Leonardo Taccari.
|
2020-09-01 11:26:55 by Amitai Schleier | Files touched by this commit (9) |
Log message:
Avoid MemoryError from "import ctypes" on OpenBSD (PR pkg/55134) for all
applicable Pythons. Bump PKGREVISION.
|
2020-08-22 17:05:53 by Thomas Klausner | Files touched by this commit (1) |
Log message:
python27: bump PKGREVISION for previous
|
2020-08-22 15:01:42 by Amitai Schleier | Files touched by this commit (2) |
Log message:
We only know the build version better than python does if we're building
'Python". For all other distributions built with distutils, we sure
don't (and, mind you, it's very unlikely to be the exact same version as
Python itself). This should fix a whole bunch of py27-* packages broken
with the previous commit. Thanks wiz@ for the heads up.
|
2020-08-21 21:39:28 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Pass down PKGVERSION_NOREV in another spot to avoid another PLIST
mismatch (for Python-2.7.XX-py2.7.egg-info) on Linux systems with a
previous version of this package installed.
|
2020-08-15 14:35:58 by Amitai Schleier | Files touched by this commit (8) |
Log message:
Note that the need for this patch appears self-induced.
|
2020-08-14 21:28:44 by Amitai Schleier | Files touched by this commit (12) |
Log message:
On systems where both of the conditions
1. LD_LIBRARY_PATH does _not_ take precedence over DT_RPATH
(e.g. Linux)
2. A previous libpython with the same major.minor is already installed
(e.g. a previous version of this package)
hold, the built python will be linked with the installed libpython,
causing it to report an old teeny version in sys.version_info while
staging the install. Then "make package" fails with PLIST mismatches for
{,Pattern}Grammar.*.pickle.
pkgsrc knows which version we're building. Pass that down instead.
For platforms that weren't having this problem, no functional change
intended. For platforms that were, this simply restores "make package",
so no PKGREVISION bump.
|