Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Apr 2010 16:35:52 -0700
From:      Garrett Cooper <yanefbsd@gmail.com>
To:        Andriy Gapon <avg@icyb.net.ua>
Cc:        andy.lavr@reactor-xg.kiev.ua, Pawel Jakub Dawidek <pjd@freebsd.org>
Subject:   Re: amd64/145873: [build] cannot buildworld 8.0-STABLE
Message-ID:  <z2k7d6fde3d1004221635rcecd8882o40e82cc03444d9af@mail.gmail.com>
In-Reply-To: <201004222130.o3MLU4x9042597@freefall.freebsd.org>
References:  <201004222130.o3MLU4x9042597@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Apr 22, 2010 at 2:30 PM, Andriy Gapon <avg@icyb.net.ua> wrote:
> The following reply was made to PR amd64/145873; it has been noted by GNA=
TS.
>
> From: Andriy Gapon <avg@icyb.net.ua>
> To: andy.lavr@reactor-xg.kiev.ua
> Cc: bug-followup@FreeBSD.org
> Subject: Re: amd64/145873: [build] cannot buildworld 8.0-STABLE
> Date: Fri, 23 Apr 2010 00:26:18 +0300
>
> =A0on 22/04/2010 09:47 Andrei V. Lavreniyuk said the following:
> =A0> /usr/src/sbin/hastctl/../hastd/hast_proto.c:40:25: error: openssl/sh=
a.h:
> =A0> No such file or directory
>
> =A0Sorry if this will sound harsh, but I have to ask: do you genuinely do=
 not see
> =A0any connection between this error and you having WITHOUT_OPENSSL=3Dtru=
e in your
> =A0src.conf; or do you want to ask or say more than what you are asking o=
r saying?
>
> =A0If the former, then shouldn't you first try to discuss the problem (e.=
g. on the
> =A0mailing lists) before opening the PR?
> =A0If the latter, then why don't you just ask/say what you have in mind? =
=A0Or even
> =A0better, again, discuss it?
>
> =A0P.S.
> =A0Yes, I see that you have openssl from ports installed.

Andriy,
    This was a valid issue not related to amd64 (it should have been
filed under bin instead) in particular because the end-user chose to
install with WITHOUT_OPENSSL defined in src.conf and hastd requires
openssl to compile (and I assume link and run). Should openssl from
ports be picked up instead of system if openssl from base isn't
installed? Probably not a good assumption to make given the version
differences between ports and base today, but if the user chose to do
so, that could have been customized using /etc/make.conf or
/etc/src.conf to intelligently include /usr/local/include in CFLAGS
and /usr/local/lib in LDFLAGS if building world. However, it's
unsupported in my book and he'd be stuck trying to figure out where
any issues occurred and maybe he could get some assistance from
helpful developers who maintain pieces that would break from this, but
I wouldn't assume that to be the case.
    On the bright side of things, I forwarded the email to Pawel and
he was very responsive and committed a fix to HEAD for the PR (cheers
Pawel :)!).
Thanks!
-Garrett



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