[MacPorts] #41464: apache2 @2.2.25_0+preforkmpm (active) httpd not working (Cannot execute binary file)
MacPorts
noreply at macports.org
Wed Nov 20 10:13:35 PST 2013
#41464: apache2 @2.2.25_0+preforkmpm (active) httpd not working (Cannot execute
binary file)
----------------------------------+--------------------------
Reporter: bastien.guillaume@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords:
Port: apache2 |
----------------------------------+--------------------------
Changes (by ryandesign@…):
* priority: Not set => Normal
* owner: macports-tickets@… => ryandesign@…
* port: => apache2
Old description:
> I cannot manage to make macports' built apache2 work under 10.5.8 PPC
>
> new-host:~ User$ sudo bash -x /opt/local/apache2/bin/apachectl -k start
> + ARGV='-k start'
> + HTTPD=/opt/local/apache2/bin/httpd
> + test -f /opt/local/apache2/bin/envvars
> + . /opt/local/apache2/bin/envvars
> ++ test x '!=' x
> ++ DYLD_FALLBACK_LIBRARY_PATH=/opt/local/lib
> ++ export DYLD_FALLBACK_LIBRARY_PATH
> + LYNX='lynx -dump'
> + STATUSURL=http://localhost:80/server-status
> + ULIMIT_MAX_FILES=
> + '[' x '!=' x ']'
> + ERROR=0
> + '[' 'x-k start' = x ']'
> + case $ARGV in
> + /opt/local/apache2/bin/httpd -k start
> + ERROR=1
> + exit 1
> new-host:~ User$ sudo bash -x /opt/local/apache2/bin/httpd -k start
> /opt/local/apache2/bin/httpd: /opt/local/apache2/bin/httpd: cannot
> execute binary file
>
> new-host:~ User$ file /opt/local/apache2/bin/httpd
> /opt/local/apache2/bin/httpd: Mach-O executable ppc
New description:
I cannot manage to make macports' built apache2 work under 10.5.8 PPC
{{{
new-host:~ User$ sudo bash -x /opt/local/apache2/bin/apachectl -k start
+ ARGV='-k start'
+ HTTPD=/opt/local/apache2/bin/httpd
+ test -f /opt/local/apache2/bin/envvars
+ . /opt/local/apache2/bin/envvars
++ test x '!=' x
++ DYLD_FALLBACK_LIBRARY_PATH=/opt/local/lib
++ export DYLD_FALLBACK_LIBRARY_PATH
+ LYNX='lynx -dump'
+ STATUSURL=http://localhost:80/server-status
+ ULIMIT_MAX_FILES=
+ '[' x '!=' x ']'
+ ERROR=0
+ '[' 'x-k start' = x ']'
+ case $ARGV in
+ /opt/local/apache2/bin/httpd -k start
+ ERROR=1
+ exit 1
new-host:~ User$ sudo bash -x /opt/local/apache2/bin/httpd -k start
/opt/local/apache2/bin/httpd: /opt/local/apache2/bin/httpd: cannot execute
binary file
}}}
{{{
new-host:~ User$ file /opt/local/apache2/bin/httpd
/opt/local/apache2/bin/httpd: Mach-O executable ppc
}}}
--
Comment:
I've updated the port to 2.2.26; please wait 30 minutes, then run "`sudo
port selfupdate`" and "`sudo port upgrade outdated`" and then try again
and let me know if that changes anything. Apache worked fine for me last
time I used it on Leopard and on PowerPC but that was several years ago.
I'm not familiar with "`bash -x`"... what does it do and why is it needed
here?
--
Ticket URL: <https://trac.macports.org/ticket/41464#comment:2>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list