syslinux.git-138e850fab106b5235178848b3e0d33e25f4d3a2.patch 1007 B

123456789101112131415161718192021222324252627282930313233
  1. From 138e850fab106b5235178848b3e0d33e25f4d3a2 Mon Sep 17 00:00:00 2001
  2. From: Olivier Brunel <jjk@jjacky.com>
  3. Date: Wed, 2 Mar 2016 17:52:23 -0500
  4. Subject: [PATCH] keytab-lilo: update to support kbd 2.0.3 format
  5. Since kbd 2.0.3 (commit 6ff47cf2) the format generated by 'loadkeys -m' has
  6. changed slightly, using "unsigned short" instead of "u_short"
  7. Signed-off-by: Olivier Brunel <jjk@jjacky.com>
  8. ---
  9. utils/keytab-lilo | 4 ++--
  10. 1 file changed, 2 insertions(+), 2 deletions(-)
  11. diff --git a/utils/keytab-lilo b/utils/keytab-lilo
  12. index 9e34160..337a869 100755
  13. --- a/utils/keytab-lilo
  14. +++ b/utils/keytab-lilo
  15. @@ -48,9 +48,9 @@ sub load_map
  16. $empty = 1;
  17. while (<FILE>) {
  18. chop;
  19. - if (/^(static\s+)?u_short\s+(\S+)_map\[\S*\]\s+=\s+{\s*$/) {
  20. + if (/^(static\s+)?(u_|unsigned )short\s+(\S+)_map\[\S*\]\s+=\s+{\s*$/) {
  21. die "active at beginning of map" if defined $current;
  22. - $current = $pfx.":".$2;
  23. + $current = $pfx.":".$3;
  24. next;
  25. }
  26. undef $current if /^};\s*$/;
  27. --
  28. 2.7.4.GIT