Mapserver #12844

Closed
wants to merge 2 commits into
from

2 participants

@seanlynch

Not sure why this shows 27 commits - should be just the last two. This adds a --with-fastcgi option to mapserver to pull in fcgi and build with --with-fastcgi=#{HOMEBREW_PREFIX}.

The first commit fixes the "dyld: Symbol not found: _environ" error with fcgi on Lion.

@mistydemeo mistydemeo commented on the diff Jun 14, 2012
Library/Formula/mapserver.rb
@@ -11,6 +11,7 @@ class Mapserver < Formula
depends_on 'geos' if ARGV.include? '--with-geos'
depends_on 'postgresql' if ARGV.include? '--with-postgresql' and not MacOS.lion?
+ depends_on 'fcgi' if ARGV.include? '--with-fastcgi'
@mistydemeo
mistydemeo added a line comment Jun 14, 2012

The option should get added to the options array as well.

@seanlynch
seanlynch added a line comment Jun 14, 2012

Done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
@mistydemeo mistydemeo and 1 other commented on an outdated diff Jun 14, 2012
Library/Formula/fcgi.rb
@@ -5,9 +5,31 @@ class Fcgi < Formula
homepage 'http://www.fastcgi.com/'
md5 'd15060a813b91383a9f3c66faf84867e'
+ def patches
+ # From https://trac.macports.org/browser/trunk/dports/www/fcgi/files/patch-libfcgi-fcgi_stdio.c.diff
@mistydemeo
mistydemeo added a line comment Jun 14, 2012

Could you document why it's necessary too? E.g.

# Fixes build failure on Lion due to foo
@seanlynch
seanlynch added a line comment Jun 14, 2012

Done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
@mistydemeo mistydemeo added a commit that closed this pull request Jun 15, 2012
@seanlynch seanlynch fcgi: fix "Symbol not found: _environ"
Fixes #12844.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
35506ed
@mistydemeo

Pulled with the comment reworded, thanks!

@nandub nandub pushed a commit to nandub/homebrew that referenced this pull request Jun 15, 2012
@seanlynch seanlynch mapserver: add optional support for fastcgi
Closes #12844.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
1a9defc
@petrhosek petrhosek added a commit that referenced this pull request Jul 12, 2012
@seanlynch seanlynch fcgi: fix "Symbol not found: _environ"
Fixes #12844.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
1c96134
@petrhosek petrhosek added a commit that referenced this pull request Jul 12, 2012
@seanlynch seanlynch mapserver: add optional support for fastcgi
Closes #12844.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
0feb7a1
@eproxus eproxus added a commit to eproxus/homebrew that referenced this pull request Jul 18, 2012
@seanlynch seanlynch fcgi: fix "Symbol not found: _environ"
Fixes #12844.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
3fdf94b
@eproxus eproxus added a commit to eproxus/homebrew that referenced this pull request Jul 18, 2012
@seanlynch seanlynch mapserver: add optional support for fastcgi
Closes #12844.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
5e3910c
@Sharpie Sharpie pushed a commit to Sharpie/homebrew that referenced this pull request Sep 12, 2012
@seanlynch seanlynch fcgi: fix "Symbol not found: _environ"
Fixes #12844.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
3da45e6
@Sharpie Sharpie pushed a commit to Sharpie/homebrew that referenced this pull request Sep 12, 2012
@seanlynch seanlynch mapserver: add optional support for fastcgi
Closes #12844.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
0b5aab1
@snakeyroc3 snakeyroc3 pushed a commit to snakeyroc3/homebrew that referenced this pull request Dec 17, 2012
@seanlynch seanlynch fcgi: fix "Symbol not found: _environ"
Fixes #12844.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
d4019ef
@snakeyroc3 snakeyroc3 pushed a commit to snakeyroc3/homebrew that referenced this pull request Dec 17, 2012
@seanlynch seanlynch mapserver: add optional support for fastcgi
Closes #12844.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
691cf28
@xu-cheng xu-cheng locked and limited conversation to collaborators Feb 16, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.