Backport fix for upstream Issue #21166:
Prevent possible segfaults and other random failures of python
--generate-posix-vars in pybuilddir.txt build target by ensuring
that pybuilddir.txt is always regenerated when configure is run and
that the newly built skeleton python does not inadvertently import
modules from previously installed instances. [1]
This changeset has been committed for release in 2.7.9, 3.4.2, and 3.5.0.
A HUGE thank you to Ned Deily from the Python Core Development Team
for helping to identify the underlying cause, produce a fix and
wonderfully document the explanation.
[1] http://bugs.python.org/issue21166
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.
<ChangeLog>
* Upgraded the preferred Nginx version to 1.6.1.
* Fixed a crash that may be triggered by the `passenger_max_requests` feature.
* Introduced the `spawn_failed` hook, which is called when an application
process fails to spawn. You could use this hook to setup an error
notification system. Closes GH-1252.
* Fonts, RSS and XML are now gzip-compressed by default in Phusion Passenger
Standalone. Thanks to Jacob Elder. Closes GH-1254.
* Fixed some user and group information lookup issues. Closes GH-1253.
* Fixed some request handling crashes. Closes GH-1250.
* Fixed some compilation problems on Gentoo. Closes GH-1261.
* Fixed some compilation problems on Solaris. Closes GH-1260.
</ChangeLog>
Goal of the game is to clear entire field by matching pairs of
neighbouring (adjacent or on the same line/column without any other
numbers in between) numbers, which must be either equal, or their
sum must be equal to strike out sum.
WWW: https://github.com/Penguinum/xtgyoretsu-forked/
WWW: http://saahriktu.org/games.html
rest of the ports tree that uses Doxygen for their documentation aren't
adversely affected)
- Use new OPTIONS framework helpers
- PDFDOCS relies on both the LATEX and HTMLDOCS options to be enabled
- Remove a couple patches that believed to have no effect on PDFDOCS build
because it should've been setting HAVE_LATEX in MAKE_ARGS instead of
HAVE_PDFDOCS (which was done by a previous commit that submitter was
unaware of back when it happened, but never should've happened to begin
with)
- While here: sort USES, remove MAKE_JOBS_UNSAFE [*], and cleanup Makefile,
use correct spelling of PostScript and PDF in port description text
[*] Except cleaning targets, use more robust make(1) syntax of -C, albeit
I did not find evidence that cd ... ; $(MAKE) syntax was causing build
failures with -jX. Still, -C is better and safer in general.
PR: 192732
Submitted by: maintainer
Reviewed by: marino