8186438: 'configure' fails to find installed libfreetype on Ubuntu AArch64
authordchuyko
Mon, 21 Aug 2017 14:57:44 +0200
changeset 46252 15f3e60ff095
parent 46251 71bfe53c6ead
child 46254 d7b71e3bc896
child 46934 80130bc22863
8186438: 'configure' fails to find installed libfreetype on Ubuntu AArch64 Reviewed-by: erikj
common/autoconf/generated-configure.sh
common/autoconf/lib-freetype.m4
--- a/common/autoconf/generated-configure.sh	Sun Aug 20 20:36:10 2017 -0700
+++ b/common/autoconf/generated-configure.sh	Mon Aug 21 14:57:44 2017 +0200
@@ -5155,7 +5155,7 @@
 #CUSTOM_AUTOCONF_INCLUDE
 
 # Do not change or remove the following line, it is needed for consistency checks:
-DATE_WHEN_GENERATED=1503074369
+DATE_WHEN_GENERATED=1503320123
 
 ###############################################################################
 #
@@ -62621,7 +62621,7 @@
             if test "x$OPENJDK_TARGET_CPU_BITS" = x64; then
 
   POTENTIAL_FREETYPE_INCLUDE_PATH="$FREETYPE_BASE_DIR/include"
-  POTENTIAL_FREETYPE_LIB_PATH="$FREETYPE_BASE_DIR/lib/x86_64-linux-gnu"
+  POTENTIAL_FREETYPE_LIB_PATH="$FREETYPE_BASE_DIR/lib/$OPENJDK_TARGET_CPU-linux-gnu"
   METHOD="well-known location"
 
   # Let's start with an optimistic view of the world :-)
--- a/common/autoconf/lib-freetype.m4	Sun Aug 20 20:36:10 2017 -0700
+++ b/common/autoconf/lib-freetype.m4	Mon Aug 21 14:57:44 2017 +0200
@@ -366,7 +366,7 @@
           if test "x$FOUND_FREETYPE" != xyes; then
             FREETYPE_BASE_DIR="$SYSROOT/usr"
             if test "x$OPENJDK_TARGET_CPU_BITS" = x64; then
-              LIB_CHECK_POTENTIAL_FREETYPE([$FREETYPE_BASE_DIR/include], [$FREETYPE_BASE_DIR/lib/x86_64-linux-gnu], [well-known location])
+              LIB_CHECK_POTENTIAL_FREETYPE([$FREETYPE_BASE_DIR/include], [$FREETYPE_BASE_DIR/lib/$OPENJDK_TARGET_CPU-linux-gnu], [well-known location])
             else
               LIB_CHECK_POTENTIAL_FREETYPE([$FREETYPE_BASE_DIR/include], [$FREETYPE_BASE_DIR/lib/i386-linux-gnu], [well-known location])
               if test "x$FOUND_FREETYPE" != xyes; then