Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Jan 2019 12:43:47 +0000
From:      Carmel NY <carmel_ny@outlook.com>
To:        FreeBSD <freebsd-ports@freebsd.org>
Subject:   Re: FreeBSD Port: fetchmail-6.3.26_9
Message-ID:  <SN1PR20MB21095CAA2BC9A7A9BA86680C80890@SN1PR20MB2109.namprd20.prod.outlook.com>
In-Reply-To: <5094224.8gLySxXtyI@asus.theweb.org.ua>
References:  <79dc0011-dcb4-2746-8d4d-68b3b262e567@gmail.com> <5094224.8gLySxXtyI@asus.theweb.org.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 07 Jan 2019 08:31:27 +0200, Oleg V. Nauman stated:

>On Sunday, January 6, 2019 9:58:29 PM EET Alex V. Petrov wrote:
>> New depence?
>>=20
>> checking for Kerberos V in /usr/local... found
>> checking for krb5_des_string_to_key in -lcrypto... no
>> checking for krb5_des_string_to_key in -lk5crypto... no
>> configure: error: Kerberos 5 DES libraries not found
>> gmake[2]: *** [Makefile:622: config.status] Error 1
>> gmake[2]: Leaving directory
>> '/usr/ports/mail/fetchmail/work/fetchmail-6.3.26' =20
>> =3D=3D=3D> Compilation failed unexpectedly. =20
>> Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the
>> failure to the maintainer.
>> *** Error code 1
>>=20
>> Stop.
>> make[1]: stopped in /usr/ports/mail/fetchmail
>> *** Error code 1
>>=20
>> Stop.
>> make: stopped in /usr/ports/mail/fetchmail
>>  =20
>> =3D=3D=3D>>> make build failed for mail/fetchmail
>> =3D=3D=3D>>> Aborting update =20
>
>
> I'm observing another fetchmail configure failure ( 13.0 CURRENT ):
>
>...............
>checking for procmail... no
>checking for sendmail... /usr/sbin/sendmail
>checking for maildrop... /usr/local/bin/maildrop
>configure: Will not use a fallback MDA.
>checking size of short... 0
>checking size of int... 0
>checking size of long... 0
>checking opie.h usability... yes
>checking opie.h presence... yes
>checking for opie.h... yes
>checking for opiegenerator in -lopie... no
>configure: error: cannot find libopie, which is required for OPIE
>support. gmake[2]: *** [Makefile:622: config.status] Error 1
>gmake[2]: Leaving directory '/usr/obj/usr/ports/mail/fetchmail/work/
>fetchmail-6.3.26'
>=3D=3D=3D> Compilation failed unexpectedly. =20
>Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the
>failure to the maintainer.
>*** Error code 1
>
>..............................
>
># ldconfig -rv|grep opie
>        59:-lopie.8 =3D> /usr/lib/libopie.so.8
>        1162:-lopie.7 =3D> /usr/local/lib/compat/libopie.so.7

I have this building correctly in FreeBSD 12.0 RELEASE p1 using
poudriere.

This is entire configuration options for fetchmail that I am using:

~ $ poudriere options -s mail/fetchmail
[00:00:01] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf
=3D=3D=3D> The following configuration options are available for fetchmail-=
6.3.26_9:
     DOCS=3Don: Build and/or install documentation
     NLS=3Don: Native Language Support
     NTLM=3Doff: NTLM authentication support
     POP2=3Doff: POP2 Protocol support[obsolete]
     X11=3Doff: Python/Tkinter dependencies for ``fetchmailconf''
=3D=3D=3D=3D> GSSAPI Security API support: you have to select exactly one o=
f them
     GSSAPI_BASE=3Doff: GSSAPI support via base system (needs Kerberos)
     GSSAPI_HEIMDAL=3Doff: GSSAPI support via security/heimdal
     GSSAPI_MIT=3Doff: GSSAPI support via security/krb5
     GSSAPI_NONE=3Don: Disable GSSAPI support
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for fetchmail-=
6.3.26_9 and dependencies
=3D=3D=3D> The following configuration options are available for fetchmail-=
6.3.26_9:
     DOCS=3Don: Build and/or install documentation
     NLS=3Don: Native Language Support
     NTLM=3Doff: NTLM authentication support
     POP2=3Doff: POP2 Protocol support[obsolete]
     X11=3Doff: Python/Tkinter dependencies for ``fetchmailconf''
=3D=3D=3D=3D> GSSAPI Security API support: you have to select exactly one o=
f them
     GSSAPI_BASE=3Doff: GSSAPI support via base system (needs Kerberos)
     GSSAPI_HEIMDAL=3Doff: GSSAPI support via security/heimdal
     GSSAPI_MIT=3Doff: GSSAPI support via security/krb5
     GSSAPI_NONE=3Don: Disable GSSAPI support
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for pkg-1.10.5=
_5:
     DOCS=3Don: Build and/or install documentation
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for gmake-4.2.=
1_3:
     NLS=3Don: Native Language Support
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for ccache-3.4=
.3:
     CLANGLINK=3Don: Create clang compiler links if clang is installed
     DOCS=3Don: Build and/or install documentation
     LLVMLINK=3Don: Create llvm compiler links if llvm is installed
     MEMCACHED=3Doff: Build in experimental Memcached support
     STATIC=3Doff: Build static executables and/or libraries
     TINDERBOX=3Doff: Create tarball for tinderbox usage
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for python36-3=
.6.8:
     DEBUG=3Doff: Build with debugging support
     IPV6=3Don: IPv6 protocol support
     LIBFFI=3Don: Use libffi from ports instead of bundled version
     NLS=3Don: Enable gettext support for the locale module
     PYMALLOC=3Don: Enable specialized mallocs
     THREADS=3Don: Threading support
=3D=3D=3D=3D> Hash Algorithm (PEP-456): you can only select none or one of =
them
     FNV=3Doff: Modified Fowler-Noll-Vo Algorithm
     SIPHASH=3Doff: SipHash24 Algorithm
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for pkgconf-1.=
5.4,1:
     DOCS=3Don: Build and/or install documentation
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for kyua-0.13_=
4,3:
     DOCS=3Don: Build and/or install documentation
     EXAMPLES=3Don: Build and/or install examples
     TEST=3Don: Build and/or run tests
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for atf-0.21:
     DOCS=3Don: Build and/or install documentation
     TEST=3Don: Build and/or run tests
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for lutok-0.4_=
6:
     DOCS=3Don: Build and/or install documentation
     EXAMPLES=3Don: Build and/or install examples
     TEST=3Don: Build and/or run tests
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for sqlite3-3.=
26.0:
     ARMOR=3Doff: Detect misuse of the API
     DBPAGE=3Doff: Enable DBPAGE Virtual Table
     DBSTAT=3Don: Enable DBSTAT Virtual Table
     DIRECT_READ=3Doff: File is read directly from disk
     EXTENSION=3Don: Allow loadable extensions
     FTS3_TOKEN=3Don: Enable two-args version fts3_tokenizer
     FTS4=3Don: Enable FTS3/4 (Full Text Search) module
     FTS5=3Don: Enable version 5 full-text search engine
     LIKENOTBLOB=3Doff: LIKE does not match blobs
     MEMMAN=3Doff: Allow it to release unused memory
     METADATA=3Don: Enable column metadata
     NORMALIZE=3Doff: Enable normalized sql function
     NULL_TRIM=3Doff: Omits NULL columns at the ends of rows
     RBU=3Doff: Enable the resumable bulk update
     SECURE_DELETE=3Don: Overwrite deleted information with zeros
     SORT_REF=3Doff: To use references in the sorter
     STMT=3Doff: Prepared statement scan status
     STSHELL=3Don: Statically link libsqlite3 into shell
     THREADS=3Don: Threading support
     UNKNOWN_SQL=3Doff: Suppress unknown function errors
     UNLOCK_NOTIFY=3Don: Enable notification on unlocking
     URI=3Don: Enable use the URI filename
     URI_AUTHORITY=3Doff: Allow convert URL into a UNC
=3D=3D=3D=3D> Optional extensions
     JSON1=3Doff: Enable the JSON1 extension
     SESSION=3Doff: Enable the session extension
=3D=3D=3D=3D> Optional functions
     OFFSET=3Doff: Enable sqlite_offset() returning record's file offset
     SER1=3Doff: Enable the sqlite3_[de]serialize() interface
     SOUNDEX=3Doff: Enable the soundex() SQL function
=3D=3D=3D=3D> Unicode support
     ICU=3Doff: Unicode support via ICU
     UNICODE61=3Don: Unicode Version 6.1 tokenizer
=3D=3D=3D=3D> Index type for range queries
     RTREE=3Don: Enable R*Tree module
     RTREE_INT=3Doff: Store 32-bit sig int (no float) coordinates
     GEOPOLY=3Doff: Uses the GeoJSON notation (RFC-7946)
=3D=3D=3D=3D> Which command line editing library to use:
     READLINES=3Don: the libreadline from system
     READLINEP=3Doff: the GNU libreadline from ports
     EDITLINE=3Doff: the BSD libedit from ports
=3D=3D=3D=3D> Where to store temporary file: you have to select exactly one=
 of them
     TS0=3Doff: Always use temporary file
     TS1=3Don: File by default, change allowed PRAGMA
     TS2=3Doff: Memory by default, change allowed PRAGMA
     TS3=3Doff: Always use memory
=3D=3D=3D=3D> Which query planner to use, stability or ...: you can only se=
lect none or one of them
     STAT3=3Doff: collect histogram data from leftmost column
     STAT4=3Doff: collect histogram data from all columns
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for readline-7=
.0.5:
     DOCS=3Don: Build and/or install documentation
     TERMCAP=3Don: Link against libtermcap
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for openssl-1.=
0.2q,1:
     DOCS=3Don: Build and/or install documentation
     EC=3Don: Optimize NIST elliptic curves
     MAN3=3Don: Install API manpages (section 3)
     PADLOCK=3Doff: VIA Padlock support
     RFC3779=3Doff: RFC3779 support (BGP)
     SHARED=3Don: Build shared libs
     THREADS=3Don: Threading support
     ZLIB=3Doff: zlib compression support
=3D=3D=3D=3D> Cipher Suite support
     RC5=3Doff: RC5 cipher (patented)
=3D=3D=3D=3D> Hash Function Support
     MD2=3Don: MD2 hash (obsolete)
=3D=3D=3D=3D> Optimizations
     ASM=3Don: Optimized Assembler code
     SSE2=3Don: Runtime SSE2 detection
=3D=3D=3D=3D> Protocol Support
     SCTP=3Don: SCTP protocol support
     SSL2=3Don: SSLv2 protocol support
     SSL3=3Don: SSLv3 protocol support
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for perl5-5.28=
.1:
     DEBUG=3Doff: Build with debugging support
     DOT_INC=3Doff: Add '.' to @INC (unsafe)
     DTRACE=3Don: Build with DTrace probes
     GDBM=3Doff: GDBM_File extension
     MULTIPLICITY=3Don: Use multiplicity
     PERL_64BITINT=3Don: Use 64 bit integers (on i386)
     PERL_MALLOC=3Doff: Use Perl malloc
     SITECUSTOMIZE=3Doff: Run-time customization of @INC
     THREADS=3Don: Build threaded perl
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for gettext-to=
ols-0.19.8.1_1:
     DOCS=3Don: Build and/or install documentation
     THREADS=3Don: Threading support
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for m4-1.4.18_=
1,1:
     EXAMPLES=3Don: Build and/or install examples
     LIBSIGSEGV=3Doff: Use alternative page fault handler (GNU libsigsegv)
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for texinfo-6.=
5_3,1:
     NLS=3Don: Native Language Support
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for help2man-1=
.47.8_1:
     NLS=3Don: Native Language Support
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for libiconv-1=
.14_11:
     DOCS=3Don: Build and/or install documentation
     ENCODINGS=3Don: Include extra character sets
     PATCHES=3Doff: Apply patches to fix CP932, add EUCJP-MS
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for automake-1=
.16.1_1:
     DOCS=3Don: Build and/or install documentation
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for tcl86-8.6.=
9:
     DEBUG=3Doff: Build with debugging support
     DTRACE=3Don: Build with DTrace probes
     TCLMAN=3Doff: Install Tcl function manpages
     THREADS=3Don: Threading support
     TZDATA=3Doff: Install Tcl timezone data
=3D=3D=3D> Use 'make config' to modify these settings
=3D=3D=3D> The following configuration options are available for ca_root_ns=
s-3.41:
     ETCSYMLINK=3Don: Add symlink to /etc/ssl/cert.pem
=3D=3D=3D> Use 'make config' to modify these settings

--=20
Carmel



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