Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 635906

Summary: www-apache/mod_auth_kerb-5.4-r2 : src/mod_auth_kerb.c:1394:68: error: request for member length in something not a structure or union
Product: Gentoo Linux Reporter: Toralf Förster <toralf>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge-info.txt
emerge-history.txt
environment
etc.portage.tbz2
logs.tbz2
temp.tbz2
www-apache:mod_auth_kerb-5.4-r2:20171030-130022.log

Description Toralf Förster gentoo-dev 2017-10-30 18:38:05 UTC
 krb5_princ_realm (
 ^~~~~~~~~~~~~~~~
src/mod_auth_kerb.c:1394:68: error: request for member ‘length’ in something not a structure or union
                                   krb5_princ_realm(kcontext, princ)->length,
                                                                    ^~
src/mod_auth_kerb.c:1395:35: warning: ‘krb5_princ_realm’ is deprecated [-Wdeprecated-declarations]

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 13.0-desktop-plasma_20171028-091642

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-6.4.0 *

Available Python interpreters, in order of preference:
  [1]   python3.4
  [2]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby22 (with Rubygems) *
java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.5.1 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm

emerge -qpv www-apache/mod_auth_kerb
[ebuild  N    ] www-apache/mod_auth_kerb-5.4-r2
Comment 1 Toralf Förster gentoo-dev 2017-10-30 18:38:08 UTC
Created attachment 500984 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-10-30 18:38:11 UTC
Created attachment 500986 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2017-10-30 18:38:15 UTC
Created attachment 500988 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2017-10-30 18:38:18 UTC
Created attachment 500990 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2017-10-30 18:38:21 UTC
Created attachment 500992 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2017-10-30 18:38:24 UTC
Created attachment 500994 [details]
temp.tbz2
Comment 7 Toralf Förster gentoo-dev 2017-10-30 18:38:27 UTC
Created attachment 500996 [details]
www-apache:mod_auth_kerb-5.4-r2:20171030-130022.log
Comment 8 Pacho Ramos gentoo-dev 2018-02-08 13:59:14 UTC
are you still hitting this? What package is providing virtual/krb5 in your machine?
Comment 9 Toralf Förster gentoo-dev 2018-02-11 13:28:08 UTC
happened at 17.0-developer_libressl_20180208-183157 again

mr-fox / # qlist -ICv krb
virtual/krb5-0-r1

mr-fox / # grep krb /var/log/emerge.log 
1518252331:  >>> emerge (6 of 8) app-crypt/mit-krb5-1.16 to /
1518252331:  === (6 of 8) Cleaning (app-crypt/mit-krb5-1.16::/usr/portage/app-crypt/mit-krb5/mit-krb5-1.16.ebuild)
1518252331:  === (6 of 8) Compiling/Merging (app-crypt/mit-krb5-1.16::/usr/portage/app-crypt/mit-krb5/mit-krb5-1.16.ebuild)
1518263628:  >>> emerge (2 of 4) app-crypt/mit-krb5-1.15.2-r1 to /
1518263628:  === (2 of 4) Cleaning (app-crypt/mit-krb5-1.15.2-r1::/usr/portage/app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild)
1518263628:  === (2 of 4) Compiling/Merging (app-crypt/mit-krb5-1.15.2-r1::/usr/portage/app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild)
1518353989:  >>> emerge (1 of 3) app-crypt/mit-krb5-1.15.2 to /
1518353989:  === (1 of 3) Cleaning (app-crypt/mit-krb5-1.15.2::/usr/portage/app-crypt/mit-krb5/mit-krb5-1.15.2.ebuild)
1518353989:  === (1 of 3) Compiling/Merging (app-crypt/mit-krb5-1.15.2::/usr/portage/app-crypt/mit-krb5/mit-krb5-1.15.2.ebuild)
1518355316:  >>> emerge (2 of 3) virtual/krb5-0-r1 to /
1518355316:  === (2 of 3) Cleaning (virtual/krb5-0-r1::/usr/portage/virtual/krb5/krb5-0-r1.ebuild)
1518355316:  === (2 of 3) Compiling/Merging (virtual/krb5-0-r1::/usr/portage/virtual/krb5/krb5-0-r1.ebuild)
1518355322:  === (2 of 3) Merging (virtual/krb5-0-r1::/usr/portage/virtual/krb5/krb5-0-r1.ebuild)
1518355325:  >>> AUTOCLEAN: virtual/krb5:0
1518355329:  === (2 of 3) Post-Build Cleaning (virtual/krb5-0-r1::/usr/portage/virtual/krb5/krb5-0-r1.ebuild)
1518355329:  ::: completed emerge (2 of 3) virtual/krb5-0-r1 to /