mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 13:46:32 +00:00
openssl: fix compilation for i386
Closes #3445. OpenSSL emits bswap instructions when building for i386 targets which unfortunately is only available on 486+ class processors. Since the normal workaround is detected at build time and we are cross compiling we need to specify this. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
6bbd5367a5
commit
47736c88c3
7
CHANGES
7
CHANGES
@ -4,12 +4,13 @@
|
|||||||
avahi, busybox, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg,
|
avahi, busybox, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg,
|
||||||
file, gnuconfig, gst-ffmpeg, gst-plugins-good, icu,
|
file, gnuconfig, gst-ffmpeg, gst-plugins-good, icu,
|
||||||
imagemagick, libdnet, libpng, libxml2, libxslt, makedevs,
|
imagemagick, libdnet, libpng, libxml2, libxslt, makedevs,
|
||||||
mpg123, mtd-utils, ncurses, netsnmp, pkg-config, qt, samba,
|
mpg123, mtd-utils, ncurses, netsnmp, openssl, pkg-config, qt,
|
||||||
socat, squashfs, webkit, xerces, xlib_xtrans, xorg-server,
|
samba, socat, squashfs, webkit, xerces, xlib_xtrans,
|
||||||
xterm, xz
|
xorg-server, xterm, xz
|
||||||
|
|
||||||
Issues resolved (http://bugs.uclibc.org):
|
Issues resolved (http://bugs.uclibc.org):
|
||||||
|
|
||||||
|
#3445: Not working openssl-10.0.0d on 386sx
|
||||||
#3451: fakeroot package: wrong FAKEROOT_SITE variable
|
#3451: fakeroot package: wrong FAKEROOT_SITE variable
|
||||||
#3457: alsamixergui: broken URL
|
#3457: alsamixergui: broken URL
|
||||||
#3475: Calling sync on large filesystems when not always necessary
|
#3475: Calling sync on large filesystems when not always necessary
|
||||||
|
@ -39,6 +39,11 @@ ifeq ($(ARCH),x86_64)
|
|||||||
OPENSSL_TARGET_ARCH = x86_64
|
OPENSSL_TARGET_ARCH = x86_64
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Workaround for bug #3445
|
||||||
|
ifeq ($(BR2_x86_i386),y)
|
||||||
|
OPENSSL_TARGET_ARCH = generic32 386
|
||||||
|
endif
|
||||||
|
|
||||||
define OPENSSL_CONFIGURE_CMDS
|
define OPENSSL_CONFIGURE_CMDS
|
||||||
(cd $(@D); \
|
(cd $(@D); \
|
||||||
$(TARGET_CONFIGURE_ARGS) \
|
$(TARGET_CONFIGURE_ARGS) \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user