rxvt: don't use getpt()

uClibc can be (and per default is) configured to not implement the glibc
function getpt(3), so use the non-getpt rxvt configuration.
This commit is contained in:
Peter Korsgaard 2008-12-22 22:10:35 +00:00
parent 53b07783da
commit 43efac37ab
2 changed files with 18 additions and 1 deletions

View File

@ -0,0 +1,17 @@
uClibc doesn't have <sys/stropts.h>
---
src/init.h | 1 -
1 file changed, 1 deletion(-)
Index: rxvt-2.7.5/src/init.h
===================================================================
--- rxvt-2.7.5.orig/src/init.h
+++ rxvt-2.7.5/src/init.h
@@ -16,7 +16,6 @@
#if defined(PTYS_ARE_PTMX) && !defined(__CYGWIN32__)
# include <sys/resource.h> /* for struct rlimit */
-# include <sys/stropts.h> /* for I_PUSH */
# define _NEW_TTY_CTRL /* to get proper defines in <termios.h> */
#endif

View File

@ -42,7 +42,7 @@ $(RXVT_DIR)/.configured: $(RXVT_DIR)/.unpacked
(cd $(RXVT_DIR); rm -rf config.cache; \
$(TARGET_CONFIGURE_OPTS) \
$(TARGET_CONFIGURE_ARGS) \
rxvt_cv_ptys=GLIBC \
rxvt_cv_ptys=USG \
./configure \
--target=$(GNU_TARGET_NAME) \
--host=$(GNU_TARGET_NAME) \