diff options
author | Henning Heinold <heinold@inf.fu-berlin.de> | 2013-10-03 22:14:03 +0200 |
---|---|---|
committer | Henning Heinold <heinold@inf.fu-berlin.de> | 2013-10-03 22:14:03 +0200 |
commit | de06956f93ecd15d8c941a05da47a4425e3d397a (patch) | |
tree | 4abbb9a3d029a1fd9e2eebe2f0bdb58d577d5789 /recipes-core/openjdk | |
parent | a13ddc9e5e09ee92690e0128d115ab6e3f0c9541 (diff) | |
download | meta-java-de06956f93ecd15d8c941a05da47a4425e3d397a.tar.gz |
openjdk: fix qa error for bad rpath inside cacao's libjvm.so
* --with-libtool-sysroot needs a path, so it filters out wrong rpath settings
* using ${ALT_FREETYPE_LIB_PATH} for this
inside the icedtea Makefile because we already export it
* bump PR manually on all buildable versions
Diffstat (limited to 'recipes-core/openjdk')
6 files changed, 9 insertions, 9 deletions
diff --git a/recipes-core/openjdk/openjdk-6-6b24/build-hacks.patch b/recipes-core/openjdk/openjdk-6-6b24/build-hacks.patch index e23bae5..8812cf2 100644 --- a/recipes-core/openjdk/openjdk-6-6b24/build-hacks.patch +++ b/recipes-core/openjdk/openjdk-6-6b24/build-hacks.patch | |||
@@ -27,7 +27,7 @@ Index: icedtea6/Makefile.am | |||
27 | + --host=$(host_alias) \ | 27 | + --host=$(host_alias) \ |
28 | + --build=$(build_alias) \ | 28 | + --build=$(build_alias) \ |
29 | + --target=$(target_alias) \ | 29 | + --target=$(target_alias) \ |
30 | + --with-libtool-sysroot ; \ | 30 | + --with-libtool-sysroot=${ALT_FREETYPE_LIB_PATH} ; \ |
31 | + $(ARCH_PREFIX) $(MAKE) ; \ | 31 | + $(ARCH_PREFIX) $(MAKE) ; \ |
32 | + $(ARCH_PREFIX) $(MAKE) install DESTDIR=$(abs_top_builddir)/jamvm/install | 32 | + $(ARCH_PREFIX) $(MAKE) install DESTDIR=$(abs_top_builddir)/jamvm/install |
33 | mkdir -p $(abs_top_builddir)/jamvm/install/hotspot/jre/lib/$(INSTALL_ARCH_DIR)/server | 33 | mkdir -p $(abs_top_builddir)/jamvm/install/hotspot/jre/lib/$(INSTALL_ARCH_DIR)/server |
@@ -49,7 +49,7 @@ Index: icedtea6/Makefile.am | |||
49 | --host=$(host_alias) \ | 49 | --host=$(host_alias) \ |
50 | --build=$(build_alias) \ | 50 | --build=$(build_alias) \ |
51 | --target=$(target_alias) \ | 51 | --target=$(target_alias) \ |
52 | + --with-libtool-sysroot \ | 52 | + --with-libtool-sysroot=${ALT_FREETYPE_LIB_PATH} \ |
53 | --prefix=$(abs_top_builddir)/cacao/install \ | 53 | --prefix=$(abs_top_builddir)/cacao/install \ |
54 | --with-java-runtime-library=openjdk \ | 54 | --with-java-runtime-library=openjdk \ |
55 | --with-java-runtime-library-prefix=$(abs_top_builddir)/openjdk \ | 55 | --with-java-runtime-library-prefix=$(abs_top_builddir)/openjdk \ |
diff --git a/recipes-core/openjdk/openjdk-6-6b27/build-hacks.patch b/recipes-core/openjdk/openjdk-6-6b27/build-hacks.patch index b1e679d..1ecdef6 100644 --- a/recipes-core/openjdk/openjdk-6-6b27/build-hacks.patch +++ b/recipes-core/openjdk/openjdk-6-6b27/build-hacks.patch | |||
@@ -27,7 +27,7 @@ Index: icedtea6-1.12.4/Makefile.am | |||
27 | + --host=$(host_alias) \ | 27 | + --host=$(host_alias) \ |
28 | + --build=$(build_alias) \ | 28 | + --build=$(build_alias) \ |
29 | + --target=$(target_alias) \ | 29 | + --target=$(target_alias) \ |
30 | + --with-libtool-sysroot ; \ | 30 | + --with-libtool-sysroot=${ALT_FREETYPE_LIB_PATH} ; \ |
31 | + $(ARCH_PREFIX) $(MAKE) ; \ | 31 | + $(ARCH_PREFIX) $(MAKE) ; \ |
32 | + $(ARCH_PREFIX) $(MAKE) install | 32 | + $(ARCH_PREFIX) $(MAKE) install |
33 | mkdir -p $(abs_top_builddir)/jamvm/install/hotspot/jre/lib/$(INSTALL_ARCH_DIR)/server | 33 | mkdir -p $(abs_top_builddir)/jamvm/install/hotspot/jre/lib/$(INSTALL_ARCH_DIR)/server |
@@ -37,7 +37,7 @@ Index: icedtea6-1.12.4/Makefile.am | |||
37 | --host=$(host_alias) \ | 37 | --host=$(host_alias) \ |
38 | --build=$(build_alias) \ | 38 | --build=$(build_alias) \ |
39 | --target=$(target_alias) \ | 39 | --target=$(target_alias) \ |
40 | + --with-libtool-sysroot \ | 40 | + --with-libtool-sysroot=${ALT_FREETYPE_LIB_PATH} \ |
41 | --prefix=$(abs_top_builddir)/cacao/install \ | 41 | --prefix=$(abs_top_builddir)/cacao/install \ |
42 | --with-java-runtime-library=openjdk \ | 42 | --with-java-runtime-library=openjdk \ |
43 | --with-java-runtime-library-prefix=$(abs_top_builddir)/openjdk \ | 43 | --with-java-runtime-library-prefix=$(abs_top_builddir)/openjdk \ |
diff --git a/recipes-core/openjdk/openjdk-6_6b24-1.11.9.bb b/recipes-core/openjdk/openjdk-6_6b24-1.11.9.bb index 2c2d6cc..3daffba 100644 --- a/recipes-core/openjdk/openjdk-6_6b24-1.11.9.bb +++ b/recipes-core/openjdk/openjdk-6_6b24-1.11.9.bb | |||
@@ -1,6 +1,6 @@ | |||
1 | require openjdk-6-release-6b24.inc | 1 | require openjdk-6-release-6b24.inc |
2 | 2 | ||
3 | PR = "${INC_PR}.0" | 3 | PR = "${INC_PR}.1" |
4 | 4 | ||
5 | SRC_URI[iced.md5sum] = "1826c4bfb4faae1e820dd8997428a831" | 5 | SRC_URI[iced.md5sum] = "1826c4bfb4faae1e820dd8997428a831" |
6 | SRC_URI[iced.sha256sum] = "0c134bea8d48c77ad5d41d4a0f98f471c381faaa0ef0c215d48687e709e93f3f" | 6 | SRC_URI[iced.sha256sum] = "0c134bea8d48c77ad5d41d4a0f98f471c381faaa0ef0c215d48687e709e93f3f" |
diff --git a/recipes-core/openjdk/openjdk-6_6b27-1.12.5.bb b/recipes-core/openjdk/openjdk-6_6b27-1.12.5.bb index d2ec757..9660a15 100644 --- a/recipes-core/openjdk/openjdk-6_6b27-1.12.5.bb +++ b/recipes-core/openjdk/openjdk-6_6b27-1.12.5.bb | |||
@@ -1,6 +1,6 @@ | |||
1 | require openjdk-6-release-6b27.inc | 1 | require openjdk-6-release-6b27.inc |
2 | 2 | ||
3 | PR = "${INC_PR}.1" | 3 | PR = "${INC_PR}.2" |
4 | 4 | ||
5 | SRC_URI[iced.md5sum] = "2299fde9f315c7feb561c2975aa232b1" | 5 | SRC_URI[iced.md5sum] = "2299fde9f315c7feb561c2975aa232b1" |
6 | SRC_URI[iced.sha256sum] = "c61d6eb2f98d5c4059bb6eb6d808dd0954cf7d35c14290e5c77c3d7db75d2b35" | 6 | SRC_URI[iced.sha256sum] = "c61d6eb2f98d5c4059bb6eb6d808dd0954cf7d35c14290e5c77c3d7db75d2b35" |
diff --git a/recipes-core/openjdk/openjdk-7-25b30/build-hacks.patch b/recipes-core/openjdk/openjdk-7-25b30/build-hacks.patch index 5eccc68..bf68037 100644 --- a/recipes-core/openjdk/openjdk-7-25b30/build-hacks.patch +++ b/recipes-core/openjdk/openjdk-7-25b30/build-hacks.patch | |||
@@ -24,7 +24,7 @@ Index: icedtea-2.3.12/Makefile.am | |||
24 | + --host=$(host_alias) \ | 24 | + --host=$(host_alias) \ |
25 | + --build=$(build_alias) \ | 25 | + --build=$(build_alias) \ |
26 | + --target=$(target_alias) \ | 26 | + --target=$(target_alias) \ |
27 | + --with-libtool-sysroot ; \ | 27 | + --with-libtool-sysroot=${ALT_FREETYPE_LIB_PATH} ; \ |
28 | $(MAKE) ; \ | 28 | $(MAKE) ; \ |
29 | $(MAKE) install | 29 | $(MAKE) install |
30 | mkdir -p $(abs_top_builddir)/jamvm/install/hotspot/jre/lib/$(INSTALL_ARCH_DIR)/server | 30 | mkdir -p $(abs_top_builddir)/jamvm/install/hotspot/jre/lib/$(INSTALL_ARCH_DIR)/server |
@@ -32,7 +32,7 @@ Index: icedtea-2.3.12/Makefile.am | |||
32 | --host=$(host_alias) \ | 32 | --host=$(host_alias) \ |
33 | --build=$(build_alias) \ | 33 | --build=$(build_alias) \ |
34 | --target=$(target_alias) \ | 34 | --target=$(target_alias) \ |
35 | + --with-libtool-sysroot \ | 35 | + --with-libtool-sysroot=${ALT_FREETYPE_LIB_PATH} \ |
36 | --prefix=$(abs_top_builddir)/cacao/install \ | 36 | --prefix=$(abs_top_builddir)/cacao/install \ |
37 | --with-java-runtime-library=openjdk7 \ | 37 | --with-java-runtime-library=openjdk7 \ |
38 | --with-java-runtime-library-prefix=$(abs_top_builddir)/openjdk \ | 38 | --with-java-runtime-library-prefix=$(abs_top_builddir)/openjdk \ |
diff --git a/recipes-core/openjdk/openjdk-7_25b30-2.3.12.bb b/recipes-core/openjdk/openjdk-7_25b30-2.3.12.bb index 9058e42..dcaf8bf 100644 --- a/recipes-core/openjdk/openjdk-7_25b30-2.3.12.bb +++ b/recipes-core/openjdk/openjdk-7_25b30-2.3.12.bb | |||
@@ -1,6 +1,6 @@ | |||
1 | require openjdk-7-release-25b30.inc | 1 | require openjdk-7-release-25b30.inc |
2 | 2 | ||
3 | PR = "${INC_PR}.0" | 3 | PR = "${INC_PR}.1" |
4 | 4 | ||
5 | SRC_URI[iced.md5sum] = "9b3afa162021e3fca6161ba8f9f7dc11" | 5 | SRC_URI[iced.md5sum] = "9b3afa162021e3fca6161ba8f9f7dc11" |
6 | SRC_URI[iced.sha256sum] = "3c4e88e7c1b2b39dcd7ed65c3b9a1a8dbd2a48848ce42e1d8a22a6821cf890d1" | 6 | SRC_URI[iced.sha256sum] = "3c4e88e7c1b2b39dcd7ed65c3b9a1a8dbd2a48848ce42e1d8a22a6821cf890d1" |