Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 530060 - net-libs/gnutls-3.3.10 with dev-libs/libtasn1-3.6 - configure: WARNING: Libtasn1 was not found. Will use the included one.
Summary: net-libs/gnutls-3.3.10 with dev-libs/libtasn1-3.6 - configure: WARNING: Libta...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-21 17:33 UTC by Gino McCarty
Modified: 2014-11-23 18:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gnutls-3.3.10 build.log file - part1 (net-libs:gnutls-3.3.10:20141122-180449-1.log,1000.00 KB, text/plain)
2014-11-22 18:16 UTC, Gino McCarty
Details
gnutls-3.3.10 build.log file - part2 (net-libs:gnutls-3.3.10:20141122-180449-2.log,203.67 KB, text/plain)
2014-11-22 18:17 UTC, Gino McCarty
Details
install-log-file (net-libs:gnutls-3.3.10:20141122-180715.log,72.30 KB, text/x-log)
2014-11-23 18:33 UTC, Gino McCarty
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gino McCarty 2014-11-21 17:33:00 UTC
<snip>
checking for HOGWEED... yes
checking for __gmpz_cmp in -lgmp... yes
checking for LIBTASN1... yes
no
configure: WARNING:
  ***
  *** Libtasn1 was not found. Will use the included one.
  
checking whether to use the included minitasn1... yes
checking whether C99 macros are supported... checking for LIBTASN1... no
configure: WARNING:
  ***
  *** Libtasn1 was not found. Will use the included one.
  
checking whether to use the included minitasn1... yes
checking whether C99 macros are supported... yes
checking whether to disable DTLS-SRTP extension... no
checking whether to disable ALPN extension... no
<snip>

Even though libtasn1 is a dependency it is not properly detected



Reproducible: Always
Comment 1 Gino McCarty 2014-11-21 17:38:47 UTC
<snip>
configure: summary of build options:

  version:              3.3.10 shared 69:2:41
  Host/Target system:   i686-pc-linux-gnu
  Build system:         i686-pc-linux-gnu
  Install prefix:       /usr
  Compiler:             x86_64-pc-linux-gnu-gcc -m32
  CFlags:               -march=core-avx-i -O2 -pipe
  Library types:        Shared=yes, Static=no
  Local libopts:        no
  Local libtasn1:       yes
  Use nettle-mini:      no

configure: External hardware support:

  /dev/crypto:          no
  Hardware accel:       x86
  Padlock accel:        yes
  PKCS#11 support:      no
  TPM support:          no

configure: Optional features:
(note that included applications might not compile properly
if features are disabled)

  DTLS-SRTP support:    yes
  ALPN support:         yes
  OCSP support:         yes
  Ses. ticket support:  yes
  OpenPGP support:      yes
  SRP support:          yes
  PSK support:          yes
  DHE support:          yes
  ECDHE support:        yes
  RSA-EXPORT support:   yes
  Anon auth support:    yes
  Heartbeat support:    yes
  Unicode support:      yes
  Self checks:          no
  Non-SuiteB curves:    yes
  FIPS140 mode:         no

configure: Optional applications:

  crywrap app:          no

configure: Optional libraries:

  Guile wrappers:       no
  C++ library:          yes
  DANE library:         no
  OpenSSL compat:       yes

configure: System files:

  Trust store pkcs11:   
  Trust store dir:      
  Trust store file:     /etc/ssl/certs/ca-certificates.crt
  Blacklist file:       
  CRL file:             
  Priority file:        /etc/gnutls/default-priorities
  DNSSEC root key file: /etc/dnssec/root-anchors.txt

configure: WARNING:
***
<snip>
Comment 2 Gino McCarty 2014-11-21 17:39:12 UTC
# emerge --info
Portage 2.2.8-r2 (default/linux/amd64/13.0/no-emul-linux-x86/desktop, gcc-4.8.3, glibc-2.19-r1, 3.16.5-gentoo.custom x86_64)
=================================================================
System uname: Linux-3.16.5-gentoo.custom-x86_64-Intel-R-_Core-TM-_i7-3517U_CPU_@_1.90GHz-with-gentoo-2.2
KiB Mem:     8054188 total,   2461460 free
KiB Swap:   12206060 total,  12187420 free
Timestamp of tree: Fri, 21 Nov 2014 15:45:01 +0000
ld GNU ld (Gentoo 2.24 p1.4) 2.24
distcc 3.1 x86_64-pc-linux-gnu [disabled]
app-shells/bash:          4.2_p53
dev-java/java-config:     2.2.0
dev-lang/perl:            5.18.2-r2
dev-lang/python:          2.7.7, 3.3.5-r1, 3.4.1
dev-util/cmake:           2.8.12.2-r1
dev-util/pkgconfig:       0.28-r1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.12.4
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6-r1, 1.13.4
sys-devel/binutils:       2.24-r3
sys-devel/gcc:            4.8.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2-r1
sys-devel/make:           4.0-r1
sys-kernel/linux-headers: 3.16 (virtual/os-headers)
sys-libs/glibc:           2.19-r1
Repositories: gentoo bumblebee qt teknocrat_overlay
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core-avx-i -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.0/conf"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=core-avx-i -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/bumblebee /var/lib/layman/qt /usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 avx berkdb bluetooth branding bzip2 cairo caps cdda cdr cli cracklib crypt cups cxx dbus dri dts dvd dvdr egl emboss encode exif fam firefox flac fontconfig fortran gdbm gif glamor gles gles2 gmp gnutls iconv icu imagemagick ipv6 jpeg kerberos lcms ldap libnotify mad mmx mmxext mng modules mp3 mp4 mpeg mtp multilib mysql ncurses nls nptl nvidia ogg opencl opengl openmp orc pam pango pcre pdf png ppds qt3support qt4 readline samba session spell sse sse2 sse3 sse4 sse4_1 sse4_2 ssl ssse3 startup-notification svg tcpd tiff truetype udev unicode upower usb v4l vdpau vim-syntax vorbis wayland wxwidgets x264 x2apic xattr xcb xinerama xml xmp xmpp xv xvid xvmc zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev synaptics void" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en_US en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19" USERLAND="GNU" VIDEO_CARDS="nvidia i965 intel modesetting" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-11-22 10:07:09 UTC
Please attach the entire build log to this bug report.
Comment 4 Gino McCarty 2014-11-22 18:16:25 UTC
Created attachment 390072 [details]
gnutls-3.3.10 build.log file - part1
Comment 5 Gino McCarty 2014-11-22 18:17:25 UTC
Created attachment 390074 [details]
gnutls-3.3.10 build.log file - part2

Sorry was too big to post here..
Comment 6 Rafał Mużyło 2014-11-23 18:27:59 UTC
Attach config.log too.
Comment 7 Gino McCarty 2014-11-23 18:33:08 UTC
Created attachment 390154 [details]
install-log-file
Comment 8 Alon Bar-Lev (RETIRED) gentoo-dev 2014-11-23 18:36:48 UTC
thanks!

found the issue, this embedded library is something that should not be done... it requires libtasn >= 3.9.
Comment 9 Alon Bar-Lev (RETIRED) gentoo-dev 2014-11-23 18:57:04 UTC
Fixed in gnutls-3.3.10-r1, thanks!