In addition to the (horrifying!) update to certificate handling in the latest openssl release, there were a number of other changes, two of which broke the lang/ruby18 build (at least on my machine). I've attached a patch that unbreaks the build. Regards, b. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->stas Over to maintainer (via the GNATS Auto Assign Tool)
Here is a log of the failed build. b.
Sorry, I forgot: obviously, while we have the older openssl in the base system, the use of the patch should be conditional on the use of WITH_OPENSSL_PORT, because it is needed for the port but not the base openssl. So the patch should be renamed to something other than patch-*, and something like .ifdef(WITH_OPENSSL_PORT) EXTRA_PATCHES+=${PATCHDIR}/<name of patch> .endif should be used... b. --- On Sun, 1/11/09, bf <bf2006a@yahoo.com> wrote: > From: bf <bf2006a@yahoo.com> > Subject: Re: ports/130399: [PATCH]lang/ruby18: unbreak build after openssl update > To: bug-followup@FreeBSD.org, stas@FreeBSD.org > Date: Sunday, January 11, 2009, 11:20 PM > Here is a log of the failed build. > > b.
State Changed From-To: open->closed Committed. Thanks!