[MacPorts] #31359: Libev not found when installing lighttpd

MacPorts noreply at macports.org
Thu Sep 22 04:24:09 PDT 2011


#31359: Libev not found when installing lighttpd
-------------------------------+--------------------------------------------
 Reporter:  trcx528@…          |       Owner:  ryandesign@…           
     Type:  defect             |      Status:  new                    
 Priority:  Normal             |   Milestone:                         
Component:  ports              |     Version:  2.0.3                  
 Keywords:                     |        Port:  lighttpd               
-------------------------------+--------------------------------------------
Changes (by cal@…):

 * cc: trcx528@… (removed)
  * keywords:  lighttpd webhosting failed-to-configure =>
  * owner:  macports-tickets@… => ryandesign@…


Old description:

> Macports correctly downloaded and install libev but when macports
> attempts to configure lighttpd, it throws an error:
>
> info:configure checking for LIBEV... no
> :info:configure checking ev.h usability... yes
> :info:configure checking ev.h presence... yes
> :info:configure checking for ev.h... yes
> :info:configure checking for ev_loop in -lev... no
> :info:configure configure: error: libev not found
> :info:configure shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_lighttpd/lighttpd/work/lighttpd-1.4.$
> :error:configure Target org.macports.configure returned: configure
> failure: shell command failed (see log for details)
> :debug:configure Backtrace: configure failure: shell command failed (see
> log for details)
>
> I have just uninstalled all of my ports, and completely removed macports,
> opting to compile macports myself rather than using the prebuilt version.
> Prior to this WINE didn't work, but now it does work.  Unfortunately
> lighttpd has now broke.  I suspect that my path is somehow messed up, but
> it looks good to me:
>
> /opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin
>
> Any help is a appreciated.

New description:

 Macports correctly downloaded and install libev but when macports attempts
 to configure lighttpd, it throws an error:

 {{{
 info:configure checking for LIBEV... no
 :info:configure checking ev.h usability... yes
 :info:configure checking ev.h presence... yes
 :info:configure checking for ev.h... yes
 :info:configure checking for ev_loop in -lev... no
 :info:configure configure: error: libev not found
 :info:configure shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_lighttpd/lighttpd/work/lighttpd-1.4.$
 :error:configure Target org.macports.configure returned: configure
 failure: shell command failed (see log for details)
 :debug:configure Backtrace: configure failure: shell command failed (see
 log for details)
 }}}

 I have just uninstalled all of my ports, and completely removed macports,
 opting to compile macports myself rather than using the prebuilt version.
 Prior to this WINE didn't work, but now it does work.  Unfortunately
 lighttpd has now broke.  I suspect that my path is somehow messed up, but
 it looks good to me:

 {{{
 /opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin
 }}}

 Any help is a appreciated.

--

Comment:

 Please use WikiFormatting, preview your entry before posting and remember
 to Cc the maintainer. You don't need to Cc yourself.

 The problem is most likely caused by the recent update of libev to version
 4.0.4 in r84238. A solution would be to duplicate the libev port as of
 version 3.9 (revision 84237) into a port named libev3 and make lighttpd
 depend on this port.

-- 
Ticket URL: <https://trac.macports.org/ticket/31359#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list