Bug 130399 - [PATCH]lang/ruby18: unbreak build after openssl update
Summary: [PATCH]lang/ruby18: unbreak build after openssl update
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Stanislav Sedov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-12 04:10 UTC by bf
Modified: 2009-01-12 11:19 UTC (History)
0 users

See Also:


Attachments
file.diff (1.04 KB, patch)
2009-01-12 04:10 UTC, bf
no flags Details | Diff
rubysslproblem.txt (30.03 KB, text/plain)
2009-01-12 04:20 UTC, bf
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description bf 2009-01-12 04:10:00 UTC
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:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2009-01-12 04:10:11 UTC
Responsible Changed
From-To: freebsd-ports-bugs->stas

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 bf 2009-01-12 04:20:50 UTC
Here is a log of the failed build.

b.


      
Comment 3 bf 2009-01-12 10:57:40 UTC
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.
Comment 4 Stanislav Sedov freebsd_committer freebsd_triage 2009-01-12 11:19:53 UTC
State Changed
From-To: open->closed

Committed. Thanks!