Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 674032 - net-analyzer/flow-tools-0.68.5.1-r9 : ftxlate.c:2043:58: error: invalid application of sizeof to incomplete type EVP_CIPHER_CTX {aka struct evp_cipher_ctx_st }
Summary: net-analyzer/flow-tools-0.68.5.1-r9 : ftxlate.c:2043:58: error: invalid appli...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords:
Depends on: 684784
Blocks: openssl-1.1
  Show dependency tree
 
Reported: 2018-12-29 21:01 UTC by Toralf Förster
Modified: 2019-04-29 22:34 UTC (History)
0 users

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


Attachments
emerge-info.txt (emerge-info.txt,14.73 KB, text/plain)
2018-12-29 21:01 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,51.13 KB, text/plain)
2018-12-29 21:01 UTC, Toralf Förster
Details
environment (environment,85.19 KB, text/plain)
2018-12-29 21:01 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,11.87 KB, application/x-bzip)
2018-12-29 21:01 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,20.04 KB, application/x-bzip)
2018-12-29 21:01 UTC, Toralf Förster
Details
net-analyzer:flow-tools-0.68.5.1-r9:20181229-205751.log (net-analyzer:flow-tools-0.68.5.1-r9:20181229-205751.log,104.57 KB, text/plain)
2018-12-29 21:01 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,27.28 KB, application/x-bzip)
2018-12-29 21:01 UTC, Toralf Förster
Details
flow-tools-0.68.5.1-r10.ebuild (flow-tools-0.68.5.1-r10.ebuild,1.61 KB, text/plain)
2018-12-30 00:47 UTC, Robin Johnson
Details
flow-tools-0.68.5.1-openssl11.patch (flow-tools-0.68.5.1-openssl11.patch,67 bytes, patch)
2018-12-30 00:47 UTC, Robin Johnson
Details | Diff
flow-tools-0.68.5.1-r9..r10.ebuild.diff (flow-tools-0.68.5.1-r9..r10.ebuild.diff,1.29 KB, patch)
2018-12-30 00:47 UTC, Robin Johnson
Details | Diff
flow-tools-0.68.5.1-r10.ebuild (flow-tools-0.68.5.1-r10.ebuild,1.60 KB, text/plain)
2018-12-30 00:52 UTC, Robin Johnson
Details
flow-tools-0.68.5.1-openssl11.patch (flow-tools-0.68.5.1-openssl11.patch,1.22 KB, patch)
2018-12-30 00:53 UTC, Robin Johnson
Details | Diff

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-29 21:01:25 UTC
   ^~~~~~~
ftxlate.c: In function 'cryptopan_init':
ftxlate.c:2043:58: error: invalid application of 'sizeof' to incomplete type 'EVP_CIPHER_CTX' {aka 'struct evp_cipher_ctx_st'}
   if (!(cp->cipher_ctx = (EVP_CIPHER_CTX*) malloc(sizeof(EVP_CIPHER_CTX)))) {
                                                          ^~~~~~~~~~~~~~
make[2]: *** [Makefile:561: libft_la-ftxlate.lo] Error 1

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

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

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

  Please see the tracker bug for details.

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)





emerge -qpvO net-analyzer/flow-tools
[ebuild  N    ] net-analyzer/flow-tools-0.68.5.1-r9  USE="ssl -debug -libressl -mysql -postgres -static-libs"
Comment 1 Toralf Förster gentoo-dev 2018-12-29 21:01:28 UTC
Created attachment 558878 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-12-29 21:01:30 UTC
Created attachment 558880 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2018-12-29 21:01:33 UTC
Created attachment 558882 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2018-12-29 21:01:36 UTC
Created attachment 558884 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2018-12-29 21:01:39 UTC
Created attachment 558886 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2018-12-29 21:01:41 UTC
Created attachment 558888 [details]
net-analyzer:flow-tools-0.68.5.1-r9:20181229-205751.log
Comment 7 Toralf Förster gentoo-dev 2018-12-29 21:01:44 UTC
Created attachment 558890 [details]
temp.tbz2
Comment 8 Toralf Förster gentoo-dev 2018-12-29 21:03:00 UTC
not LibreSSL related althought the error message pattern is similar
Comment 9 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2018-12-30 00:47:01 UTC
Created attachment 558912 [details]
flow-tools-0.68.5.1-r10.ebuild
Comment 10 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2018-12-30 00:47:27 UTC
Created attachment 558914 [details, diff]
flow-tools-0.68.5.1-openssl11.patch
Comment 11 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2018-12-30 00:47:45 UTC
Created attachment 558916 [details, diff]
flow-tools-0.68.5.1-r9..r10.ebuild.diff
Comment 12 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2018-12-30 00:52:40 UTC
Created attachment 558918 [details]
flow-tools-0.68.5.1-r10.ebuild
Comment 13 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2018-12-30 00:53:03 UTC
Created attachment 558920 [details, diff]
flow-tools-0.68.5.1-openssl11.patch
Comment 14 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2018-12-30 00:53:15 UTC
please test the attached -r10 ebuild & patch.
Comment 15 Toralf Förster gentoo-dev 2019-01-05 21:37:07 UTC
(In reply to Robin Johnson from comment #14)
works
Comment 16 Larry the Git Cow gentoo-dev 2019-02-14 19:50:57 UTC
The bug has been referenced in the following commit(s):

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

commit 65092da067a661727d15db17bccd679d84baf10f
Author:     Brian Evans <grknight@gentoo.org>
AuthorDate: 2019-02-14 19:48:29 +0000
Commit:     Brian Evans <grknight@gentoo.org>
CommitDate: 2019-02-14 19:50:49 +0000

    net-analyzer/flow-tools: Revbump to fix compile and mysql dependency
    
    Non-maintainer commit.
    
    Original ebuild and patch by Robin Johnson <robbat2@gentoo.org>
    Additional change for mysql dep by me
    
    Bug: https://bugs.gentoo.org/674032
    Bug: https://bugs.gentoo.org/665940
    Package-Manager: Portage-2.3.60, Repoman-2.3.12
    Signed-off-by: Brian Evans <grknight@gentoo.org>

 .../files/flow-tools-0.68.5.1-openssl11.patch      | 47 +++++++++++++
 .../flow-tools/flow-tools-0.68.5.1-r10.ebuild      | 78 ++++++++++++++++++++++
 2 files changed, 125 insertions(+)
Comment 17 Andreas Sturmlechner gentoo-dev 2019-04-29 22:34:46 UTC
Thanks, please close bugs when you fix them.