Patch to fix compilations problems
Juan Perez-Sanchez <[email protected]>
| Newsgroups | org.kernel.vger.linux-8086 |
|---|---|
| Message-ID | <CAD6VGubBkY3suNkoyRX=eur5pLTGfXjxyQW0+fbbD7yNyZ3qKA@mail.gmail.com> |
Hi,
I recently got a cvs copy of ELKS sources and found several
compilation problems.
This patch fixes those problems.
Juan,
diff -Nurb elks.orig/arch/i86/drivers/char/Config.in
elks/arch/i86/drivers/char/Config.in
--- elks.orig/arch/i86/drivers/char/Config.in 2006-11-23
20:45:37.000000000 -0600
+++ elks/arch/i86/drivers/char/Config.in 2012-01-09 17:55:07.000000000 -0600
@@ -3,7 +3,7 @@
#
mainmenu_option next_comment
- comment 'Character device drivers (SUBMENU IS CURRENTLY BROKEN!)'
+ comment 'Character device drivers'
if [ "$CONFIG_ARCH_SIBO" != "y" ]; then
choice 'Select console driver' \
diff -Nurb elks.orig/arch/i86/drivers/char/KeyMaps/mkcfg
elks/arch/i86/drivers/char/KeyMaps/mkcfg
--- elks.orig/arch/i86/drivers/char/KeyMaps/mkcfg 2002-04-24
17:03:53.000000000 -0500
+++ elks/arch/i86/drivers/char/KeyMaps/mkcfg 2012-01-09 17:51:33.000000000 -0600
@@ -23,4 +23,4 @@
printf '"\t\tAmerican\n\n# EOF.\n' >&3
}
-codes | sort +1f | process 3> Config.in 4> keymaps.h
+codes | sort -k 2 | process 3> Config.in 4> keymaps.h
diff -Nurb elks.orig/Makefile elks/Makefile
--- elks.orig/Makefile 2004-09-16 15:09:50.000000000 -0500
+++ elks/Makefile 2012-01-09 17:44:32.000000000 -0600
@@ -142,7 +142,7 @@
include/linuxmt/compiler-generated.h:
printf > include/linuxmt/compiler-generated.h \
'#define %s %s\n' \
- UTS_VERSION "\"#$(DIST) $(shell date)\""
+ UTS_VERSION "\"#$(DIST) $(shell date)\""
#########################################################################
# lint rule
diff -Nurb elks.orig/Makefile-rules elks/Makefile-rules
--- elks.orig/Makefile-rules 2003-07-12 22:04:04.000000000 -0500
+++ elks/Makefile-rules 2012-01-09 18:09:40.000000000 -0600
@@ -91,7 +91,7 @@
DIST = $(shell printf '%u.%u.%u-pre%u' \
$(VERSION) $(PATCHLEVEL) $(SUBLEVEL) $(PRE))
-VSNCODE = $(shell printf '0x%06X%02X' $$[$(VSNCODE1)-1] $(PRE))
+VSNCODE = $(shell printf '0x%06X%02X' $$(($(VSNCODE1)-1)) $(PRE))
endif
--
To unsubscribe from this list: send the line "unsubscribe linux-8086" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html