Since FreeBSD 8.x EOL in 2015-08-01 the option doesn't have any value beyond footshooting[1]. sem_open() and sem_init(pshared=1) always work FreeBSD 9.0 or later after base r201546.
Details
Details
- Reviewers
jbeich - Group Reviewers
Python portmgr - Commits
- rP439351: MFH: r438530 r439261
rP439261: - Remove SEM option by making it always avalible
exp-run requiered to make sure we dont break anything else
Diff Detail
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
lang/python27/Makefile | ||
---|---|---|
34 ↗ | (On Diff #27598) |
|
36 ↗ | (On Diff #27598) |
|
123 ↗ | (On Diff #27598) | The extra patch is gone, so the conditional can go away. |
lang/python27/files/extra-patch-setup.py | ||
11 ↗ | (On Diff #27598) | Can you drop a similar hunk in files/patch-setup.py? Upstream probably wanted to override autodetection but now it's just a nop. |
lang/python27/Makefile | ||
---|---|---|
34 ↗ | (On Diff #27598) | FYI: other lang/python* ports don't pass ac_cv_posix_semaphores_enabled=yes. |
Comment Actions
I believe this part from patch-setup.py can be removed:
- elif host_platform in ('freebsd4', 'freebsd5', 'freebsd6', 'freebsd7', 'freebsd8'):
+ elif host_platform in ('freebsd4', 'freebsd5', 'freebsd6', 'freebsd7', 'freebsd8', 'freebsd9', 'freebsd10', 'freebsd11'):