Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Error running Configure with OpenSSL 1.1.0 and BIND 9.11.0rc1

320 views
Skip to first unread message

James Brown

unread,
Aug 31, 2016, 12:02:59 AM8/31/16
to bind-...@lists.isc.org
System is a Mac mini (late-2009) running a new install of Mac OS X 10.11.6.

Installed OpenSSL 1.1.0 using:
./Configure --prefix=/usr/local shared darwin64-x86_64-cc enable-ec_nistp_64_gcc_128 no-ssl2 no-ssl3
make depend
make test
sudo make install

No problems encountered. Then I tried to install BIND 9.11.0rc1 with:

./configure --with-atf

It failed with:

checking for sched_yield... yes
checking for pthread_yield... no
checking for pthread_yield_np... yes
checking for sysconf... yes
checking for libtool... no
checking for OpenSSL library... using OpenSSL from /usr/local/lib and /usr/local/include
checking whether linking with OpenSSL works... yes
checking whether linking with OpenSSL requires -ldl… unknown


Can anyone help me with this?

Thanks,

James.

John W. Blue

unread,
Aug 31, 2016, 12:21:53 AM8/31/16
to bind-...@lists.isc.org
I personally avoid all Apple products like the plauge.  Sadly, a iPhone 6s was foisted upon me by my place of employment.  Piece of junk.  Hate it.

achem.

Surely you can find some normal hardware to install unix on and then BIND, right?  Or.  How about throwing up a VM on the Mac and using that to do testing inside of as opposed to the base OS?

Failing all of that have you tried installing something that is not an RC?

John

Sent from Nine

Mukund Sivaraman

unread,
Aug 31, 2016, 12:31:51 AM8/31/16
to James Brown via bind-users
On Wed, Aug 31, 2016 at 02:02:45PM +1000, James Brown via bind-users wrote:
> System is a Mac mini (late-2009) running a new install of Mac OS X 10.11.6.
>
> Installed OpenSSL 1.1.0 using:
> ./Configure --prefix=/usr/local shared darwin64-x86_64-cc enable-ec_nistp_64_gcc_128 no-ssl2 no-ssl3
> make depend
> make test
> sudo make install
>
> No problems encountered. Then I tried to install BIND 9.11.0rc1 with:
>
> ./configure --with-atf
>
> It failed with:
>
> checking for sched_yield... yes
> checking for pthread_yield... no
> checking for pthread_yield_np... yes
> checking for sysconf... yes
> checking for libtool... no
> checking for OpenSSL library... using OpenSSL from /usr/local/lib and /usr/local/include
> checking whether linking with OpenSSL works... yes
> checking whether linking with OpenSSL requires -ldl… unknown

Due to changes in OpenSSL 1.1.0, BIND doesn't support it
currently. We're in the process of adding support for it. For now, you
may use a version from the OpenSSL 1.0.2 Long Term Support series with
BIND.

Mukund
signature.asc

Vinícius Ferrão

unread,
Aug 31, 2016, 12:36:34 AM8/31/16
to John W. Blue, bind-...@lists.isc.org
Unnecessary hate.

OS X is a pretty standard Unix and it’s POSIX certified instead of Linux for example.

BIND9 simply does not compile with OpenSSL 1.1 yet.

On Aug 31, 2016, at 01:20, John W. Blue <john...@rrcic.com> wrote:

I personally avoid all Apple products like the plauge.  Sadly, a iPhone 6s was foisted upon me by my place of employment.  Piece of junk.  Hate it.

achem.

Surely you can find some normal hardware to install unix on and then BIND, right?  Or.  How about throwing up a VM on the Mac and using that to do testing inside of as opposed to the base OS?

Failing all of that have you tried installing something that is not an RC?

John

Sent from Nine

From: James Brown via bind-users <bind-...@lists.isc.org>
Sent: Aug 30, 2016 11:04 PM
To: bind-...@lists.isc.org
Subject: Error running Configure with OpenSSL 1.1.0 and BIND 9.11.0rc1

System is a Mac mini (late-2009) running a new install of Mac OS X 10.11.6.

Installed OpenSSL 1.1.0 using:
./Configure --prefix=/usr/local shared darwin64-x86_64-cc enable-ec_nistp_64_gcc_128 no-ssl2 no-ssl3
make depend
make test
sudo make install

No problems encountered. Then I tried to install BIND 9.11.0rc1 with:

./configure --with-atf

It failed with:

checking for sched_yield... yes
checking for pthread_yield... no
checking for pthread_yield_np... yes
checking for sysconf... yes
checking for libtool... no
checking for OpenSSL library... using OpenSSL from /usr/local/lib and /usr/local/include
checking whether linking with OpenSSL works... yes
checking whether linking with OpenSSL requires -ldl… unknown


Can anyone help me with this?

Thanks,

James.
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list

bind-users mailing list
bind-...@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

John W. Blue

unread,
Aug 31, 2016, 12:55:57 AM8/31/16
to bind-...@isc.org
Heh.  I did say "personally" and for me being locked out of doing what I want to do when I want to do it really helps me decide between something that is useful or junk.  And besides, I am cheap.

<grin>

As an aside .. I remember I went into coworkers office for the first time.  It was like a small shrine to Steve Jobs and all things Apple.  There was even these small bonzi trees all over the place.  lol.  I had such a mental over-the-top-roll of the eyes that I just kind of stood there looking around.

That poor soul.

At least he seemed happy.

Sent from Nine

Mark Andrews

unread,
Aug 31, 2016, 1:20:49 AM8/31/16
to James Brown, bind-...@isc.org

OpenSSL changed the API between OpenSSL 1.0.2 and OpenSSL 1.1.0 and
it is not backwards compatible. Almost everything written for
OpenSSL 1.0.2 and earlier needs to be re-written for OpenSSL 1.1.0.

We have not yet completed that process.

Mark

--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org
0 new messages