Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 805176 - dev-lang/erlang-24.0.2 - pkey.c: error: implicit declaration of function FIPS_mode [-Werror=implicit-function-declaration]
Summary: dev-lang/erlang-24.0.2 - pkey.c: error: implicit declaration of function FIPS...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jonathan Davies
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: openssl-3.0
  Show dependency tree
 
Reported: 2021-07-30 07:14 UTC by Toralf Förster
Modified: 2022-05-08 07:54 UTC (History)
1 user (show)

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


Attachments
emerge-info.txt (emerge-info.txt,14.48 KB, text/plain)
2021-07-30 07:14 UTC, Toralf Förster
Details
dev-lang:erlang-24.0.2:20210730-065855.log (dev-lang:erlang-24.0.2:20210730-065855.log,841.22 KB, text/plain)
2021-07-30 07:14 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,33.19 KB, text/plain)
2021-07-30 07:14 UTC, Toralf Förster
Details
environment (environment,140.54 KB, text/plain)
2021-07-30 07:14 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,11.63 KB, application/x-bzip)
2021-07-30 07:14 UTC, Toralf Förster
Details
logs.tar.bz2 (logs.tar.bz2,70.41 KB, application/x-bzip)
2021-07-30 07:14 UTC, Toralf Förster
Details
temp.tar.bz2 (temp.tar.bz2,68.67 KB, application/x-bzip)
2021-07-30 07: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 2021-07-30 07:14:43 UTC
pkey.c: In function ‘get_pkey_digest_type’:
pkey.c:76:14: error: implicit declaration of function ‘FIPS_mode’ [-Werror=implicit-function-declaration]
   76 |         if (!FIPS_mode()) return PKEY_OK;
      |              ^~~~~~~~~
pkey.c: In function ‘get_pkey_private_key’:
pkey.c:280:9: warning: ‘ENGINE_load_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]

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

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_no_multilib_hardened-j3-20210729-224739

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

gcc-config -l:
 [1] x86_64-pc-linux-gnu-11.2.0 *
clang version 12.0.1
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/12/bin
/usr/lib/llvm/12
12.0.1
Python 3.9.6
Available Ruby profiles:
  (none found)
The following VMs are available for generation-2:
*)	AdoptOpenJDK 8.292_p10 [openjdk-bin-8]
Available Java Virtual Machines:
  [1]   openjdk-bin-8  system-vm

The Glorious Glasgow Haskell Compilation System, version 8.10.4

  HEAD of ::gentoo
commit 028ac916209e8631df36d2e017ae66f3724354dc
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Fri Jul 30 06:21:31 2021 +0000

    2021-07-30 06:21:29 UTC

emerge -qpvO dev-lang/erlang
[ebuild  N    ] dev-lang/erlang-24.0.2  USE="kpoll ssl -doc -emacs -java -odbc -sctp -systemd -tk -wxwidgets"
Comment 1 Toralf Förster gentoo-dev 2021-07-30 07:14:44 UTC
Created attachment 728154 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2021-07-30 07:14:46 UTC
Created attachment 728157 [details]
dev-lang:erlang-24.0.2:20210730-065855.log
Comment 3 Toralf Förster gentoo-dev 2021-07-30 07:14:48 UTC
Created attachment 728160 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2021-07-30 07:14:49 UTC
Created attachment 728163 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2021-07-30 07:14:50 UTC
Created attachment 728166 [details]
etc.portage.tar.bz2
Comment 6 Toralf Förster gentoo-dev 2021-07-30 07:14:52 UTC
Created attachment 728169 [details]
logs.tar.bz2
Comment 7 Toralf Förster gentoo-dev 2021-07-30 07:14:53 UTC
Created attachment 728172 [details]
temp.tar.bz2
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-05-08 04:51:38 UTC
Is this still an issue w/ latest versions?
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-05-08 04:52:14 UTC
It's not clear to me that this patch is actually needed but I'll mention it here anyway: https://src.fedoraproject.org/rpms/erlang/blob/rawhide/f/otp-0010-Revert-crypto-Temporarily-disable-FIPS-for-cryptolib.patch
Comment 10 Toralf Förster gentoo-dev 2022-05-08 07:43:02 UTC
(In reply to Sam James from comment #8)
> Is this still an issue w/ latest versions?

dev-lang/erlang-24.3.4 emerged fine
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-05-08 07:54:35 UTC
(In reply to Toralf Förster from comment #10)
> (In reply to Sam James from comment #8)
> > Is this still an issue w/ latest versions?
> 
> dev-lang/erlang-24.3.4 emerged fine

Thanks!