pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

2016Q2 - Darwin - can't build OpenSSL



Hi!

Looks like openssl is having trouble configuring on OS X...

===> Configuring for openssl-1.0.2hnb1
cd /opt/pkgobj/security/openssl/work/openssl-1.0.2h && /opt/pkg/bin/perl util/perlpath.pl /opt/pkg/bin/perl
Configuring for darwin64-i386-cc
Usage: Configure [no-<cipher> ...] [enable-<cipher> ...] [experimental-<cipher> ...] [-Dxxx] [-lxxx] [-Lxxx] [-fxxx] [-Kxxx] [no-hw-xxx|no-hw] [[no-]threads] [[no-]shared] [[no-]zlib|zlib-dynamic] [no-asm] [no-dso] [no-krb5] [sctp] [386] [--prefix=DIR] [--openssldir=OPENSSLDIR] [--with-xxx[=vvv]] [--test-sanity] os/compiler[:flags]

pick os/compiler from:

  ... long list of compilers ...

In mk.conf I have no options for openssl, and these properties...

PKGSRC_COMPILER=        clang
CONFIG_SHELL=           /bin/bash
ABI=			64

... which may affect things.

There doesn't seem to be any log from Configure in $WRKOBJDIR. It seems to not understand the "darwin64-i386-cc", which is somehow calculated by bmake.

If I just run "./config" it configs with "darwin-i386-cc". "Configure" also works with that option. But trying "darwin64-i386-cc" (which is what bmake is generating) causes the same problem pkgsrc is having.

But "./Configure darwin64-x86_64-cc" does seem to at least configure. Is pkgsrc just having trouble coming up with this value?

What's the best way to deal with this?

Louis


Home | Main Index | Thread Index | Old Index