Author: pierre Date: Sat May 31 00:24:13 2014 New Revision: 2903 Log: patch for building openjdk with new giflib API
Added: trunk/icedtea/icedtea-2.4.7-fix_new_giflib-1.patch Added: trunk/icedtea/icedtea-2.4.7-fix_new_giflib-1.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/icedtea/icedtea-2.4.7-fix_new_giflib-1.patch Sat May 31 00:24:13 2014 (r2903) @@ -0,0 +1,36 @@ +Submitted By: Pierre Labastie <pierre DOT labastie AT neuf DOT fr> +Date: 2014-05-31 +Initial Package Version: 2.4.7 +Upstream Status: Unknown +Origin: self +Description: fixes usage of new giflib API. To be applied after the + "fixed_paths" patch. + +diff -Naur icedtea-2.4.7/Makefile.am icedtea-2.4.7.new/Makefile.am +--- icedtea-2.4.7/Makefile.am 2014-05-30 22:41:23.729055726 +0200 ++++ icedtea-2.4.7.new/Makefile.am 2014-05-30 22:42:47.957055726 +0200 +@@ -262,6 +262,8 @@ + + DISTRIBUTION_PATCHES = patches/lfs-fixed-paths.patch + ++OPENJDK_PATCHES = patches/fix-new-giflib.patch ++ + # Conditional patches + + if WITH_RHINO +diff -Naur icedtea-2.4.7/patches/fix-new-giflib.patch icedtea-2.4.7.new/patches/fix-new-giflib.patch +--- icedtea-2.4.7/patches/fix-new-giflib.patch 1970-01-01 01:00:00.000000000 +0100 ++++ icedtea-2.4.7.new/patches/fix-new-giflib.patch 2014-05-30 22:50:04.861055726 +0200 +@@ -0,0 +1,12 @@ ++diff -Naur jdk-9448fff93286/src/share/native/sun/awt/splashscreen/splashscreen_gif.c jdk-9448fff93286.new/src/share/native/sun/awt/splashscreen/splashscreen_gif.c ++--- jdk-9448fff93286/src/share/native/sun/awt/splashscreen/splashscreen_gif.c 2014-04-12 01:23:06.000000000 +0200 +++++ jdk-9448fff93286.new/src/share/native/sun/awt/splashscreen/splashscreen_gif.c 2014-05-30 22:47:59.686055726 +0200 ++@@ -310,7 +310,7 @@ ++ free(pBitmapBits); ++ free(pOldBitmapBits); ++ ++- DGifCloseFile(gif); +++ DGifCloseFile(gif, NULL); ++ ++ return 1; ++ } -- http://lists.linuxfromscratch.org/listinfo/patches FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
