summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2006-10-23 20:11:24 +0000
committerJeremy Katz <katzj@redhat.com>2006-10-23 20:11:24 +0000
commit59b734e780bfdbe13a19eb6b3af8938dcde03806 (patch)
treefe9ca2e5f58528caa0966ac8c76179d4615c9fcc
parentcd77f13b9bad8de85ab0fab78d0aaad162baa491 (diff)
downloadanaconda-59b734e780bfdbe13a19eb6b3af8938dcde03806.tar.gz
anaconda-59b734e780bfdbe13a19eb6b3af8938dcde03806.tar.xz
anaconda-59b734e780bfdbe13a19eb6b3af8938dcde03806.zip
fix build again
-rw-r--r--anaconda.spec4
-rw-r--r--loader2/init.c10
2 files changed, 10 insertions, 4 deletions
diff --git a/anaconda.spec b/anaconda.spec
index d84c31658..69a1f98d2 100644
--- a/anaconda.spec
+++ b/anaconda.spec
@@ -1,6 +1,6 @@
ExcludeArch: ppc64
Name: anaconda
-Version: 10.1.1.49
+Version: 10.1.1.50
Release: 1
License: GPL
Summary: Graphical system installer
@@ -74,7 +74,7 @@ rm -rf $RPM_BUILD_ROOT
/sbin/chkconfig --del reconfig >/dev/null 2>&1 || :
%changelog
-* Mon Oct 23 2006 Jeremy Katz <katzj@redhat.com> - 10.1.1.49-1
+* Mon Oct 23 2006 Jeremy Katz <katzj@redhat.com> - 10.1.1.50-1
- fix build
* Thu Oct 19 2006 Jeremy Katz <katzj@redhat.com> - 10.1.1.48-1
diff --git a/loader2/init.c b/loader2/init.c
index 7e56cd0a0..835ca0ee1 100644
--- a/loader2/init.c
+++ b/loader2/init.c
@@ -307,8 +307,14 @@ static int setupTerminal(int fd) {
static int termcmp(struct termios *a, struct termios *b)
{
if (a->c_iflag != b->c_iflag || a->c_oflag != b->c_oflag ||
- a->c_cflag != b->c_cflag || a->c_lflag != b->c_lflag ||
- a->c_ispeed != b->c_ispeed || a->c_ospeed != b->c_ospeed)
+ a->c_cflag != b->c_cflag || a->c_lflag != b->c_lflag
+#ifdef _HAVE_STRUCT_TERMIOS_C_ISPEED
+ || a->c_ispeed != b->c_ispeed
+#endif
+#ifdef _HAVE_STRUCT_TERMIOS_C_OSPEED
+ || a->c_ospeed != b->c_ospeed
+#endif
+ )
return 1;
return memcmp(a->c_cc, b->c_cc, sizeof(a->c_cc));
}