Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Jun 2012 13:50:38 -0700
From:      Oleg Moskalenko <oleg.moskalenko@citrix.com>
To:        "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>, "'mm@freebsd.org'" <mm@freebsd.org>
Subject:   Libevent2 port is not passing SSL regression tests
Message-ID:  <031222CBCF33214AB2EB4ABA279428A3011A2D0170B9@SJCPMAILBOX01.citrite.net>

next in thread | raw e-mail | index | archive | help
Hi

Libevent is a very important port that is used in many projects (Chromium a=
nd Memcached are among the best known ones).
I installed the latest current version of libevent 2.0.19 (port devel/libev=
ent2) and it seems like it is broken in regard to OpenSSL integration (I us=
e the OpenSSL recent port, which is 1.0.1c version). I filed a bug in libev=
ent community, but may be somebody from FreeBSD community can take a look, =
because probably FreeBSD is not on high priority list of libevent community=
 and this port affects many other projects. This is my bug report:


Bugs item #3531737, was opened at 2012-06-03 13:35
Message generated for change (Tracker Item Submitted) made by holger67
You can respond by visiting:
https://sourceforge.net/tracker/?func=3Ddetail&atid=3D461322&aid=3D3531737&=
group_id=3D50884

Please note that this message will contain a full copy of the comment threa=
d,
including the initial issue submission, for this request,
not just the latest update.
Category: libevent-core
Group: For 2.0
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Oleg Moskalenko (holger67)
Assigned to: Nobody/Anonymous (nobody)
Summary: "make verify" fails on FreeBSD OpenSSL tests

Initial Comment:
OS: FreeBSD 8.x and 9.x
Libevent versions tested: 2.0.15 and 2.0.19
OpenSSL version: 1.0.1c

During the "make verify" regression tests two tests failed:

...............
regress: ssl/bufferevent_renegotiate_socketpair:
  FAIL regress_ssl.c:335: assert(test_is_done =3D=3D 1)
  [bufferevent_renegotiate_socketpair FAILED]
ssl/bufferevent_renegotiate_filter:
  FAIL regress_ssl.c:335: assert(test_is_done =3D=3D 1)
  [bufferevent_renegotiate_filter FAILED]
2/179 TESTS FAILED. (0 skipped)
.................

It happens with kqueue, poll and select I/O engines.

It happens with both 32 bits and 64 bits OS versions.

I am attaching the event-config.h file, generated on my FreeBSD 8.2 32-bits=
 system, just in case if it helps.
I also tested it on FreeBSD 9.0 amd64 64-bits system, the error is exactly =
the same.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?031222CBCF33214AB2EB4ABA279428A3011A2D0170B9>