Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 674178 - app-arch/xar-1.8-r1 : /.../hash.c:105:13: error: field digest has incomplete type
Summary: app-arch/xar-1.8-r1 : /.../hash.c:105:13: error: field digest has incomplete ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-31 16:14 UTC by Toralf Förster
Modified: 2019-01-01 14:28 UTC (History)
0 users

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


Attachments
emerge-info.txt (emerge-info.txt,15.66 KB, text/plain)
2018-12-31 16:14 UTC, Toralf Förster
Details
app-arch:xar-1.8-r1:20181231-155344.log (app-arch:xar-1.8-r1:20181231-155344.log,21.24 KB, text/plain)
2018-12-31 16:14 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,142.97 KB, text/plain)
2018-12-31 16:14 UTC, Toralf Förster
Details
environment (environment,105.04 KB, text/plain)
2018-12-31 16:14 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,12.29 KB, application/x-bzip)
2018-12-31 16:14 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,7.27 KB, application/x-bzip)
2018-12-31 16:14 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-12-31 16:14:33 UTC
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native  -fPIC -DPIC -I/var/tmp/portage/app-arch/xar-1.8-r1/work/xar-400/xar/include -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c /var/tmp/portage/app-arch/xar-1.8-r1/work/xar-400/xar/lib/linuxattr.c -o lib/linuxattr.o
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native  -fPIC -DPIC -I/var/tmp/portage/app-arch/xar-1.8-r1/work/xar-400/xar/include -Iinclude -D_GNU_SOURCE -I/usr/include/libxml2 -c /var/tmp/portage/app-arch/xar-1.8-r1/work/xar-400/xar/lib/hash.c -o lib/hash.o
/var/tmp/portage/app-arch/xar-1.8-r1/work/xar-400/xar/lib/hash.c:105:13: error: field ‘digest’ has incomplete type
  EVP_MD_CTX digest;
             ^~~~~~
make: *** [lib/Makefile.inc:199: lib/hash.o] Error 1

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

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-systemd_test_20181228-124659

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

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

Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python2.7 (fallback)

Available Rust versions:
  [1]   rust-1.31.1 *



emerge -qpvO app-arch/xar
[ebuild  N    ] app-arch/xar-1.8-r1  USE="-libressl" ABI_X86="(64) -32 (-x32)"
Comment 1 Toralf Förster gentoo-dev 2018-12-31 16:14:35 UTC
Created attachment 559152 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-12-31 16:14:38 UTC
Created attachment 559154 [details]
app-arch:xar-1.8-r1:20181231-155344.log
Comment 3 Toralf Förster gentoo-dev 2018-12-31 16:14:41 UTC
Created attachment 559156 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2018-12-31 16:14:44 UTC
Created attachment 559158 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2018-12-31 16:14:46 UTC
Created attachment 559160 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2018-12-31 16:14:49 UTC
Created attachment 559162 [details]
logs.tbz2
Comment 7 Fabian Groffen gentoo-dev 2019-01-01 11:29:53 UTC
does this system by chance use openssl-1.1?
Comment 8 Toralf Förster gentoo-dev 2019-01-01 11:40:17 UTC
(In reply to Fabian Groffen from comment #7)
well, as the attached emerge history already says, yes ;)
Comment 9 Fabian Groffen gentoo-dev 2019-01-01 13:25:57 UTC
Sorry, you're right.
Comment 10 Larry the Git Cow gentoo-dev 2019-01-01 14:28:52 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e5b9ee780046c14e6bc99574a70bd3b8118eff

commit b4e5b9ee780046c14e6bc99574a70bd3b8118eff
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2019-01-01 14:28:20 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2019-01-01 14:28:42 +0000

    app-arch/xar: revbump for openssl and solaris fixes
    
    Closes: https://bugs.gentoo.org/674178
    Signed-off-by: Fabian Groffen <grobian@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-arch/xar/files/xar-1.8-openssl-1.1.patch | 45 ++++++++++++++++++++++++
 app-arch/xar/xar-1.8-r2.ebuild               | 52 ++++++++++++++++++++++++++++
 2 files changed, 97 insertions(+)