| 50 | }}} |
| 51 | |
| 52 | VineSeed/x86_64 でのビルドには patch がいくつか必要でした (shaolin) |
| 53 | |
| 54 | * [http://git.savannah.gnu.org/cgit/grub.git/commit/?id=9cc836a27be4a95f6f7bfd5b6bc099801645c0ea grub-core/script/yylex.l: Ignore unused-function and sign-compare] |
| 55 | * [http://lists.gnu.org/archive/html/help-grub/2013-07/msg00055.html Re: GRUB 2.00 make fails] |
| 56 | * freetype2 header fix |
| 57 | {{{ |
| 58 | diff -uNr grub-2.00.orig/util/grub-mkfont.c grub-2.00/util/grub-mkfont.c |
| 59 | --- grub-2.00.orig/util/grub-mkfont.c 2012-03-10 21:17:57.000000000 +0900 |
| 60 | +++ grub-2.00/util/grub-mkfont.c 2014-08-10 12:00:00.000000000 +0900 |
| 61 | @@ -39,7 +39,7 @@ |
| 62 | #include FT_FREETYPE_H |
| 63 | #include FT_TRUETYPE_TAGS_H |
| 64 | #include FT_TRUETYPE_TABLES_H |
| 65 | -#include <freetype/ftsynth.h> |
| 66 | +#include <ftsynth.h> |
| 67 | |
| 68 | #undef __FTERRORS_H__ |
| 69 | #define FT_ERROR_START_LIST const char *ft_errmsgs[] = { |