diff options
Diffstat (limited to 'app-i18n/uim')
-rw-r--r-- | app-i18n/uim/files/uim-1.8.8-fno-common.patch | 11 | ||||
-rw-r--r-- | app-i18n/uim/uim-1.8.8.ebuild | 1 |
2 files changed, 12 insertions, 0 deletions
diff --git a/app-i18n/uim/files/uim-1.8.8-fno-common.patch b/app-i18n/uim/files/uim-1.8.8-fno-common.patch new file mode 100644 index 000000000000..ff974bb5d5b2 --- /dev/null +++ b/app-i18n/uim/files/uim-1.8.8-fno-common.patch @@ -0,0 +1,11 @@ +--- a/sigscheme/libgcroots/include/private/gc_priv.h ++++ b/sigscheme/libgcroots/include/private/gc_priv.h +@@ -1979,7 +1979,7 @@ + /* the signal mask. */ + # define SETJMP(env) sigsetjmp(env, 1) + # define LONGJMP(env, val) siglongjmp(env, val) +-# define JMP_BUF sigjmp_buf ++# define JMP_BUF extern sigjmp_buf + #else + # ifdef ECOS + # define SETJMP(env) hal_setjmp(env) diff --git a/app-i18n/uim/uim-1.8.8.ebuild b/app-i18n/uim/uim-1.8.8.ebuild index 412b439ce31c..3ed23be0370a 100644 --- a/app-i18n/uim/uim-1.8.8.ebuild +++ b/app-i18n/uim/uim-1.8.8.ebuild @@ -84,6 +84,7 @@ PATCHES=( "${FILESDIR}"/${PN}-tinfo.patch "${FILESDIR}"/${PN}-xkb.patch "${FILESDIR}"/${PN}-zh-TW.patch + "${FILESDIR}"/${P}-fno-common.patch ) DOCS=( AUTHORS NEWS README RELNOTE doc ) |