Opened 13 years ago

Last modified 13 years ago

#31359 closed defect

Libev not found when installing lighttpd — at Version 2

Reported by: trcx528@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc:
Port: lighttpd

Description (last modified by neverpanic (Clemens Lang))

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.

Change History (2)

comment:1 Changed 13 years ago by trcx528@…

Cc: trcx528@… added

Cc Me!

comment:2 Changed 13 years ago by neverpanic (Clemens Lang)

Cc: trcx528@… removed
Description: modified (diff)
Keywords: lighttpd webhosting failed-to-configure removed
Owner: changed from macports-tickets@… to ryandesign@…

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.

Note: See TracTickets for help on using tickets.