diff options
author | Ted Hess <thess@kitschensync.net> | 2018-08-30 14:00:05 -0400 |
---|---|---|
committer | Ted Hess <thess@kitschensync.net> | 2018-08-30 14:47:43 -0400 |
commit | 8f56973564bba5a430044224daf07449aadfceb7 (patch) | |
tree | d97e69eab833654232a2d7c6c2e35a9e68313aed /net/socat | |
parent | aac517d2871493439abd0782562d4fabb5e277c7 (diff) |
socat: Fix CRDLY, TABDLY and CSIZE shifts for PowerPC
Signed-off-by: Ted Hess <thess@kitschensync.net>
Diffstat (limited to 'net/socat')
-rw-r--r-- | net/socat/Makefile | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/net/socat/Makefile b/net/socat/Makefile index 3885e1581..be5760107 100644 --- a/net/socat/Makefile +++ b/net/socat/Makefile @@ -1,6 +1,4 @@ # -# Copyright (C) 2006-2015 OpenWrt.org -# # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # @@ -9,7 +7,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=socat PKG_VERSION:=1.7.3.2 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=http://www.dest-unreach.org/socat/download @@ -63,11 +61,21 @@ ifneq ($(CONFIG_SOCAT_SSL),y) CONFIGURE_ARGS+= --disable-openssl endif +# PowerPC has different TERMIOS bits +ifneq ($(findstring powerpc,$(CONFIG_ARCH)),) + CONFIGURE_VARS += \ + sc_cv_sys_crdly_shift=12 \ + sc_cv_sys_tabdly_shift=10 \ + sc_cv_sys_csize_shift=8 +else + CONFIGURE_VARS += \ + sc_cv_sys_crdly_shift=9 \ + sc_cv_sys_tabdly_shift=11 \ + sc_cv_sys_csize_shift=4 +endif + CONFIGURE_VARS += \ sc_cv_termios_ispeed="no" \ - sc_cv_sys_crdly_shift=9 \ - sc_cv_sys_tabdly_shift=11 \ - sc_cv_sys_csize_shift=4 \ ac_cv_header_bsd_libutil_h=no \ ac_cv_lib_bsd_openpty=no \ BUILD_DATE=$(SOURCE_DATE_EPOCH) |