[Bug 12856] New: tls_aesgcm.o does not build without a LONG_BIT.
bugzilla at busybox.net
bugzilla at busybox.net
Sun May 3 13:13:43 UTC 2020
https://bugs.busybox.net/show_bug.cgi?id=12856
Bug ID: 12856
Summary: tls_aesgcm.o does not build without a LONG_BIT.
Product: Busybox
Version: 1.31.x
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: Other
Assignee: unassigned at busybox.net
Reporter: dettus at dettus.net
CC: busybox-cvs at busybox.net
Target Milestone: ---
AR libbb/lib.a
CC networking/tls_aesgcm.o
networking/tls_aesgcm.c: In function 'RIGHTSHIFTX':
networking/tls_aesgcm.c:76:36: error: 'LONG_BIT' undeclared (first use in this
function); did you mean 'LONG_MIN'?
? ((unsigned long)0xE1 << (LONG_BIT-8))
^~~~~~~~
LONG_MIN
networking/tls_aesgcm.c:76:36: note: each undeclared identifier is reported
only once for each function it appears in
I just stumbled upon this build error.
LONG_BIT is apparently a define that is only being used in that file.
What I am trying to do is to create my own set of scripts to build a Linux
System.
An older version can be found here, if you are interested:
https://www.dettus.net/detLFS/detLFS_0.06.tar.gz
I wanted to update to busybox 1.31.1, since it is the most recent one.
Unfortunately, it does not build. Deactivating TLS in the .config does not seem
to work the way I intended either.
I already filed a bug for that one.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the busybox-cvs
mailing list