<86>Feb  3 06:52:51 userdel[1634738]: delete user 'rooter'
<86>Feb  3 06:52:51 userdel[1634738]: removed group 'rooter' owned by 'rooter'
<86>Feb  3 06:52:51 userdel[1634738]: removed shadow group 'rooter' owned by 'rooter'
<86>Feb  3 06:52:51 groupadd[1634788]: group added to /etc/group: name=rooter, GID=1838
<86>Feb  3 06:52:51 groupadd[1634788]: group added to /etc/gshadow: name=rooter
<86>Feb  3 06:52:51 groupadd[1634788]: new group: name=rooter, GID=1838
<86>Feb  3 06:52:51 useradd[1634818]: new user: name=rooter, UID=1838, GID=1838, home=/root, shell=/bin/bash, from=none
<86>Feb  3 06:52:51 userdel[1634871]: delete user 'builder'
<86>Feb  3 06:52:51 userdel[1634871]: removed group 'builder' owned by 'builder'
<86>Feb  3 06:52:51 userdel[1634871]: removed shadow group 'builder' owned by 'builder'
<86>Feb  3 06:52:51 groupadd[1634900]: group added to /etc/group: name=builder, GID=1839
<86>Feb  3 06:52:51 groupadd[1634900]: group added to /etc/gshadow: name=builder
<86>Feb  3 06:52:51 groupadd[1634900]: new group: name=builder, GID=1839
<86>Feb  3 06:52:51 useradd[1634927]: new user: name=builder, UID=1839, GID=1839, home=/usr/src, shell=/bin/bash, from=none
<13>Feb  3 06:52:55 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Feb  3 06:52:55 rpmi: xorg-proto-devel-2023.2-alt1.1 sisyphus+330960.100.2.1 1696609218 installed
<13>Feb  3 06:52:55 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed
<13>Feb  3 06:52:55 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Feb  3 06:52:55 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Feb  3 06:52:55 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Feb  3 06:52:55 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed
<13>Feb  3 06:52:55 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed
<13>Feb  3 06:52:55 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed
<13>Feb  3 06:52:55 rpmi: libSDL2-2.28.5-alt1.2 sisyphus+339202.100.1.1 1706442735 installed
<13>Feb  3 06:52:55 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed
<13>Feb  3 06:52:55 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed
<13>Feb  3 06:52:55 rpmi: libX11-locales-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400315 installed
<13>Feb  3 06:52:55 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233860 installed
<13>Feb  3 06:52:55 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Feb  3 06:52:55 rpmi: libxcb-1.16-alt1 sisyphus+327325.200.1.1 1692276267 installed
<13>Feb  3 06:52:55 rpmi: libX11-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400319 installed
<13>Feb  3 06:52:55 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Feb  3 06:52:55 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed
<13>Feb  3 06:52:55 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023235 installed
<13>Feb  3 06:52:56 rpmi: libxcb-devel-1.16-alt1 sisyphus+327325.200.1.1 1692276267 installed
<13>Feb  3 06:52:56 rpmi: libX11-devel-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400319 installed
<13>Feb  3 06:52:56 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Feb  3 06:52:56 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168262 installed
<13>Feb  3 06:52:56 rpmi: libdrm-1:2.4.120-alt1 sisyphus+338137.100.1.2 1705653180 installed
<13>Feb  3 06:52:56 rpmi: libGLX-mesa-4:23.3.5-alt1 sisyphus+339556.100.1.1 1706784751 installed
<13>Feb  3 06:52:56 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Feb  3 06:52:56 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Feb  3 06:52:56 rpmi: libgbm-4:23.3.5-alt1 sisyphus+339556.100.1.1 1706784751 installed
<13>Feb  3 06:52:56 rpmi: libEGL-mesa-4:23.3.5-alt1 sisyphus+339556.100.1.1 1706784751 installed
<13>Feb  3 06:52:56 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Feb  3 06:52:56 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Feb  3 06:52:56 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Feb  3 06:52:57 rpmi: libstdc++13-devel-13.2.1-alt3 sisyphus+339335.100.1.1 1706563095 installed
<13>Feb  3 06:52:57 rpmi: gcc13-c++-13.2.1-alt3 sisyphus+339335.100.1.1 1706563095 installed
<13>Feb  3 06:52:57 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed
<13>Feb  3 06:52:57 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed
<13>Feb  3 06:52:57 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Feb  3 06:52:57 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Feb  3 06:52:57 rpmi: ca-certificates-2023.12.20-alt1 sisyphus+336902.300.1.1 1703105726 installed
<13>Feb  3 06:52:57 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Feb  3 06:52:57 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed
<13>Feb  3 06:52:57 rpmi: libcrypto3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908706 installed
<13>Feb  3 06:52:57 rpmi: libssl3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908706 installed
<13>Feb  3 06:52:57 rpmi: python3-3.12.1-alt2 sisyphus+339293.200.1.1 1706538582 installed
<13>Feb  3 06:52:58 rpmi: python3-base-3.12.1-alt2 sisyphus+339293.200.1.1 1706538582 installed
<13>Feb  3 06:52:58 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687268227 installed
<13>Feb  3 06:52:58 rpmi: libSDL2-devel-2.28.5-alt1.2 sisyphus+339202.100.1.1 1706442735 installed
<13>Feb  3 06:52:58 rpmi: libICE-devel-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/SDL2_ttf-2.20.2-alt1.nosrc.rpm (w1.gzdio)
Installing SDL2_ttf-2.20.2-alt1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.81319
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf SDL_ttf-release-2.20.2
+ echo 'Source #0 (SDL_ttf-release-2.20.2.tar):'
Source #0 (SDL_ttf-release-2.20.2.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/SDL_ttf-release-2.20.2.tar
+ echo 'Source #1 (freetype-6fc77cee03e078e97afcee0c0e06a2d3274b9a29.tar):'
Source #1 (freetype-6fc77cee03e078e97afcee0c0e06a2d3274b9a29.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/freetype-6fc77cee03e078e97afcee0c0e06a2d3274b9a29.tar
+ echo 'Source #2 (harfbuzz-43931e3e596c04044861770b831c8f9452e2d3b0.tar):'
Source #2 (harfbuzz-43931e3e596c04044861770b831c8f9452e2d3b0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/harfbuzz-43931e3e596c04044861770b831c8f9452e2d3b0.tar
+ cd SDL_ttf-release-2.20.2
+ /bin/chmod -c -Rf u+rwX,go-w .
+ /bin/mv -Tf ../freetype-6fc77cee03e078e97afcee0c0e06a2d3274b9a29 external/freetype
+ /bin/mv -Tf ../harfbuzz-43931e3e596c04044861770b831c8f9452e2d3b0 external/harfbuzz
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.81936
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd SDL_ttf-release-2.20.2
+ ./autogen.sh
Now you are ready to run ./configure
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ configure_runstatedir_flags=
+ grep -qF runstatedir=DIR ./configure
+ configure_runstatedir_flags=--runstatedir=/var/run
+ ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext --disable-static
configure: WARNING: unrecognized options: --without-included-gettext
checking build system type... i586-alt-linux-gnu
checking host system type... i586-alt-linux-gnu
checking for i586-alt-linux-gcc... i586-alt-linux-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether i586-alt-linux-gcc accepts -g... yes
checking for i586-alt-linux-gcc option to enable C11 features... none needed
checking whether i586-alt-linux-gcc understands -c and -o together... yes
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by i586-alt-linux-gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for i586-alt-linux-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for i586-alt-linux-ar... no
checking for ar... ar
checking for i586-alt-linux-strip... no
checking for strip... strip
checking for i586-alt-linux-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from i586-alt-linux-gcc object... ok
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no
checking for i586-alt-linux-gcc option to produce PIC... -fPIC -DPIC
checking if i586-alt-linux-gcc PIC flag -fPIC -DPIC works... yes
checking if i586-alt-linux-gcc static flag -static works... no
checking if i586-alt-linux-gcc supports -c -o file.o... yes
checking if i586-alt-linux-gcc supports -c -o file.o... (cached) yes
checking whether the i586-alt-linux-gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports the include directive... yes (GNU style)
checking whether make supports nested variables... yes
checking whether UID '1839' is supported by ustar format... yes
checking whether GID '1839' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking dependency style of i586-alt-linux-gcc... none
checking for i586-alt-linux-gcc... (cached) i586-alt-linux-gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether i586-alt-linux-gcc accepts -g... (cached) yes
checking for i586-alt-linux-gcc option to enable C11 features... (cached) none needed
checking whether i586-alt-linux-gcc understands -c and -o together... (cached) yes
checking for i586-alt-linux-g++... i586-alt-linux-g++
checking whether the compiler supports GNU C++... yes
checking whether i586-alt-linux-g++ accepts -g... yes
checking for i586-alt-linux-g++ option to enable C++11 features... none needed
checking whether the compiler supports GNU C++... (cached) yes
checking whether i586-alt-linux-g++ accepts -g... (cached) yes
checking for i586-alt-linux-g++ option to enable C++11 features... (cached) none needed
checking dependency style of i586-alt-linux-g++... none
checking how to run the C++ preprocessor... i586-alt-linux-g++ -E
checking for ld used by i586-alt-linux-g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the i586-alt-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for i586-alt-linux-g++ option to produce PIC... -fPIC -DPIC
checking if i586-alt-linux-g++ PIC flag -fPIC -DPIC works... yes
checking if i586-alt-linux-g++ static flag -static works... no
checking if i586-alt-linux-g++ supports -c -o file.o... yes
checking if i586-alt-linux-g++ supports -c -o file.o... (cached) yes
checking whether the i586-alt-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking dependency style of i586-alt-linux-g++... (cached) none
checking for i586-alt-linux-windres... no
checking for windres... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking whether make sets $(MAKE)... (cached) yes
checking for i586-alt-linux-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for sdl2 >= 2.0.10... yes
checking for GCC -Wall option... yes
checking for necessary GCC -Wno-multichar option... no
checking for GCC -fvisibility=hidden option... yes
checking whether i586-alt-linux-g++ supports C++11 features by default... yes
checking alignment of struct{char;}... 1
checking for linker option --no-undefined... yes
checking how to run the C preprocessor... i586-alt-linux-gcc -E
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for OpenGL support... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating sdl2_ttf-config.cmake
config.status: creating sdl2_ttf-config-version.cmake
config.status: creating SDL2_ttf.spec
config.status: creating SDL2_ttf.pc
config.status: executing libtool commands
config.status: executing depfiles commands
config.status: executing summary commands

SDL2_ttf Configure Summary:
Using included FreeType : YES
Using HarfBuzz          : YES
Using included HarfBuzz : YES
configure: WARNING: unrecognized options: --without-included-gettext
+ make -j16
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftdebug.lo `test -f 'external/freetype/src/base/ftdebug.c' || echo './'`external/freetype/src/base/ftdebug.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftdebug.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftdebug.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftgxval.lo `test -f 'external/freetype/src/base/ftgxval.c' || echo './'`external/freetype/src/base/ftgxval.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftgxval.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftgxval.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftinit.lo `test -f 'external/freetype/src/base/ftinit.c' || echo './'`external/freetype/src/base/ftinit.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftinit.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftinit.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftbbox.lo `test -f 'external/freetype/src/base/ftbbox.c' || echo './'`external/freetype/src/base/ftbbox.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftbbox.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftbbox.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftbdf.lo `test -f 'external/freetype/src/base/ftbdf.c' || echo './'`external/freetype/src/base/ftbdf.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftbdf.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftbdf.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftgasp.lo `test -f 'external/freetype/src/base/ftgasp.c' || echo './'`external/freetype/src/base/ftgasp.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftgasp.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftgasp.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftfstype.lo `test -f 'external/freetype/src/base/ftfstype.c' || echo './'`external/freetype/src/base/ftfstype.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftfstype.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftfstype.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftmm.lo `test -f 'external/freetype/src/base/ftmm.c' || echo './'`external/freetype/src/base/ftmm.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftmm.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftmm.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftglyph.lo `test -f 'external/freetype/src/base/ftglyph.c' || echo './'`external/freetype/src/base/ftglyph.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftglyph.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftglyph.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftcid.lo `test -f 'external/freetype/src/base/ftcid.c' || echo './'`external/freetype/src/base/ftcid.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftcid.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftcid.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftbitmap.lo `test -f 'external/freetype/src/base/ftbitmap.c' || echo './'`external/freetype/src/base/ftbitmap.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftbitmap.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftbitmap.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftotval.lo `test -f 'external/freetype/src/base/ftotval.c' || echo './'`external/freetype/src/base/ftotval.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftotval.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftotval.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftpatent.lo `test -f 'external/freetype/src/base/ftpatent.c' || echo './'`external/freetype/src/base/ftpatent.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftpatent.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftpatent.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftsynth.lo `test -f 'external/freetype/src/base/ftsynth.c' || echo './'`external/freetype/src/base/ftsynth.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftsynth.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftsynth.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftpfr.lo `test -f 'external/freetype/src/base/ftpfr.c' || echo './'`external/freetype/src/base/ftpfr.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftpfr.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftpfr.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftsystem.lo `test -f 'external/freetype/src/base/ftsystem.c' || echo './'`external/freetype/src/base/ftsystem.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftsystem.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftsystem.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftwinfnt.lo `test -f 'external/freetype/src/base/ftwinfnt.c' || echo './'`external/freetype/src/base/ftwinfnt.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftwinfnt.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftwinfnt.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-fttype1.lo `test -f 'external/freetype/src/base/fttype1.c' || echo './'`external/freetype/src/base/fttype1.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/fttype1.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-fttype1.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/bzip2/libSDL2_ttf_la-ftbzip2.lo `test -f 'external/freetype/src/bzip2/ftbzip2.c' || echo './'`external/freetype/src/bzip2/ftbzip2.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/bzip2/ftbzip2.c  -fPIC -DPIC -o external/freetype/src/bzip2/.libs/libSDL2_ttf_la-ftbzip2.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftstroke.lo `test -f 'external/freetype/src/base/ftstroke.c' || echo './'`external/freetype/src/base/ftstroke.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftstroke.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftstroke.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/lzw/libSDL2_ttf_la-ftlzw.lo `test -f 'external/freetype/src/lzw/ftlzw.c' || echo './'`external/freetype/src/lzw/ftlzw.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/lzw/ftlzw.c  -fPIC -DPIC -o external/freetype/src/lzw/.libs/libSDL2_ttf_la-ftlzw.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/cache/libSDL2_ttf_la-ftcache.lo `test -f 'external/freetype/src/cache/ftcache.c' || echo './'`external/freetype/src/cache/ftcache.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/cache/ftcache.c  -fPIC -DPIC -o external/freetype/src/cache/.libs/libSDL2_ttf_la-ftcache.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/cid/libSDL2_ttf_la-type1cid.lo `test -f 'external/freetype/src/cid/type1cid.c' || echo './'`external/freetype/src/cid/type1cid.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/cid/type1cid.c  -fPIC -DPIC -o external/freetype/src/cid/.libs/libSDL2_ttf_la-type1cid.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/bdf/libSDL2_ttf_la-bdf.lo `test -f 'external/freetype/src/bdf/bdf.c' || echo './'`external/freetype/src/bdf/bdf.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/bdf/bdf.c  -fPIC -DPIC -o external/freetype/src/bdf/.libs/libSDL2_ttf_la-bdf.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/pcf/libSDL2_ttf_la-pcf.lo `test -f 'external/freetype/src/pcf/pcf.c' || echo './'`external/freetype/src/pcf/pcf.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/pcf/pcf.c  -fPIC -DPIC -o external/freetype/src/pcf/.libs/libSDL2_ttf_la-pcf.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o showfont.o showfont.c
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/gzip/libSDL2_ttf_la-ftgzip.lo `test -f 'external/freetype/src/gzip/ftgzip.c' || echo './'`external/freetype/src/gzip/ftgzip.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/gzip/ftgzip.c  -fPIC -DPIC -o external/freetype/src/gzip/.libs/libSDL2_ttf_la-ftgzip.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/pfr/libSDL2_ttf_la-pfr.lo `test -f 'external/freetype/src/pfr/pfr.c' || echo './'`external/freetype/src/pfr/pfr.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/pfr/pfr.c  -fPIC -DPIC -o external/freetype/src/pfr/.libs/libSDL2_ttf_la-pfr.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/autofit/libSDL2_ttf_la-autofit.lo `test -f 'external/freetype/src/autofit/autofit.c' || echo './'`external/freetype/src/autofit/autofit.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/autofit/autofit.c  -fPIC -DPIC -o external/freetype/src/autofit/.libs/libSDL2_ttf_la-autofit.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/svg/libSDL2_ttf_la-svg.lo `test -f 'external/freetype/src/svg/svg.c' || echo './'`external/freetype/src/svg/svg.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/svg/svg.c  -fPIC -DPIC -o external/freetype/src/svg/.libs/libSDL2_ttf_la-svg.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/pshinter/libSDL2_ttf_la-pshinter.lo `test -f 'external/freetype/src/pshinter/pshinter.c' || echo './'`external/freetype/src/pshinter/pshinter.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/pshinter/pshinter.c  -fPIC -DPIC -o external/freetype/src/pshinter/.libs/libSDL2_ttf_la-pshinter.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/psnames/libSDL2_ttf_la-psmodule.lo `test -f 'external/freetype/src/psnames/psmodule.c' || echo './'`external/freetype/src/psnames/psmodule.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/psnames/psmodule.c  -fPIC -DPIC -o external/freetype/src/psnames/.libs/libSDL2_ttf_la-psmodule.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.     -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o glfont.o glfont.c
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/cff/libSDL2_ttf_la-cff.lo `test -f 'external/freetype/src/cff/cff.c' || echo './'`external/freetype/src/cff/cff.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/cff/cff.c  -fPIC -DPIC -o external/freetype/src/cff/.libs/libSDL2_ttf_la-cff.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/base/libSDL2_ttf_la-ftbase.lo `test -f 'external/freetype/src/base/ftbase.c' || echo './'`external/freetype/src/base/ftbase.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/base/ftbase.c  -fPIC -DPIC -o external/freetype/src/base/.libs/libSDL2_ttf_la-ftbase.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/smooth/libSDL2_ttf_la-smooth.lo `test -f 'external/freetype/src/smooth/smooth.c' || echo './'`external/freetype/src/smooth/smooth.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/smooth/smooth.c  -fPIC -DPIC -o external/freetype/src/smooth/.libs/libSDL2_ttf_la-smooth.o
In file included from external/freetype/src/smooth/smooth.c:21:
external/freetype/src/smooth/ftgrays.c: In function 'gray_convert_glyph':
external/freetype/src/smooth/ftgrays.c:1968:20: warning: storing the address of local variable 'buffer' in 'worker_53(D)->ycells' [-Wdangling-pointer=]
 1968 |     ras.ycells     = (PCell*)buffer;
      |                    ^
external/freetype/src/smooth/ftgrays.c:1950:14: note: 'buffer' declared here
 1950 |     TCell    buffer[FT_MAX_GRAY_POOL];
      |              ^~~~~~
external/freetype/src/smooth/ftgrays.c:316:33: note: 'worker' declared here
  316 | #define RAS_ARG   gray_PWorker  worker
      |                   ~~~~~~~~~~~~~~^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/raster/libSDL2_ttf_la-raster.lo `test -f 'external/freetype/src/raster/raster.c' || echo './'`external/freetype/src/raster/raster.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/raster/raster.c  -fPIC -DPIC -o external/freetype/src/raster/.libs/libSDL2_ttf_la-raster.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/sdf/libSDL2_ttf_la-sdf.lo `test -f 'external/freetype/src/sdf/sdf.c' || echo './'`external/freetype/src/sdf/sdf.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/sdf/sdf.c  -fPIC -DPIC -o external/freetype/src/sdf/.libs/libSDL2_ttf_la-sdf.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/winfonts/libSDL2_ttf_la-winfnt.lo `test -f 'external/freetype/src/winfonts/winfnt.c' || echo './'`external/freetype/src/winfonts/winfnt.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/winfonts/winfnt.c  -fPIC -DPIC -o external/freetype/src/winfonts/.libs/libSDL2_ttf_la-winfnt.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/type42/libSDL2_ttf_la-type42.lo `test -f 'external/freetype/src/type42/type42.c' || echo './'`external/freetype/src/type42/type42.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/type42/type42.c  -fPIC -DPIC -o external/freetype/src/type42/.libs/libSDL2_ttf_la-type42.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o libSDL2_ttf_la-SDL_ttf.lo `test -f 'SDL_ttf.c' || echo './'`SDL_ttf.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c SDL_ttf.c  -fPIC -DPIC -o .libs/libSDL2_ttf_la-SDL_ttf.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/psaux/libSDL2_ttf_la-psaux.lo `test -f 'external/freetype/src/psaux/psaux.c' || echo './'`external/freetype/src/psaux/psaux.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/psaux/psaux.c  -fPIC -DPIC -o external/freetype/src/psaux/.libs/libSDL2_ttf_la-psaux.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/type1/libSDL2_ttf_la-type1.lo `test -f 'external/freetype/src/type1/type1.c' || echo './'`external/freetype/src/type1/type1.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/type1/type1.c  -fPIC -DPIC -o external/freetype/src/type1/.libs/libSDL2_ttf_la-type1.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-blob.lo `test -f 'external/harfbuzz/src/hb-blob.cc' || echo './'`external/harfbuzz/src/hb-blob.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-blob.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-blob.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-buffer-serialize.lo `test -f 'external/harfbuzz/src/hb-buffer-serialize.cc' || echo './'`external/harfbuzz/src/hb-buffer-serialize.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-buffer-serialize.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-buffer-serialize.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/sfnt/libSDL2_ttf_la-sfnt.lo `test -f 'external/freetype/src/sfnt/sfnt.c' || echo './'`external/freetype/src/sfnt/sfnt.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/sfnt/sfnt.c  -fPIC -DPIC -o external/freetype/src/sfnt/.libs/libSDL2_ttf_la-sfnt.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-common.lo `test -f 'external/harfbuzz/src/hb-common.cc' || echo './'`external/harfbuzz/src/hb-common.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-common.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-common.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-number.lo `test -f 'external/harfbuzz/src/hb-number.cc' || echo './'`external/harfbuzz/src/hb-number.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-number.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-number.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-fallback-shape.lo `test -f 'external/harfbuzz/src/hb-fallback-shape.cc' || echo './'`external/harfbuzz/src/hb-fallback-shape.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-fallback-shape.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-fallback-shape.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ms-feature-ranges.lo `test -f 'external/harfbuzz/src/hb-ms-feature-ranges.cc' || echo './'`external/harfbuzz/src/hb-ms-feature-ranges.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ms-feature-ranges.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ms-feature-ranges.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=compile i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL -c -o external/freetype/src/truetype/libSDL2_ttf_la-truetype.lo `test -f 'external/freetype/src/truetype/truetype.c' || echo './'`external/freetype/src/truetype/truetype.c
libtool: compile:  i586-alt-linux-gcc -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -c external/freetype/src/truetype/truetype.c  -fPIC -DPIC -o external/freetype/src/truetype/.libs/libSDL2_ttf_la-truetype.o
In file included from external/freetype/src/truetype/truetype.c:22:
external/freetype/src/truetype/ttgload.c: In function 'load_truetype_glyph':
external/freetype/src/truetype/ttgload.c:1691:22: warning: storing the address of local variable 'inc_stream' in 'loader_428(D)->stream' [-Wdangling-pointer=]
 1691 |       loader->stream = &inc_stream;
      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
external/freetype/src/truetype/ttgload.c:1624:21: note: 'inc_stream' declared here
 1624 |     FT_StreamRec    inc_stream;
      |                     ^~~~~~~~~~
external/freetype/src/truetype/ttgload.c:1610:35: note: 'loader' declared here
 1610 |   load_truetype_glyph( TT_Loader  loader,
      |                        ~~~~~~~~~~~^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-aat-map.lo `test -f 'external/harfbuzz/src/hb-aat-map.cc' || echo './'`external/harfbuzz/src/hb-aat-map.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-aat-map.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-aat-map.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ft.lo `test -f 'external/harfbuzz/src/hb-ft.cc' || echo './'`external/harfbuzz/src/hb-ft.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ft.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ft.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-buffer.lo `test -f 'external/harfbuzz/src/hb-buffer.cc' || echo './'`external/harfbuzz/src/hb-buffer.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-buffer.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-buffer.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-font.lo `test -f 'external/harfbuzz/src/hb-font.cc' || echo './'`external/harfbuzz/src/hb-font.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-font.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-font.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-map.lo `test -f 'external/harfbuzz/src/hb-ot-map.cc' || echo './'`external/harfbuzz/src/hb-ot-map.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-map.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-map.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-default.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-default.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-default.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-default.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-default.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-hangul.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-hangul.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-hangul.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-hangul.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-hangul.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-hebrew.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-hebrew.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-hebrew.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-hebrew.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-hebrew.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-cff2-table.lo `test -f 'external/harfbuzz/src/hb-ot-cff2-table.cc' || echo './'`external/harfbuzz/src/hb-ot-cff2-table.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-cff2-table.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-cff2-table.o
In file included from external/harfbuzz/src/hb-ot-cff-common.hh:31,
                 from external/harfbuzz/src/hb-ot-cff2-table.hh:30,
                 from external/harfbuzz/src/hb-ot-cff2-table.cc:31:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-indic-table.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-indic-table.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-indic-table.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-indic-table.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-indic-table.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-face.lo `test -f 'external/harfbuzz/src/hb-face.cc' || echo './'`external/harfbuzz/src/hb-face.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-face.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-face.o
In file included from external/harfbuzz/src/hb-face.cc:33:
external/harfbuzz/src/hb-open-file.hh: In member function 'const OT::OpenTypeFontFace& OT::ResourceForkHeader::get_face(unsigned int, unsigned int*) const':
external/harfbuzz/src/hb-open-file.hh:421:29: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  421 |     const OpenTypeFontFace &face = (this+map).get_face (idx, &(this+data));
      |                             ^~~~
external/harfbuzz/src/hb-open-file.hh:421:56: note: the temporary was destroyed at the end of the full expression '(& OT::operator+<const ResourceForkHeader*>(((const OT::ResourceForkHeader*)this), ((const OT::ResourceForkHeader*)this)->OT::ResourceForkHeader::map))->OT::ResourceMap::get_face(idx, ((const void*)(& OT::operator+<const ResourceForkHeader*>(((const OT::ResourceForkHeader*)this), ((const OT::ResourceForkHeader*)this)->OT::ResourceForkHeader::data))))'
  421 |     const OpenTypeFontFace &face = (this+map).get_face (idx, &(this+data));
      |                                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-cff1-table.lo `test -f 'external/harfbuzz/src/hb-ot-cff1-table.cc' || echo './'`external/harfbuzz/src/hb-ot-cff1-table.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-cff1-table.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-cff1-table.o
In file included from external/harfbuzz/src/hb-ot-cff-common.hh:31,
                 from external/harfbuzz/src/hb-ot-cff1-table.hh:30,
                 from external/harfbuzz/src/hb-ot-cff1-table.cc:33:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-metrics.lo `test -f 'external/harfbuzz/src/hb-ot-metrics.cc' || echo './'`external/harfbuzz/src/hb-ot-metrics.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-metrics.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-metrics.o
In file included from external/harfbuzz/src/hb-ot-var-mvar-table.hh:30,
                 from external/harfbuzz/src/hb-ot-metrics.cc:27:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-math.lo `test -f 'external/harfbuzz/src/hb-ot-math.cc' || echo './'`external/harfbuzz/src/hb-ot-math.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-math.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-math.o
In file included from external/harfbuzz/src/hb-ot-math-table.hh:31,
                 from external/harfbuzz/src/hb-ot-math.cc:31:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-myanmar.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-myanmar.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-myanmar.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-myanmar.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-myanmar.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-indic.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-indic.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-indic.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-indic.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-indic.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-syllabic.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-syllabic.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-syllabic.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-syllabic.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-syllabic.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-khmer.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-khmer.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-khmer.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-khmer.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-khmer.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-thai.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-thai.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-thai.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-thai.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-thai.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-vowel-constraints.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-vowel-constraints.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-vowel-constraints.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-vowel-constraints.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-vowel-constraints.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-use.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-use.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-use.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-use.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-use.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-tag.lo `test -f 'external/harfbuzz/src/hb-ot-tag.cc' || echo './'`external/harfbuzz/src/hb-ot-tag.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-tag.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-tag.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-normalize.lo `test -f 'external/harfbuzz/src/hb-ot-shape-normalize.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-normalize.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-normalize.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-normalize.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-shape.lo `test -f 'external/harfbuzz/src/hb-shape.cc' || echo './'`external/harfbuzz/src/hb-shape.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-shape.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-shape.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-shape-plan.lo `test -f 'external/harfbuzz/src/hb-shape-plan.cc' || echo './'`external/harfbuzz/src/hb-shape-plan.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-shape-plan.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-shape-plan.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-shaper.lo `test -f 'external/harfbuzz/src/hb-shaper.cc' || echo './'`external/harfbuzz/src/hb-shaper.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-shaper.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-shaper.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape.lo `test -f 'external/harfbuzz/src/hb-ot-shape.cc' || echo './'`external/harfbuzz/src/hb-ot-shape.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-set.lo `test -f 'external/harfbuzz/src/hb-set.cc' || echo './'`external/harfbuzz/src/hb-set.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-set.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-set.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-coretext.lo `test -f 'external/harfbuzz/src/hb-coretext.cc' || echo './'`external/harfbuzz/src/hb-coretext.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-coretext.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-coretext.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-gdi.lo `test -f 'external/harfbuzz/src/hb-gdi.cc' || echo './'`external/harfbuzz/src/hb-gdi.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-gdi.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-gdi.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-uniscribe.lo `test -f 'external/harfbuzz/src/hb-uniscribe.cc' || echo './'`external/harfbuzz/src/hb-uniscribe.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-uniscribe.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-uniscribe.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ucd.lo `test -f 'external/harfbuzz/src/hb-ucd.cc' || echo './'`external/harfbuzz/src/hb-ucd.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ucd.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ucd.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-var.lo `test -f 'external/harfbuzz/src/hb-ot-var.cc' || echo './'`external/harfbuzz/src/hb-ot-var.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-var.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-var.o
In file included from external/harfbuzz/src/hb-ot-var-mvar-table.hh:30,
                 from external/harfbuzz/src/hb-ot-var.cc:35:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-unicode.lo `test -f 'external/harfbuzz/src/hb-unicode.cc' || echo './'`external/harfbuzz/src/hb-unicode.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-unicode.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-unicode.o
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-font.lo `test -f 'external/harfbuzz/src/hb-ot-font.cc' || echo './'`external/harfbuzz/src/hb-ot-font.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-font.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-font.o
In file included from external/harfbuzz/src/hb-ot-var-hvar-table.hh:30,
                 from external/harfbuzz/src/hb-ot-hmtx-table.hh:32,
                 from external/harfbuzz/src/hb-ot-glyf-table.hh:35,
                 from external/harfbuzz/src/hb-ot-font.cc:38:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
In file included from external/harfbuzz/src/hb-ot-font.cc:44:
external/harfbuzz/src/hb-ot-stat-table.hh: In member function 'bool OT::STAT::get_value(hb_tag_t, float*) const':
external/harfbuzz/src/hb-ot-stat-table.hh:303:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  303 |       const AxisValue& axis_value = this+axis_values[i];
      |                        ^~~~~~~~~~
external/harfbuzz/src/hb-ot-stat-table.hh:303:55: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const STAT*>(((const OT::STAT*)this), (* &((hb_iter_t<hb_array_t<const OT::OffsetTo<OT::AxisValue, OT::IntType<short unsigned int>, true> >, const OT::OffsetTo<OT::AxisValue, OT::IntType<short unsigned int>, true>&>*)(& axis_values))->hb_iter_t<hb_array_t<const OT::OffsetTo<OT::AxisValue, OT::IntType<short unsigned int>, true> >, const OT::OffsetTo<OT::AxisValue, OT::IntType<short unsigned int>, true>&>::operator[](i)))'
  303 |       const AxisValue& axis_value = this+axis_values[i];
      |                                                       ^
external/harfbuzz/src/hb-ot-stat-table.hh: In member function 'hb_ot_name_id_t OT::STAT::get_axis_record_name_id(unsigned int) const':
external/harfbuzz/src/hb-ot-stat-table.hh:319:27: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  319 |     const StatAxisRecord &axis_record = get_design_axes ()[axis_record_index];
      |                           ^~~~~~~~~~~
external/harfbuzz/src/hb-ot-stat-table.hh:319:77: note: the temporary was destroyed at the end of the full expression '((const hb_iter_t<hb_array_t<const OT::StatAxisRecord>, const OT::StatAxisRecord&>*)(&((const OT::STAT*)this)->OT::STAT::get_design_axes()))->hb_iter_t<hb_array_t<const OT::StatAxisRecord>, const OT::StatAxisRecord&>::operator[](axis_record_index)'
  319 |     const StatAxisRecord &axis_record = get_design_axes ()[axis_record_index];
      |                                                                             ^
external/harfbuzz/src/hb-ot-stat-table.hh: In member function 'hb_ot_name_id_t OT::STAT::get_axis_value_name_id(unsigned int) const':
external/harfbuzz/src/hb-ot-stat-table.hh:328:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  328 |     const AxisValue &axis_value = (this + get_axis_value_offsets ()[axis_value_index]);
      |                      ^~~~~~~~~~
external/harfbuzz/src/hb-ot-stat-table.hh:328:85: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const STAT*>(((const OT::STAT*)this), (* &((const hb_iter_t<hb_array_t<const OT::OffsetTo<OT::AxisValue, OT::IntType<short unsigned int>, true> >, const OT::OffsetTo<OT::AxisValue, OT::IntType<short unsigned int>, true>&>*)(&((const OT::STAT*)this)->OT::STAT::get_axis_value_offsets()))->hb_iter_t<hb_array_t<const OT::OffsetTo<OT::AxisValue, OT::IntType<short unsigned int>, true> >, const OT::OffsetTo<OT::AxisValue, OT::IntType<short unsigned int>, true>&>::operator[](axis_value_index)))'
  328 |     const AxisValue &axis_value = (this + get_axis_value_offsets ()[axis_value_index]);
      |                                                                                     ^
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-aat-layout.lo `test -f 'external/harfbuzz/src/hb-aat-layout.cc' || echo './'`external/harfbuzz/src/hb-aat-layout.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-aat-layout.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-aat-layout.o
In file included from external/harfbuzz/src/hb-aat-layout.cc:31:
external/harfbuzz/src/hb-aat-layout-ankr-table.hh: In member function 'const AAT::Anchor& AAT::ankr::get_anchor(hb_codepoint_t, unsigned int, unsigned int) const':
external/harfbuzz/src/hb-aat-layout-ankr-table.hh:70:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
   70 |     const GlyphAnchors &anchors = &(this+anchorData) + *offset;
      |                         ^~~~~~~
external/harfbuzz/src/hb-aat-layout-ankr-table.hh:70:57: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const IntType<unsigned char>*>((& OT::operator+<const AAT::ankr*>(((const AAT::ankr*)this), ((const AAT::ankr*)this)->AAT::ankr::anchorData)), (* offset))'
   70 |     const GlyphAnchors &anchors = &(this+anchorData) + *offset;
      |                                                         ^~~~~~
In file included from external/harfbuzz/src/hb-aat-layout-morx-table.hh:32,
                 from external/harfbuzz/src/hb-aat-layout-just-table.hh:32,
                 from external/harfbuzz/src/hb-aat-layout.cc:34:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
In file included from external/harfbuzz/src/hb-aat-layout-morx-table.hh:33:
external/harfbuzz/src/hb-ot-layout-gdef-table.hh: In member function 'unsigned int OT::AttachList::get_attach_points(hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) const':
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:72:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
   72 |     const AttachPoint &points = this+attachPoint[index];
      |                        ^~~~~~
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:72:55: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AttachList*>(((const OT::AttachList*)this), (* &((const OT::AttachList*)this)->OT::AttachList::attachPoint.OT::ArrayOf<OT::OffsetTo<OT::AttachPoint, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
   72 |     const AttachPoint &points = this+attachPoint[index];
      |                                                       ^
external/harfbuzz/src/hb-ot-layout-gdef-table.hh: In member function 'unsigned int OT::LigCaretList::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, const OT::VariationStore&, unsigned int, unsigned int*, hb_position_t*) const':
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:367:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  367 |     const LigGlyph &lig_glyph = this+ligGlyph[index];
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:367:52: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigCaretList*>(((const OT::LigCaretList*)this), (* &((const OT::LigCaretList*)this)->OT::LigCaretList::ligGlyph.OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
  367 |     const LigGlyph &lig_glyph = this+ligGlyph[index];
      |                                                    ^
In file included from external/harfbuzz/src/hb-ot-layout-gpos-table.hh:32,
                 from external/harfbuzz/src/hb-kern.hh:32,
                 from external/harfbuzz/src/hb-aat-layout-kerx-table.hh:31,
                 from external/harfbuzz/src/hb-aat-layout.cc:35:
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::closure(OT::hb_closure_context_t*, unsigned int, OT::ContextClosureLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1549:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1549 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1550:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1549 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1550 |                                                        (inputZ.as_array ((inputCount ? inputCount - 1 : 0)));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::closure_lookups(OT::hb_closure_lookups_context_t*, OT::ContextClosureLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1563:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1563 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1564:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1563 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1564 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ContextCollectGlyphsLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1571:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1571 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1572:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1571 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1572 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::would_apply(OT::hb_would_apply_context_t*, OT::ContextApplyLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1582:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1582 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1583:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1582 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1583 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::apply(OT::hb_ot_apply_context_t*, OT::ContextApplyLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1594:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1594 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1595:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1594 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1595 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::serialize(hb_serialize_context_t*, const hb_map_t*, const hb_map_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1618:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1618 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1619:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1618 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1619 |                                                        (inputZ.as_array ((inputCount ? inputCount - 1 : 0)));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1856:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1856 |     const RuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1856:87: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), (* &((const OT::ContextFormat1*)this)->OT::ContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)(& OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), ((const OT::ContextFormat1*)this)->OT::ContextFormat1::coverage))->OT::Coverage::get_coverage(((hb_codepoint_t)(* c->OT::hb_would_apply_context_t::glyphs)))))))'
 1856 |     const RuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                                                                                       ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1873:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1873 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1873:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), (* &((const OT::ContextFormat1*)this)->OT::ContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 1873 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::intersects(const hb_set_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1931:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1931 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1931:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1931 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::closure(OT::hb_closure_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1961:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1961 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1961:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1961 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In lambda function:
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1976:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1976 |                   const RuleSet& rule_set = this+_.second;
      |                                  ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1976:52: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(this, (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>&>::second))'
 1976 |                   const RuleSet& rule_set = this+_.second;
      |                                                    ^~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::closure_lookups(OT::hb_closure_lookups_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1987:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1987 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1987:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1987 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2011:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2011 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2011:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2011 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2025:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2025 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2025:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2025 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2027:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2027 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2027:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), (* &((const OT::ContextFormat2*)this)->OT::ContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2027 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2043:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2043 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2043:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2043 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2045:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2045 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2045:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), (* &((const OT::ContextFormat2*)this)->OT::ContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2045 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2824:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2824 |     const ChainRuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2824:92: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), (* &((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)(& OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), ((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::coverage))->OT::Coverage::get_coverage(((hb_codepoint_t)(* c->OT::hb_would_apply_context_t::glyphs)))))))'
 2824 |     const ChainRuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                                                                                            ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2840:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2840 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2840:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), (* &((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2840 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::intersects(const hb_set_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2897:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2897 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2897:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2897 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2898:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2898 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2898:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2898 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2899:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2899 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2899:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2899 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::closure(OT::hb_closure_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2931:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2931 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2931:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2931 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2932:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2932 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2932:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2932 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2933:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2933 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2933:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2933 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In lambda function:
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2950:39: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2950 |                   const ChainRuleSet& chainrule_set = this+_.second;
      |                                       ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2950:62: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(this, (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>&>::second))'
 2950 |                   const ChainRuleSet& chainrule_set = this+_.second;
      |                                                              ^~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::closure_lookups(OT::hb_closure_lookups_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2961:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2961 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2961:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2961 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2962:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2962 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2962:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2962 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2963:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2963 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2963:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2963 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2990:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2990 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2990:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2990 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2991:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2991 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2991:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2991 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2992:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2992 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2992:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2992 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3009:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3009 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3009:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 3009 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3010:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3010 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3010:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 3010 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3011:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3011 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3011:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 3011 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3014:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3014 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3014:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), (* &((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 3014 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3032:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3032 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3032:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 3032 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3033:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3033 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3033:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 3033 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3034:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3034 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3034:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 3034 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3037:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3037 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3037:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), (* &((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 3037 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'bool OT::MarkArray::apply(OT::hb_ot_apply_context_t*, unsigned int, unsigned int, const OT::AnchorMatrix&, unsigned int, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:694:19: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  694 |     const Anchor& mark_anchor = this + record.markAnchor;
      |                   ^~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:694:47: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkArray*>(((const OT::MarkArray*)this), record.OT::MarkRecord::markAnchor)'
  694 |     const Anchor& mark_anchor = this + record.markAnchor;
      |                                               ^~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'hb_pair_t<unsigned int, unsigned int> OT::PairPosFormat1::compute_effective_value_formats(const hb_set_t&) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:1423:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1423 |       const PairSet& set = (this + _);
      |                      ^~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:1423:36: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const PairPosFormat1*>(((const OT::PairPosFormat1*)this), (* & _))'
 1423 |       const PairSet& set = (this + _);
      |                                    ^
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'void OT::MarkLigPosFormat1::collect_variation_indices(OT::hb_collect_variation_indices_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2280:26: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2280 |     const LigatureArray& lig_array = this+ligatureArray;
      |                          ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2280:43: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkLigPosFormat1*>(((const OT::MarkLigPosFormat1*)this), ((const OT::MarkLigPosFormat1*)this)->OT::MarkLigPosFormat1::ligatureArray)'
 2280 |     const LigatureArray& lig_array = this+ligatureArray;
      |                                           ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'bool OT::MarkLigPosFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2326:26: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2326 |     const LigatureArray& lig_array = this+ligatureArray;
      |                          ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2326:43: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkLigPosFormat1*>(((const OT::MarkLigPosFormat1*)this), ((const OT::MarkLigPosFormat1*)this)->OT::MarkLigPosFormat1::ligatureArray)'
 2326 |     const LigatureArray& lig_array = this+ligatureArray;
      |                                           ^~~~~~~~~~~~~
In file included from external/harfbuzz/src/hb-aat-layout.cc:37:
external/harfbuzz/src/hb-aat-layout-trak-table.hh: In member function 'bool AAT::trak::apply(AAT::hb_aat_apply_context_t*) const':
external/harfbuzz/src/hb-aat-layout-trak-table.hh:173:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  173 |       const TrackData &trackData = this+horizData;
      |                        ^~~~~~~~~
external/harfbuzz/src/hb-aat-layout-trak-table.hh:173:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::trak*>(((const AAT::trak*)this), ((const AAT::trak*)this)->AAT::trak::horizData)'
  173 |       const TrackData &trackData = this+horizData;
      |                                         ^~~~~~~~~
external/harfbuzz/src/hb-aat-layout-trak-table.hh:186:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  186 |       const TrackData &trackData = this+vertData;
      |                        ^~~~~~~~~
external/harfbuzz/src/hb-aat-layout-trak-table.hh:186:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::trak*>(((const AAT::trak*)this), ((const AAT::trak*)this)->AAT::trak::vertData)'
  186 |       const TrackData &trackData = this+vertData;
      |                                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In instantiation of 'bool OT::LigatureArray::subset(hb_subset_context_t*, Iterator, unsigned int, const hb_map_t*) const [with Iterator = OT::Coverage::iter_t; typename hb_enable_if<hb_is_iterator_of<Lhs, typename Lhs::item_t>::value>::type* <anonymous> = 0; hb_map_t = hb_map_t]':
external/harfbuzz/src/hb-subset.hh:47:56:   required from 'decltype (obj.subset(((hb_subset_context_t*)this), (hb_forward<Ts>)(hb_subset_context_t::_dispatch::ds)...)) hb_subset_context_t::_dispatch(const T&, hb_priority<1>, Ts&& ...) [with T = OT::LigatureArray; Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; decltype (obj.subset(((hb_subset_context_t*)this), (hb_forward<Ts>)(hb_subset_context_t::_dispatch::ds)...)) = bool]'
external/harfbuzz/src/hb-subset.hh:54:39:   required from 'decltype (((hb_subset_context_t*)this)->hb_subset_context_t::_dispatch(obj, hb_priority<16>(), (hb_forward<Ts>)(hb_subset_context_t::dispatch::ds)...)) hb_subset_context_t::dispatch(const T&, Ts&& ...) [with T = OT::LigatureArray; Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; decltype (((hb_subset_context_t*)this)->hb_subset_context_t::_dispatch(obj, hb_priority<16>(), (hb_forward<Ts>)(hb_subset_context_t::dispatch::ds)...)) = bool]'
external/harfbuzz/src/hb-open-type.hh:335:28:   required from 'bool OT::OffsetTo<Type, OffsetType, has_null>::serialize_subset(hb_subset_context_t*, const OT::OffsetTo<Type, OffsetType, has_null>&, const void*, Ts&& ...) [with Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; Type = OT::LigatureArray; OffsetType = OT::IntType<short unsigned int>; bool has_null = true]'
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2392:41:   required from here
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2237:29: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2237 |       const LigatureAttach& src = (this + _.second);
      |                             ^~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2237:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureArray*>(((const OT::LigatureArray*)this), (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int>, true>&>::second))'
 2237 |       const LigatureAttach& src = (this + _.second);
      |                                   ~~~~~~^~~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh: In instantiation of 'AAT::KerxSubTableFormat1<KernSubTableHeader>::driver_context_t::driver_context_t(const AAT::KerxSubTableFormat1<KernSubTableHeader>*, AAT::hb_aat_apply_context_t*) [with KernSubTableHeader = AAT::KerxSubTableHeader]':
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:350:22:   required from 'bool AAT::KerxSubTableFormat1<KernSubTableHeader>::apply(AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = AAT::KerxSubTableHeader]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:779:13:   required from 'typename context_t::return_t AAT::KerxSubTable::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:918:22:   required from 'bool AAT::KerxTable<T>::apply(AAT::hb_aat_apply_context_t*) const [with T = AAT::kerx]'
external/harfbuzz/src/hb-aat-layout.cc:323:14:   required from here
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:336:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  336 |     const UnsizedArrayOf<FWORD> &kernAction;
      |                                  ^~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:226:37: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::StateTable<AAT::ExtendedTypes, AAT::Format1Entry<true>::EntryData>*>((&((AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::driver_context_t*)this)->AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::driver_context_t::table->AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::machine), ((AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::driver_context_t*)this)->AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::driver_context_t::table->AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::kernAction)'
  226 |         kernAction (&table->machine + table->kernAction),
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh: In instantiation of 'int AAT::KerxSubTableFormat2<KernSubTableHeader>::get_kerning(hb_codepoint_t, hb_codepoint_t, AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = AAT::KerxSubTableHeader; hb_codepoint_t = unsigned int]':
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:423:20:   required from 'int AAT::KerxSubTableFormat2<KernSubTableHeader>::accelerator_t::get_kerning(hb_codepoint_t, hb_codepoint_t) const [with KernSubTableHeader = AAT::KerxSubTableHeader; hb_codepoint_t = unsigned int]'
external/harfbuzz/src/hb-kern.hh:79:47:   required from 'void OT::hb_kern_machine_t<Driver>::kern(hb_font_t*, hb_buffer_t*, hb_mask_t, bool) const [with Driver = AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>::accelerator_t; hb_font_t = hb_font_t; hb_buffer_t = hb_buffer_t; hb_mask_t = unsigned int]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:408:18:   required from 'bool AAT::KerxSubTableFormat2<KernSubTableHeader>::apply(AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = AAT::KerxSubTableHeader]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:780:13:   required from 'typename context_t::return_t AAT::KerxSubTable::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:918:22:   required from 'bool AAT::KerxTable<T>::apply(AAT::hb_aat_apply_context_t*) const [with T = AAT::kerx]'
external/harfbuzz/src/hb-aat-layout.cc:323:14:   required from here
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:387:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  387 |     const UnsizedArrayOf<FWORD> &arrayZ = this+array;
      |                                  ^~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:387:47: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>*>(((const AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>*)this), ((const AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>*)this)->AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>::array)'
  387 |     const UnsizedArrayOf<FWORD> &arrayZ = this+array;
      |                                           ~~~~^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-arabic.lo `test -f 'external/harfbuzz/src/hb-ot-shape-complex-arabic.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-complex-arabic.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-complex-arabic.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-arabic.o
In file included from external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:37,
                 from external/harfbuzz/src/hb-ot-layout-gsub-table.hh:32,
                 from external/harfbuzz/src/hb-ot-shape-complex-arabic-fallback.hh:33,
                 from external/harfbuzz/src/hb-ot-shape-complex-arabic.cc:243:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
In file included from external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:38:
external/harfbuzz/src/hb-ot-layout-gdef-table.hh: In member function 'unsigned int OT::AttachList::get_attach_points(hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) const':
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:72:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
   72 |     const AttachPoint &points = this+attachPoint[index];
      |                        ^~~~~~
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:72:55: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AttachList*>(((const OT::AttachList*)this), (* &((const OT::AttachList*)this)->OT::AttachList::attachPoint.OT::ArrayOf<OT::OffsetTo<OT::AttachPoint, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
   72 |     const AttachPoint &points = this+attachPoint[index];
      |                                                       ^
external/harfbuzz/src/hb-ot-layout-gdef-table.hh: In member function 'unsigned int OT::LigCaretList::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, const OT::VariationStore&, unsigned int, unsigned int*, hb_position_t*) const':
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:367:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  367 |     const LigGlyph &lig_glyph = this+ligGlyph[index];
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:367:52: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigCaretList*>(((const OT::LigCaretList*)this), (* &((const OT::LigCaretList*)this)->OT::LigCaretList::ligGlyph.OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
  367 |     const LigGlyph &lig_glyph = this+ligGlyph[index];
      |                                                    ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::closure(OT::hb_closure_context_t*, unsigned int, OT::ContextClosureLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1549:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1549 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1550:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1549 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1550 |                                                        (inputZ.as_array ((inputCount ? inputCount - 1 : 0)));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::closure_lookups(OT::hb_closure_lookups_context_t*, OT::ContextClosureLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1563:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1563 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1564:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1563 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1564 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ContextCollectGlyphsLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1571:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1571 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1572:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1571 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1572 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::would_apply(OT::hb_would_apply_context_t*, OT::ContextApplyLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1582:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1582 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1583:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1582 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1583 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::apply(OT::hb_ot_apply_context_t*, OT::ContextApplyLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1594:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1594 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1595:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1594 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1595 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::serialize(hb_serialize_context_t*, const hb_map_t*, const hb_map_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1618:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1618 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1619:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1618 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1619 |                                                        (inputZ.as_array ((inputCount ? inputCount - 1 : 0)));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1856:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1856 |     const RuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1856:87: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), (* &((const OT::ContextFormat1*)this)->OT::ContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)(& OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), ((const OT::ContextFormat1*)this)->OT::ContextFormat1::coverage))->OT::Coverage::get_coverage(((hb_codepoint_t)(* c->OT::hb_would_apply_context_t::glyphs)))))))'
 1856 |     const RuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                                                                                       ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1873:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1873 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1873:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), (* &((const OT::ContextFormat1*)this)->OT::ContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 1873 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::intersects(const hb_set_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1931:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1931 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1931:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1931 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::closure(OT::hb_closure_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1961:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1961 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1961:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1961 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In lambda function:
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1976:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1976 |                   const RuleSet& rule_set = this+_.second;
      |                                  ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1976:52: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(this, (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>&>::second))'
 1976 |                   const RuleSet& rule_set = this+_.second;
      |                                                    ^~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::closure_lookups(OT::hb_closure_lookups_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1987:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1987 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1987:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1987 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2011:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2011 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2011:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2011 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2025:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2025 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2025:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2025 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2027:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2027 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2027:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), (* &((const OT::ContextFormat2*)this)->OT::ContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2027 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2043:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2043 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2043:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2043 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2045:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2045 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2045:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), (* &((const OT::ContextFormat2*)this)->OT::ContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2045 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2824:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2824 |     const ChainRuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2824:92: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), (* &((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)(& OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), ((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::coverage))->OT::Coverage::get_coverage(((hb_codepoint_t)(* c->OT::hb_would_apply_context_t::glyphs)))))))'
 2824 |     const ChainRuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                                                                                            ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2840:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2840 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2840:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), (* &((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2840 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::intersects(const hb_set_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2897:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2897 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2897:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2897 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2898:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2898 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2898:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2898 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2899:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2899 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2899:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2899 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::closure(OT::hb_closure_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2931:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2931 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2931:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2931 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2932:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2932 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2932:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2932 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2933:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2933 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2933:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2933 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In lambda function:
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2950:39: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2950 |                   const ChainRuleSet& chainrule_set = this+_.second;
      |                                       ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2950:62: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(this, (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>&>::second))'
 2950 |                   const ChainRuleSet& chainrule_set = this+_.second;
      |                                                              ^~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::closure_lookups(OT::hb_closure_lookups_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2961:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2961 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2961:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2961 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2962:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2962 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2962:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2962 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2963:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2963 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2963:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2963 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2990:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2990 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2990:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2990 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2991:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2991 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2991:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2991 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2992:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2992 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2992:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2992 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3009:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3009 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3009:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 3009 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3010:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3010 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3010:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 3010 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3011:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3011 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3011:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 3011 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3014:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3014 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3014:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), (* &((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 3014 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3032:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3032 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3032:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 3032 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3033:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3033 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3033:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 3033 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3034:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3034 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3034:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 3034 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3037:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3037 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3037:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), (* &((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 3037 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gsub-table.hh: In member function 'bool OT::LigatureSet::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:944:23: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  944 |       const Ligature &lig = this+ligature[i];
      |                       ^~~
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:944:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureSet*>(((const OT::LigatureSet*)this), (* &((const OT::LigatureSet*)this)->OT::LigatureSet::ligature.OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)i))))'
  944 |       const Ligature &lig = this+ligature[i];
      |                                            ^
external/harfbuzz/src/hb-ot-layout-gsub-table.hh: In member function 'bool OT::LigatureSubstFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1046:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1046 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                        ^~~~~~~
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1046:56: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureSubstFormat1*>(((const OT::LigatureSubstFormat1*)this), (* &((const OT::LigatureSubstFormat1*)this)->OT::LigatureSubstFormat1::ligatureSet.OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 1046 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                                                        ^
external/harfbuzz/src/hb-ot-layout-gsub-table.hh: In member function 'bool OT::LigatureSubstFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1057:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1057 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                        ^~~~~~~
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1057:56: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureSubstFormat1*>(((const OT::LigatureSubstFormat1*)this), (* &((const OT::LigatureSubstFormat1*)this)->OT::LigatureSubstFormat1::ligatureSet.OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 1057 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                                                        ^
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-static.lo `test -f 'external/harfbuzz/src/hb-static.cc' || echo './'`external/harfbuzz/src/hb-static.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-static.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-static.o
In file included from external/harfbuzz/src/hb-static.cc:34:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-fallback.lo `test -f 'external/harfbuzz/src/hb-ot-shape-fallback.cc' || echo './'`external/harfbuzz/src/hb-ot-shape-fallback.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-shape-fallback.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-fallback.o
In file included from external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:37,
                 from external/harfbuzz/src/hb-ot-layout-gpos-table.hh:32,
                 from external/harfbuzz/src/hb-kern.hh:32,
                 from external/harfbuzz/src/hb-ot-shape-fallback.cc:32:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
In file included from external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:38:
external/harfbuzz/src/hb-ot-layout-gdef-table.hh: In member function 'unsigned int OT::AttachList::get_attach_points(hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) const':
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:72:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
   72 |     const AttachPoint &points = this+attachPoint[index];
      |                        ^~~~~~
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:72:55: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AttachList*>(((const OT::AttachList*)this), (* &((const OT::AttachList*)this)->OT::AttachList::attachPoint.OT::ArrayOf<OT::OffsetTo<OT::AttachPoint, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
   72 |     const AttachPoint &points = this+attachPoint[index];
      |                                                       ^
external/harfbuzz/src/hb-ot-layout-gdef-table.hh: In member function 'unsigned int OT::LigCaretList::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, const OT::VariationStore&, unsigned int, unsigned int*, hb_position_t*) const':
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:367:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  367 |     const LigGlyph &lig_glyph = this+ligGlyph[index];
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:367:52: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigCaretList*>(((const OT::LigCaretList*)this), (* &((const OT::LigCaretList*)this)->OT::LigCaretList::ligGlyph.OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
  367 |     const LigGlyph &lig_glyph = this+ligGlyph[index];
      |                                                    ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::closure(OT::hb_closure_context_t*, unsigned int, OT::ContextClosureLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1549:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1549 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1550:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1549 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1550 |                                                        (inputZ.as_array ((inputCount ? inputCount - 1 : 0)));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::closure_lookups(OT::hb_closure_lookups_context_t*, OT::ContextClosureLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1563:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1563 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1564:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1563 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1564 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ContextCollectGlyphsLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1571:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1571 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1572:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1571 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1572 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::would_apply(OT::hb_would_apply_context_t*, OT::ContextApplyLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1582:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1582 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1583:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1582 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1583 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::apply(OT::hb_ot_apply_context_t*, OT::ContextApplyLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1594:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1594 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1595:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1594 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1595 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::serialize(hb_serialize_context_t*, const hb_map_t*, const hb_map_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1618:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1618 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1619:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1618 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1619 |                                                        (inputZ.as_array ((inputCount ? inputCount - 1 : 0)));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1856:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1856 |     const RuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1856:87: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), (* &((const OT::ContextFormat1*)this)->OT::ContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)(& OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), ((const OT::ContextFormat1*)this)->OT::ContextFormat1::coverage))->OT::Coverage::get_coverage(((hb_codepoint_t)(* c->OT::hb_would_apply_context_t::glyphs)))))))'
 1856 |     const RuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                                                                                       ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1873:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1873 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1873:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), (* &((const OT::ContextFormat1*)this)->OT::ContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 1873 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::intersects(const hb_set_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1931:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1931 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1931:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1931 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::closure(OT::hb_closure_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1961:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1961 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1961:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1961 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In lambda function:
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1976:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1976 |                   const RuleSet& rule_set = this+_.second;
      |                                  ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1976:52: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(this, (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>&>::second))'
 1976 |                   const RuleSet& rule_set = this+_.second;
      |                                                    ^~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::closure_lookups(OT::hb_closure_lookups_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1987:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1987 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1987:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1987 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2011:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2011 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2011:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2011 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2025:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2025 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2025:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2025 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2027:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2027 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2027:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), (* &((const OT::ContextFormat2*)this)->OT::ContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2027 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2043:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2043 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2043:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2043 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2045:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2045 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2045:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), (* &((const OT::ContextFormat2*)this)->OT::ContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2045 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2824:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2824 |     const ChainRuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2824:92: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), (* &((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)(& OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), ((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::coverage))->OT::Coverage::get_coverage(((hb_codepoint_t)(* c->OT::hb_would_apply_context_t::glyphs)))))))'
 2824 |     const ChainRuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                                                                                            ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2840:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2840 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2840:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), (* &((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2840 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::intersects(const hb_set_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2897:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2897 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2897:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2897 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2898:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2898 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2898:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2898 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2899:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2899 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2899:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2899 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::closure(OT::hb_closure_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2931:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2931 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2931:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2931 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2932:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2932 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2932:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2932 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2933:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2933 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2933:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2933 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In lambda function:
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2950:39: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2950 |                   const ChainRuleSet& chainrule_set = this+_.second;
      |                                       ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2950:62: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(this, (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>&>::second))'
 2950 |                   const ChainRuleSet& chainrule_set = this+_.second;
      |                                                              ^~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::closure_lookups(OT::hb_closure_lookups_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2961:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2961 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2961:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2961 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2962:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2962 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2962:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2962 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2963:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2963 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2963:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2963 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2990:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2990 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2990:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2990 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2991:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2991 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2991:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2991 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2992:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2992 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2992:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2992 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3009:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3009 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3009:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 3009 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3010:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3010 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3010:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 3010 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3011:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3011 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3011:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 3011 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3014:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3014 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3014:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), (* &((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 3014 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3032:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3032 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3032:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 3032 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3033:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3033 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3033:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 3033 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3034:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3034 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3034:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 3034 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3037:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3037 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3037:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), (* &((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 3037 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'bool OT::MarkArray::apply(OT::hb_ot_apply_context_t*, unsigned int, unsigned int, const OT::AnchorMatrix&, unsigned int, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:694:19: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  694 |     const Anchor& mark_anchor = this + record.markAnchor;
      |                   ^~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:694:47: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkArray*>(((const OT::MarkArray*)this), record.OT::MarkRecord::markAnchor)'
  694 |     const Anchor& mark_anchor = this + record.markAnchor;
      |                                               ^~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'hb_pair_t<unsigned int, unsigned int> OT::PairPosFormat1::compute_effective_value_formats(const hb_set_t&) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:1423:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1423 |       const PairSet& set = (this + _);
      |                      ^~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:1423:36: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const PairPosFormat1*>(((const OT::PairPosFormat1*)this), (* & _))'
 1423 |       const PairSet& set = (this + _);
      |                                    ^
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'void OT::MarkLigPosFormat1::collect_variation_indices(OT::hb_collect_variation_indices_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2280:26: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2280 |     const LigatureArray& lig_array = this+ligatureArray;
      |                          ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2280:43: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkLigPosFormat1*>(((const OT::MarkLigPosFormat1*)this), ((const OT::MarkLigPosFormat1*)this)->OT::MarkLigPosFormat1::ligatureArray)'
 2280 |     const LigatureArray& lig_array = this+ligatureArray;
      |                                           ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'bool OT::MarkLigPosFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2326:26: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2326 |     const LigatureArray& lig_array = this+ligatureArray;
      |                          ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2326:43: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkLigPosFormat1*>(((const OT::MarkLigPosFormat1*)this), ((const OT::MarkLigPosFormat1*)this)->OT::MarkLigPosFormat1::ligatureArray)'
 2326 |     const LigatureArray& lig_array = this+ligatureArray;
      |                                           ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In instantiation of 'bool OT::LigatureArray::subset(hb_subset_context_t*, Iterator, unsigned int, const hb_map_t*) const [with Iterator = OT::Coverage::iter_t; typename hb_enable_if<hb_is_iterator_of<Lhs, typename Lhs::item_t>::value>::type* <anonymous> = 0; hb_map_t = hb_map_t]':
external/harfbuzz/src/hb-subset.hh:47:56:   required from 'decltype (obj.subset(((hb_subset_context_t*)this), (hb_forward<Ts>)(hb_subset_context_t::_dispatch::ds)...)) hb_subset_context_t::_dispatch(const T&, hb_priority<1>, Ts&& ...) [with T = OT::LigatureArray; Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; decltype (obj.subset(((hb_subset_context_t*)this), (hb_forward<Ts>)(hb_subset_context_t::_dispatch::ds)...)) = bool]'
external/harfbuzz/src/hb-subset.hh:54:39:   required from 'decltype (((hb_subset_context_t*)this)->hb_subset_context_t::_dispatch(obj, hb_priority<16>(), (hb_forward<Ts>)(hb_subset_context_t::dispatch::ds)...)) hb_subset_context_t::dispatch(const T&, Ts&& ...) [with T = OT::LigatureArray; Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; decltype (((hb_subset_context_t*)this)->hb_subset_context_t::_dispatch(obj, hb_priority<16>(), (hb_forward<Ts>)(hb_subset_context_t::dispatch::ds)...)) = bool]'
external/harfbuzz/src/hb-open-type.hh:335:28:   required from 'bool OT::OffsetTo<Type, OffsetType, has_null>::serialize_subset(hb_subset_context_t*, const OT::OffsetTo<Type, OffsetType, has_null>&, const void*, Ts&& ...) [with Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; Type = OT::LigatureArray; OffsetType = OT::IntType<short unsigned int>; bool has_null = true]'
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2392:41:   required from here
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2237:29: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2237 |       const LigatureAttach& src = (this + _.second);
      |                             ^~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2237:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureArray*>(((const OT::LigatureArray*)this), (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int>, true>&>::second))'
 2237 |       const LigatureAttach& src = (this + _.second);
      |                                   ~~~~~~^~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-face.lo `test -f 'external/harfbuzz/src/hb-ot-face.cc' || echo './'`external/harfbuzz/src/hb-ot-face.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-face.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-face.o
In file included from external/harfbuzz/src/hb-ot-var-hvar-table.hh:30,
                 from external/harfbuzz/src/hb-ot-hmtx-table.hh:32,
                 from external/harfbuzz/src/hb-ot-glyf-table.hh:35,
                 from external/harfbuzz/src/hb-ot-face.cc:30:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
In file included from external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:38,
                 from external/harfbuzz/src/hb-ot-layout-gpos-table.hh:32,
                 from external/harfbuzz/src/hb-kern.hh:32,
                 from external/harfbuzz/src/hb-aat-layout-kerx-table.hh:31,
                 from external/harfbuzz/src/hb-ot-kern-table.hh:30,
                 from external/harfbuzz/src/hb-ot-face.cc:34:
external/harfbuzz/src/hb-ot-layout-gdef-table.hh: In member function 'unsigned int OT::AttachList::get_attach_points(hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) const':
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:72:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
   72 |     const AttachPoint &points = this+attachPoint[index];
      |                        ^~~~~~
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:72:55: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AttachList*>(((const OT::AttachList*)this), (* &((const OT::AttachList*)this)->OT::AttachList::attachPoint.OT::ArrayOf<OT::OffsetTo<OT::AttachPoint, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
   72 |     const AttachPoint &points = this+attachPoint[index];
      |                                                       ^
external/harfbuzz/src/hb-ot-layout-gdef-table.hh: In member function 'unsigned int OT::LigCaretList::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, const OT::VariationStore&, unsigned int, unsigned int*, hb_position_t*) const':
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:367:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  367 |     const LigGlyph &lig_glyph = this+ligGlyph[index];
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:367:52: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigCaretList*>(((const OT::LigCaretList*)this), (* &((const OT::LigCaretList*)this)->OT::LigCaretList::ligGlyph.OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
  367 |     const LigGlyph &lig_glyph = this+ligGlyph[index];
      |                                                    ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::closure(OT::hb_closure_context_t*, unsigned int, OT::ContextClosureLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1549:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1549 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1550:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1549 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1550 |                                                        (inputZ.as_array ((inputCount ? inputCount - 1 : 0)));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::closure_lookups(OT::hb_closure_lookups_context_t*, OT::ContextClosureLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1563:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1563 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1564:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1563 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1564 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ContextCollectGlyphsLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1571:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1571 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1572:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1571 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1572 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::would_apply(OT::hb_would_apply_context_t*, OT::ContextApplyLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1582:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1582 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1583:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1582 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1583 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::apply(OT::hb_ot_apply_context_t*, OT::ContextApplyLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1594:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1594 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1595:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1594 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1595 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::serialize(hb_serialize_context_t*, const hb_map_t*, const hb_map_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1618:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1618 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1619:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1618 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1619 |                                                        (inputZ.as_array ((inputCount ? inputCount - 1 : 0)));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1856:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1856 |     const RuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1856:87: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), (* &((const OT::ContextFormat1*)this)->OT::ContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)(& OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), ((const OT::ContextFormat1*)this)->OT::ContextFormat1::coverage))->OT::Coverage::get_coverage(((hb_codepoint_t)(* c->OT::hb_would_apply_context_t::glyphs)))))))'
 1856 |     const RuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                                                                                       ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1873:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1873 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1873:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), (* &((const OT::ContextFormat1*)this)->OT::ContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 1873 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::intersects(const hb_set_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1931:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1931 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1931:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1931 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::closure(OT::hb_closure_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1961:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1961 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1961:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1961 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In lambda function:
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1976:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1976 |                   const RuleSet& rule_set = this+_.second;
      |                                  ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1976:52: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(this, (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>&>::second))'
 1976 |                   const RuleSet& rule_set = this+_.second;
      |                                                    ^~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::closure_lookups(OT::hb_closure_lookups_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1987:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1987 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1987:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1987 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2011:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2011 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2011:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2011 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2025:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2025 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2025:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2025 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2027:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2027 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2027:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), (* &((const OT::ContextFormat2*)this)->OT::ContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2027 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2043:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2043 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2043:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2043 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2045:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2045 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2045:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), (* &((const OT::ContextFormat2*)this)->OT::ContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2045 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2824:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2824 |     const ChainRuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2824:92: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), (* &((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)(& OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), ((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::coverage))->OT::Coverage::get_coverage(((hb_codepoint_t)(* c->OT::hb_would_apply_context_t::glyphs)))))))'
 2824 |     const ChainRuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                                                                                            ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2840:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2840 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2840:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), (* &((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2840 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::intersects(const hb_set_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2897:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2897 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2897:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2897 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2898:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2898 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2898:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2898 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2899:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2899 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2899:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2899 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::closure(OT::hb_closure_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2931:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2931 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2931:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2931 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2932:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2932 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2932:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2932 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2933:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2933 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2933:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2933 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In lambda function:
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2950:39: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2950 |                   const ChainRuleSet& chainrule_set = this+_.second;
      |                                       ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2950:62: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(this, (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>&>::second))'
 2950 |                   const ChainRuleSet& chainrule_set = this+_.second;
      |                                                              ^~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::closure_lookups(OT::hb_closure_lookups_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2961:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2961 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2961:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2961 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2962:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2962 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2962:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2962 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2963:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2963 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2963:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2963 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2990:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2990 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2990:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2990 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2991:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2991 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2991:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2991 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2992:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2992 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2992:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2992 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3009:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3009 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3009:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 3009 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3010:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3010 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3010:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 3010 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3011:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3011 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3011:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 3011 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3014:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3014 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3014:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), (* &((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 3014 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3032:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3032 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3032:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 3032 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3033:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3033 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3033:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 3033 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3034:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3034 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3034:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 3034 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3037:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3037 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3037:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), (* &((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 3037 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'bool OT::MarkArray::apply(OT::hb_ot_apply_context_t*, unsigned int, unsigned int, const OT::AnchorMatrix&, unsigned int, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:694:19: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  694 |     const Anchor& mark_anchor = this + record.markAnchor;
      |                   ^~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:694:47: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkArray*>(((const OT::MarkArray*)this), record.OT::MarkRecord::markAnchor)'
  694 |     const Anchor& mark_anchor = this + record.markAnchor;
      |                                               ^~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'hb_pair_t<unsigned int, unsigned int> OT::PairPosFormat1::compute_effective_value_formats(const hb_set_t&) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:1423:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1423 |       const PairSet& set = (this + _);
      |                      ^~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:1423:36: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const PairPosFormat1*>(((const OT::PairPosFormat1*)this), (* & _))'
 1423 |       const PairSet& set = (this + _);
      |                                    ^
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'void OT::MarkLigPosFormat1::collect_variation_indices(OT::hb_collect_variation_indices_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2280:26: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2280 |     const LigatureArray& lig_array = this+ligatureArray;
      |                          ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2280:43: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkLigPosFormat1*>(((const OT::MarkLigPosFormat1*)this), ((const OT::MarkLigPosFormat1*)this)->OT::MarkLigPosFormat1::ligatureArray)'
 2280 |     const LigatureArray& lig_array = this+ligatureArray;
      |                                           ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'bool OT::MarkLigPosFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2326:26: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2326 |     const LigatureArray& lig_array = this+ligatureArray;
      |                          ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2326:43: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkLigPosFormat1*>(((const OT::MarkLigPosFormat1*)this), ((const OT::MarkLigPosFormat1*)this)->OT::MarkLigPosFormat1::ligatureArray)'
 2326 |     const LigatureArray& lig_array = this+ligatureArray;
      |                                           ^~~~~~~~~~~~~
In file included from external/harfbuzz/src/hb-aat-layout-kerx-table.hh:32:
external/harfbuzz/src/hb-aat-layout-ankr-table.hh: In member function 'const AAT::Anchor& AAT::ankr::get_anchor(hb_codepoint_t, unsigned int, unsigned int) const':
external/harfbuzz/src/hb-aat-layout-ankr-table.hh:70:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
   70 |     const GlyphAnchors &anchors = &(this+anchorData) + *offset;
      |                         ^~~~~~~
external/harfbuzz/src/hb-aat-layout-ankr-table.hh:70:57: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const IntType<unsigned char>*>((& OT::operator+<const AAT::ankr*>(((const AAT::ankr*)this), ((const AAT::ankr*)this)->AAT::ankr::anchorData)), (* offset))'
   70 |     const GlyphAnchors &anchors = &(this+anchorData) + *offset;
      |                                                         ^~~~~~
In file included from external/harfbuzz/src/hb-ot-face.cc:42:
external/harfbuzz/src/hb-ot-layout-gsub-table.hh: In member function 'bool OT::LigatureSet::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:944:23: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  944 |       const Ligature &lig = this+ligature[i];
      |                       ^~~
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:944:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureSet*>(((const OT::LigatureSet*)this), (* &((const OT::LigatureSet*)this)->OT::LigatureSet::ligature.OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)i))))'
  944 |       const Ligature &lig = this+ligature[i];
      |                                            ^
external/harfbuzz/src/hb-ot-layout-gsub-table.hh: In member function 'bool OT::LigatureSubstFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1046:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1046 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                        ^~~~~~~
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1046:56: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureSubstFormat1*>(((const OT::LigatureSubstFormat1*)this), (* &((const OT::LigatureSubstFormat1*)this)->OT::LigatureSubstFormat1::ligatureSet.OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 1046 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                                                        ^
external/harfbuzz/src/hb-ot-layout-gsub-table.hh: In member function 'bool OT::LigatureSubstFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1057:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1057 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                        ^~~~~~~
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1057:56: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureSubstFormat1*>(((const OT::LigatureSubstFormat1*)this), (* &((const OT::LigatureSubstFormat1*)this)->OT::LigatureSubstFormat1::ligatureSet.OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 1057 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                                                        ^
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In instantiation of 'bool OT::LigatureArray::subset(hb_subset_context_t*, Iterator, unsigned int, const hb_map_t*) const [with Iterator = OT::Coverage::iter_t; typename hb_enable_if<hb_is_iterator_of<Lhs, typename Lhs::item_t>::value>::type* <anonymous> = 0; hb_map_t = hb_map_t]':
external/harfbuzz/src/hb-subset.hh:47:56:   required from 'decltype (obj.subset(((hb_subset_context_t*)this), (hb_forward<Ts>)(hb_subset_context_t::_dispatch::ds)...)) hb_subset_context_t::_dispatch(const T&, hb_priority<1>, Ts&& ...) [with T = OT::LigatureArray; Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; decltype (obj.subset(((hb_subset_context_t*)this), (hb_forward<Ts>)(hb_subset_context_t::_dispatch::ds)...)) = bool]'
external/harfbuzz/src/hb-subset.hh:54:39:   required from 'decltype (((hb_subset_context_t*)this)->hb_subset_context_t::_dispatch(obj, hb_priority<16>(), (hb_forward<Ts>)(hb_subset_context_t::dispatch::ds)...)) hb_subset_context_t::dispatch(const T&, Ts&& ...) [with T = OT::LigatureArray; Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; decltype (((hb_subset_context_t*)this)->hb_subset_context_t::_dispatch(obj, hb_priority<16>(), (hb_forward<Ts>)(hb_subset_context_t::dispatch::ds)...)) = bool]'
external/harfbuzz/src/hb-open-type.hh:335:28:   required from 'bool OT::OffsetTo<Type, OffsetType, has_null>::serialize_subset(hb_subset_context_t*, const OT::OffsetTo<Type, OffsetType, has_null>&, const void*, Ts&& ...) [with Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; Type = OT::LigatureArray; OffsetType = OT::IntType<short unsigned int>; bool has_null = true]'
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2392:41:   required from here
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2237:29: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2237 |       const LigatureAttach& src = (this + _.second);
      |                             ^~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2237:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureArray*>(((const OT::LigatureArray*)this), (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int>, true>&>::second))'
 2237 |       const LigatureAttach& src = (this + _.second);
      |                                   ~~~~~~^~~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh: In instantiation of 'AAT::KerxSubTableFormat1<KernSubTableHeader>::driver_context_t::driver_context_t(const AAT::KerxSubTableFormat1<KernSubTableHeader>*, AAT::hb_aat_apply_context_t*) [with KernSubTableHeader = OT::KernOTSubTableHeader]':
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:350:22:   required from 'bool AAT::KerxSubTableFormat1<KernSubTableHeader>::apply(AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernOTSubTableHeader]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:137:13:   required from 'typename context_t::return_t OT::KernSubTable<KernSubTableHeader>::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; KernSubTableHeader = OT::KernOTSubTableHeader; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:918:22:   required from 'bool AAT::KerxTable<T>::apply(AAT::hb_aat_apply_context_t*) const [with T = OT::KernOT]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = OT::KernOT; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:328:13:   required from 'typename context_t::return_t OT::kern::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:320:21:   required from here
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:336:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  336 |     const UnsizedArrayOf<FWORD> &kernAction;
      |                                  ^~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:226:37: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::StateTable<AAT::ObsoleteTypes, void>*>((&((AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::driver_context_t*)this)->AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::driver_context_t::table->AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::machine), ((AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::driver_context_t*)this)->AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::driver_context_t::table->AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::kernAction)'
  226 |         kernAction (&table->machine + table->kernAction),
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh: In instantiation of 'AAT::KerxSubTableFormat1<KernSubTableHeader>::driver_context_t::driver_context_t(const AAT::KerxSubTableFormat1<KernSubTableHeader>*, AAT::hb_aat_apply_context_t*) [with KernSubTableHeader = OT::KernAATSubTableHeader]':
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:350:22:   required from 'bool AAT::KerxSubTableFormat1<KernSubTableHeader>::apply(AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernAATSubTableHeader]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:137:13:   required from 'typename context_t::return_t OT::KernSubTable<KernSubTableHeader>::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; KernSubTableHeader = OT::KernAATSubTableHeader; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:918:22:   required from 'bool AAT::KerxTable<T>::apply(AAT::hb_aat_apply_context_t*) const [with T = OT::KernAAT]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = OT::KernAAT; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:330:13:   required from 'typename context_t::return_t OT::kern::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:320:21:   required from here
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:336:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  336 |     const UnsizedArrayOf<FWORD> &kernAction;
      |                                  ^~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:226:37: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::StateTable<AAT::ObsoleteTypes, void>*>((&((AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::driver_context_t*)this)->AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::driver_context_t::table->AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::machine), ((AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::driver_context_t*)this)->AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::driver_context_t::table->AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::kernAction)'
  226 |         kernAction (&table->machine + table->kernAction),
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh: In instantiation of 'int AAT::KerxSubTableFormat2<KernSubTableHeader>::get_kerning(hb_codepoint_t, hb_codepoint_t, AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernOTSubTableHeader; hb_codepoint_t = unsigned int]':
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:423:20:   required from 'int AAT::KerxSubTableFormat2<KernSubTableHeader>::accelerator_t::get_kerning(hb_codepoint_t, hb_codepoint_t) const [with KernSubTableHeader = OT::KernOTSubTableHeader; hb_codepoint_t = unsigned int]'
external/harfbuzz/src/hb-kern.hh:79:47:   required from 'void OT::hb_kern_machine_t<Driver>::kern(hb_font_t*, hb_buffer_t*, hb_mask_t, bool) const [with Driver = AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>::accelerator_t; hb_font_t = hb_font_t; hb_buffer_t = hb_buffer_t; hb_mask_t = unsigned int]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:408:18:   required from 'bool AAT::KerxSubTableFormat2<KernSubTableHeader>::apply(AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernOTSubTableHeader]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:139:13:   required from 'typename context_t::return_t OT::KernSubTable<KernSubTableHeader>::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; KernSubTableHeader = OT::KernOTSubTableHeader; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:918:22:   required from 'bool AAT::KerxTable<T>::apply(AAT::hb_aat_apply_context_t*) const [with T = OT::KernOT]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = OT::KernOT; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:328:13:   required from 'typename context_t::return_t OT::kern::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:320:21:   required from here
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:387:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  387 |     const UnsizedArrayOf<FWORD> &arrayZ = this+array;
      |                                  ^~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:387:47: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::KerxSubTableFormat2<KernOTSubTableHeader>*>(((const AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>*)this), ((const AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>*)this)->AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>::array)'
  387 |     const UnsizedArrayOf<FWORD> &arrayZ = this+array;
      |                                           ~~~~^~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh: In instantiation of 'int AAT::KerxSubTableFormat2<KernSubTableHeader>::get_kerning(hb_codepoint_t, hb_codepoint_t, AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernAATSubTableHeader; hb_codepoint_t = unsigned int]':
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:423:20:   required from 'int AAT::KerxSubTableFormat2<KernSubTableHeader>::accelerator_t::get_kerning(hb_codepoint_t, hb_codepoint_t) const [with KernSubTableHeader = OT::KernAATSubTableHeader; hb_codepoint_t = unsigned int]'
external/harfbuzz/src/hb-kern.hh:79:47:   required from 'void OT::hb_kern_machine_t<Driver>::kern(hb_font_t*, hb_buffer_t*, hb_mask_t, bool) const [with Driver = AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>::accelerator_t; hb_font_t = hb_font_t; hb_buffer_t = hb_buffer_t; hb_mask_t = unsigned int]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:408:18:   required from 'bool AAT::KerxSubTableFormat2<KernSubTableHeader>::apply(AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernAATSubTableHeader]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:139:13:   required from 'typename context_t::return_t OT::KernSubTable<KernSubTableHeader>::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; KernSubTableHeader = OT::KernAATSubTableHeader; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:918:22:   required from 'bool AAT::KerxTable<T>::apply(AAT::hb_aat_apply_context_t*) const [with T = OT::KernAAT]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = OT::KernAAT; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:330:13:   required from 'typename context_t::return_t OT::kern::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:320:21:   required from here
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:387:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  387 |     const UnsizedArrayOf<FWORD> &arrayZ = this+array;
      |                                  ^~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:387:47: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::KerxSubTableFormat2<KernAATSubTableHeader>*>(((const AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>*)this), ((const AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>*)this)->AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>::array)'
  387 |     const UnsizedArrayOf<FWORD> &arrayZ = this+array;
      |                                           ~~~~^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" -DPACKAGE_STRING=\"SDL2_ttf\ 2.20.2\" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I.   -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c -o external/harfbuzz/src/libSDL2_ttf_la-hb-ot-layout.lo `test -f 'external/harfbuzz/src/hb-ot-layout.cc' || echo './'`external/harfbuzz/src/hb-ot-layout.cc
libtool: compile:  i586-alt-linux-g++ -DPACKAGE_NAME=\"SDL2_ttf\" -DPACKAGE_TARNAME=\"SDL2_ttf\" -DPACKAGE_VERSION=\"2.20.2\" "-DPACKAGE_STRING=\"SDL2_ttf 2.20.2\"" -DPACKAGE_BUGREPORT=\"https://github.com/libsdl-org/SDL_ttf/issues\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSDL_BUILD_MAJOR_VERSION=2 -DSDL_BUILD_MINOR_VERSION=20 -DSDL_BUILD_MICRO_VERSION=2 -DPACKAGE=\"SDL2_ttf\" -DVERSION=\"2.20.2\" -D_FILE_OFFSET_BITS=64 -DTTF_USE_HARFBUZZ=1 -DHAVE_CXX11=1 -DALIGNOF_STRUCT_CHAR__=1 -I. -I./external/freetype/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE= -I./external/harfbuzz -I./external/harfbuzz/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -fvisibility=hidden -Wno-unused-result -fno-rtti -fno-exceptions -fno-threadsafe-statics -c external/harfbuzz/src/hb-ot-layout.cc  -fPIC -DPIC -o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-layout.o
In file included from external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:37,
                 from external/harfbuzz/src/hb-ot-layout-gpos-table.hh:32,
                 from external/harfbuzz/src/hb-kern.hh:32,
                 from external/harfbuzz/src/hb-aat-layout-kerx-table.hh:31,
                 from external/harfbuzz/src/hb-ot-kern-table.hh:30,
                 from external/harfbuzz/src/hb-ot-layout.cc:45:
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'void OT::Script::prune_langsys(OT::hb_prune_langsys_context_t*, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-common.hh:720:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  720 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:720:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  720 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh:731:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  731 |         const LangSys& l = this+_.first.offset;
      |                        ^
external/harfbuzz/src/hb-ot-layout-common.hh:731:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), _.hb_pair_t<const OT::Record<OT::LangSys>&, unsigned int>::first.OT::Record<OT::LangSys>::offset)'
  731 |         const LangSys& l = this+_.first.offset;
      |                                         ^~~~~~
external/harfbuzz/src/hb-ot-layout-common.hh: In member function 'bool OT::Script::subset(hb_subset_context_t*, OT::hb_subset_layout_context_t*, const OT::Tag*) const':
external/harfbuzz/src/hb-ot-layout-common.hh:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |       const LangSys& ls = this+defaultLangSys;
      |                      ^~
external/harfbuzz/src/hb-ot-layout-common.hh:752:32: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const Script*>(((const OT::Script*)this), ((const OT::Script*)this)->OT::Script::defaultLangSys)'
  752 |       const LangSys& ls = this+defaultLangSys;
      |                                ^~~~~~~~~~~~~~
In file included from external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:38:
external/harfbuzz/src/hb-ot-layout-gdef-table.hh: In member function 'unsigned int OT::AttachList::get_attach_points(hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) const':
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:72:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
   72 |     const AttachPoint &points = this+attachPoint[index];
      |                        ^~~~~~
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:72:55: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AttachList*>(((const OT::AttachList*)this), (* &((const OT::AttachList*)this)->OT::AttachList::attachPoint.OT::ArrayOf<OT::OffsetTo<OT::AttachPoint, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
   72 |     const AttachPoint &points = this+attachPoint[index];
      |                                                       ^
external/harfbuzz/src/hb-ot-layout-gdef-table.hh: In member function 'unsigned int OT::LigCaretList::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, const OT::VariationStore&, unsigned int, unsigned int*, hb_position_t*) const':
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:367:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  367 |     const LigGlyph &lig_glyph = this+ligGlyph[index];
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gdef-table.hh:367:52: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigCaretList*>(((const OT::LigCaretList*)this), (* &((const OT::LigCaretList*)this)->OT::LigCaretList::ligGlyph.OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
  367 |     const LigGlyph &lig_glyph = this+ligGlyph[index];
      |                                                    ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::closure(OT::hb_closure_context_t*, unsigned int, OT::ContextClosureLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1549:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1549 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1550:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1549 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1550 |                                                        (inputZ.as_array ((inputCount ? inputCount - 1 : 0)));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::closure_lookups(OT::hb_closure_lookups_context_t*, OT::ContextClosureLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1563:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1563 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1564:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1563 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1564 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::Rule::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ContextCollectGlyphsLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1571:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1571 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1572:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1571 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1572 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::would_apply(OT::hb_would_apply_context_t*, OT::ContextApplyLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1582:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1582 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1583:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1582 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1583 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::apply(OT::hb_ot_apply_context_t*, OT::ContextApplyLookupContext&) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1594:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1594 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1595:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1594 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1595 |                                                        (inputZ.as_array (inputCount ? inputCount - 1 : 0));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::Rule::serialize(hb_serialize_context_t*, const hb_map_t*, const hb_map_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1618:41: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1618 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                         ^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1619:56: note: the temporary was destroyed at the end of the full expression 'StructAfter<OT::UnsizedArrayOf<OT::LookupRecord>, hb_array_t<const OT::IntType<short unsigned int> > >(((const OT::Rule*)this)->OT::Rule::inputZ.OT::UnsizedArrayOf<OT::IntType<short unsigned int> >::as_array(((((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() != 0) ? (((const OT::Rule*)this)->OT::Rule::inputCount.OT::IntType<short unsigned int>::operator hb_conditional<false, int, unsigned int>() - 1) : 0)))'
 1618 |     const UnsizedArrayOf<LookupRecord> &lookupRecord = StructAfter<UnsizedArrayOf<LookupRecord>>
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1619 |                                                        (inputZ.as_array ((inputCount ? inputCount - 1 : 0)));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1856:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1856 |     const RuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1856:87: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), (* &((const OT::ContextFormat1*)this)->OT::ContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)(& OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), ((const OT::ContextFormat1*)this)->OT::ContextFormat1::coverage))->OT::Coverage::get_coverage(((hb_codepoint_t)(* c->OT::hb_would_apply_context_t::glyphs)))))))'
 1856 |     const RuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                                                                                       ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1873:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1873 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1873:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat1*>(((const OT::ContextFormat1*)this), (* &((const OT::ContextFormat1*)this)->OT::ContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 1873 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::intersects(const hb_set_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1931:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1931 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1931:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1931 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::closure(OT::hb_closure_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1961:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1961 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1961:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1961 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In lambda function:
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1976:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1976 |                   const RuleSet& rule_set = this+_.second;
      |                                  ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1976:52: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(this, (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>&>::second))'
 1976 |                   const RuleSet& rule_set = this+_.second;
      |                                                    ^~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::closure_lookups(OT::hb_closure_lookups_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1987:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1987 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:1987:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 1987 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2011:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2011 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2011:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2011 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2025:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2025 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2025:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2025 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2027:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2027 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2027:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), (* &((const OT::ContextFormat2*)this)->OT::ContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2027 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ContextFormat2::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2043:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2043 |     const ClassDef &class_def = this+classDef;
      |                     ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2043:38: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), ((const OT::ContextFormat2*)this)->OT::ContextFormat2::classDef)'
 2043 |     const ClassDef &class_def = this+classDef;
      |                                      ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2045:20: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2045 |     const RuleSet &rule_set = this+ruleSet[index];
      |                    ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2045:49: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ContextFormat2*>(((const OT::ContextFormat2*)this), (* &((const OT::ContextFormat2*)this)->OT::ContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2045 |     const RuleSet &rule_set = this+ruleSet[index];
      |                                                 ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2824:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2824 |     const ChainRuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2824:92: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), (* &((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)(& OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), ((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::coverage))->OT::Coverage::get_coverage(((hb_codepoint_t)(* c->OT::hb_would_apply_context_t::glyphs)))))))'
 2824 |     const ChainRuleSet &rule_set = this+ruleSet[(this+coverage).get_coverage (c->glyphs[0])];
      |                                                                                            ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2840:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2840 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2840:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat1*>(((const OT::ChainContextFormat1*)this), (* &((const OT::ChainContextFormat1*)this)->OT::ChainContextFormat1::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 2840 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::intersects(const hb_set_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2897:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2897 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2897:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2897 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2898:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2898 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2898:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2898 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2899:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2899 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2899:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2899 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::closure(OT::hb_closure_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2931:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2931 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2931:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2931 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2932:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2932 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2932:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2932 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2933:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2933 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2933:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2933 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In lambda function:
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2950:39: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2950 |                   const ChainRuleSet& chainrule_set = this+_.second;
      |                                       ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2950:62: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(this, (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>&>::second))'
 2950 |                   const ChainRuleSet& chainrule_set = this+_.second;
      |                                                              ^~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::closure_lookups(OT::hb_closure_lookups_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2961:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2961 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2961:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2961 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2962:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2962 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2962:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2962 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2963:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2963 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2963:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2963 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'void OT::ChainContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2990:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2990 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2990:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 2990 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2991:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2991 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2991:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 2991 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2992:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2992 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:2992:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 2992 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3009:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3009 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3009:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 3009 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3010:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3010 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3010:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 3010 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3011:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3011 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3011:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 3011 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3014:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3014 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3014:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), (* &((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 3014 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh: In member function 'bool OT::ChainContextFormat2::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3032:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3032 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3032:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::backtrackClassDef)'
 3032 |     const ClassDef &backtrack_class_def = this+backtrackClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3033:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3033 |     const ClassDef &input_class_def = this+inputClassDef;
      |                     ^~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3033:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::inputClassDef)'
 3033 |     const ClassDef &input_class_def = this+inputClassDef;
      |                                            ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3034:21: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3034 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                     ^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3034:48: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), ((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::lookaheadClassDef)'
 3034 |     const ClassDef &lookahead_class_def = this+lookaheadClassDef;
      |                                                ^~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3037:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 3037 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                         ^~~~~~~~
external/harfbuzz/src/hb-ot-layout-gsubgpos.hh:3037:54: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const ChainContextFormat2*>(((const OT::ChainContextFormat2*)this), (* &((const OT::ChainContextFormat2*)this)->OT::ChainContextFormat2::ruleSet.OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 3037 |     const ChainRuleSet &rule_set = this+ruleSet[index];
      |                                                      ^
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'bool OT::MarkArray::apply(OT::hb_ot_apply_context_t*, unsigned int, unsigned int, const OT::AnchorMatrix&, unsigned int, unsigned int) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:694:19: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  694 |     const Anchor& mark_anchor = this + record.markAnchor;
      |                   ^~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:694:47: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkArray*>(((const OT::MarkArray*)this), record.OT::MarkRecord::markAnchor)'
  694 |     const Anchor& mark_anchor = this + record.markAnchor;
      |                                               ^~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'hb_pair_t<unsigned int, unsigned int> OT::PairPosFormat1::compute_effective_value_formats(const hb_set_t&) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:1423:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1423 |       const PairSet& set = (this + _);
      |                      ^~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:1423:36: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const PairPosFormat1*>(((const OT::PairPosFormat1*)this), (* & _))'
 1423 |       const PairSet& set = (this + _);
      |                                    ^
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'void OT::MarkLigPosFormat1::collect_variation_indices(OT::hb_collect_variation_indices_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2280:26: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2280 |     const LigatureArray& lig_array = this+ligatureArray;
      |                          ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2280:43: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkLigPosFormat1*>(((const OT::MarkLigPosFormat1*)this), ((const OT::MarkLigPosFormat1*)this)->OT::MarkLigPosFormat1::ligatureArray)'
 2280 |     const LigatureArray& lig_array = this+ligatureArray;
      |                                           ^~~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In member function 'bool OT::MarkLigPosFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2326:26: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2326 |     const LigatureArray& lig_array = this+ligatureArray;
      |                          ^~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2326:43: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const MarkLigPosFormat1*>(((const OT::MarkLigPosFormat1*)this), ((const OT::MarkLigPosFormat1*)this)->OT::MarkLigPosFormat1::ligatureArray)'
 2326 |     const LigatureArray& lig_array = this+ligatureArray;
      |                                           ^~~~~~~~~~~~~
In file included from external/harfbuzz/src/hb-aat-layout-kerx-table.hh:32:
external/harfbuzz/src/hb-aat-layout-ankr-table.hh: In member function 'const AAT::Anchor& AAT::ankr::get_anchor(hb_codepoint_t, unsigned int, unsigned int) const':
external/harfbuzz/src/hb-aat-layout-ankr-table.hh:70:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]
   70 |     const GlyphAnchors &anchors = &(this+anchorData) + *offset;
      |                         ^~~~~~~
external/harfbuzz/src/hb-aat-layout-ankr-table.hh:70:57: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const IntType<unsigned char>*>((& OT::operator+<const AAT::ankr*>(((const AAT::ankr*)this), ((const AAT::ankr*)this)->AAT::ankr::anchorData)), (* offset))'
   70 |     const GlyphAnchors &anchors = &(this+anchorData) + *offset;
      |                                                         ^~~~~~
In file included from external/harfbuzz/src/hb-ot-layout.cc:47:
external/harfbuzz/src/hb-ot-layout-gsub-table.hh: In member function 'bool OT::LigatureSet::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:944:23: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  944 |       const Ligature &lig = this+ligature[i];
      |                       ^~~
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:944:44: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureSet*>(((const OT::LigatureSet*)this), (* &((const OT::LigatureSet*)this)->OT::LigatureSet::ligature.OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)i))))'
  944 |       const Ligature &lig = this+ligature[i];
      |                                            ^
external/harfbuzz/src/hb-ot-layout-gsub-table.hh: In member function 'bool OT::LigatureSubstFormat1::would_apply(OT::hb_would_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1046:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1046 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                        ^~~~~~~
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1046:56: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureSubstFormat1*>(((const OT::LigatureSubstFormat1*)this), (* &((const OT::LigatureSubstFormat1*)this)->OT::LigatureSubstFormat1::ligatureSet.OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 1046 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                                                        ^
external/harfbuzz/src/hb-ot-layout-gsub-table.hh: In member function 'bool OT::LigatureSubstFormat1::apply(OT::hb_ot_apply_context_t*) const':
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1057:24: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1057 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                        ^~~~~~~
external/harfbuzz/src/hb-ot-layout-gsub-table.hh:1057:56: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureSubstFormat1*>(((const OT::LigatureSubstFormat1*)this), (* &((const OT::LigatureSubstFormat1*)this)->OT::LigatureSubstFormat1::ligatureSet.OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int>, true>, OT::IntType<short unsigned int> >::operator[](((int)index))))'
 1057 |     const LigatureSet &lig_set = this+ligatureSet[index];
      |                                                        ^
In file included from external/harfbuzz/src/hb-ot-layout.cc:49:
external/harfbuzz/src/hb-ot-layout-base-table.hh: In member function 'hb_position_t OT::BaseCoordFormat3::get_coord(hb_font_t*, const OT::VariationStore&, hb_direction_t) const':
external/harfbuzz/src/hb-ot-layout-base-table.hh:89:19: warning: possibly dangling reference to a temporary [-Wdangling-reference]
   89 |     const Device &device = this+deviceTable;
      |                   ^~~~~~
external/harfbuzz/src/hb-ot-layout-base-table.hh:89:33: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const BaseCoordFormat3*>(((const OT::BaseCoordFormat3*)this), ((const OT::BaseCoordFormat3*)this)->OT::BaseCoordFormat3::deviceTable)'
   89 |     const Device &device = this+deviceTable;
      |                                 ^~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-base-table.hh: In member function 'bool OT::Axis::get_baseline(hb_tag_t, hb_tag_t, hb_tag_t, const OT::BaseCoord**) const':
external/harfbuzz/src/hb-ot-layout-base-table.hh:381:23: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  381 |     const BaseScript &base_script = (this+baseScriptList).get_base_script (script_tag);
      |                       ^~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-base-table.hh:381:75: note: the temporary was destroyed at the end of the full expression '(& OT::operator+<const Axis*>(((const OT::Axis*)this), ((const OT::Axis*)this)->OT::Axis::baseScriptList))->OT::BaseScriptList::get_base_script(script_tag)'
  381 |     const BaseScript &base_script = (this+baseScriptList).get_base_script (script_tag);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-base-table.hh: In member function 'bool OT::Axis::get_min_max(hb_tag_t, hb_tag_t, hb_tag_t, const OT::BaseCoord**, const OT::BaseCoord**) const':
external/harfbuzz/src/hb-ot-layout-base-table.hh:408:23: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  408 |     const BaseScript &base_script = (this+baseScriptList).get_base_script (script_tag);
      |                       ^~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-base-table.hh:408:75: note: the temporary was destroyed at the end of the full expression '(& OT::operator+<const Axis*>(((const OT::Axis*)this), ((const OT::Axis*)this)->OT::Axis::baseScriptList))->OT::BaseScriptList::get_base_script(script_tag)'
  408 |     const BaseScript &base_script = (this+baseScriptList).get_base_script (script_tag);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh: In instantiation of 'bool OT::LigatureArray::subset(hb_subset_context_t*, Iterator, unsigned int, const hb_map_t*) const [with Iterator = OT::Coverage::iter_t; typename hb_enable_if<hb_is_iterator_of<Lhs, typename Lhs::item_t>::value>::type* <anonymous> = 0; hb_map_t = hb_map_t]':
external/harfbuzz/src/hb-subset.hh:47:56:   required from 'decltype (obj.subset(((hb_subset_context_t*)this), (hb_forward<Ts>)(hb_subset_context_t::_dispatch::ds)...)) hb_subset_context_t::_dispatch(const T&, hb_priority<1>, Ts&& ...) [with T = OT::LigatureArray; Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; decltype (obj.subset(((hb_subset_context_t*)this), (hb_forward<Ts>)(hb_subset_context_t::_dispatch::ds)...)) = bool]'
external/harfbuzz/src/hb-subset.hh:54:39:   required from 'decltype (((hb_subset_context_t*)this)->hb_subset_context_t::_dispatch(obj, hb_priority<16>(), (hb_forward<Ts>)(hb_subset_context_t::dispatch::ds)...)) hb_subset_context_t::dispatch(const T&, Ts&& ...) [with T = OT::LigatureArray; Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; decltype (((hb_subset_context_t*)this)->hb_subset_context_t::_dispatch(obj, hb_priority<16>(), (hb_forward<Ts>)(hb_subset_context_t::dispatch::ds)...)) = bool]'
external/harfbuzz/src/hb-open-type.hh:335:28:   required from 'bool OT::OffsetTo<Type, OffsetType, has_null>::serialize_subset(hb_subset_context_t*, const OT::OffsetTo<Type, OffsetType, has_null>&, const void*, Ts&& ...) [with Ts = {OT::Coverage::iter_t, const OT::IntType<short unsigned int, 2>&, hb_map_t*}; Type = OT::LigatureArray; OffsetType = OT::IntType<short unsigned int>; bool has_null = true]'
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2392:41:   required from here
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2237:29: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 2237 |       const LigatureAttach& src = (this + _.second);
      |                             ^~~
external/harfbuzz/src/hb-ot-layout-gpos-table.hh:2237:41: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const LigatureArray*>(((const OT::LigatureArray*)this), (* & _.hb_pair_t<unsigned int, const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int>, true>&>::second))'
 2237 |       const LigatureAttach& src = (this + _.second);
      |                                   ~~~~~~^~~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh: In instantiation of 'AAT::KerxSubTableFormat1<KernSubTableHeader>::driver_context_t::driver_context_t(const AAT::KerxSubTableFormat1<KernSubTableHeader>*, AAT::hb_aat_apply_context_t*) [with KernSubTableHeader = OT::KernOTSubTableHeader]':
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:350:22:   required from 'bool AAT::KerxSubTableFormat1<KernSubTableHeader>::apply(AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernOTSubTableHeader]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:137:13:   required from 'typename context_t::return_t OT::KernSubTable<KernSubTableHeader>::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; KernSubTableHeader = OT::KernOTSubTableHeader; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:918:22:   required from 'bool AAT::KerxTable<T>::apply(AAT::hb_aat_apply_context_t*) const [with T = OT::KernOT]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = OT::KernOT; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:328:13:   required from 'typename context_t::return_t OT::kern::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:320:21:   required from here
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:336:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  336 |     const UnsizedArrayOf<FWORD> &kernAction;
      |                                  ^~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:226:37: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::StateTable<AAT::ObsoleteTypes, void>*>((&((AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::driver_context_t*)this)->AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::driver_context_t::table->AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::machine), ((AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::driver_context_t*)this)->AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::driver_context_t::table->AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::kernAction)'
  226 |         kernAction (&table->machine + table->kernAction),
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh: In instantiation of 'AAT::KerxSubTableFormat1<KernSubTableHeader>::driver_context_t::driver_context_t(const AAT::KerxSubTableFormat1<KernSubTableHeader>*, AAT::hb_aat_apply_context_t*) [with KernSubTableHeader = OT::KernAATSubTableHeader]':
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:350:22:   required from 'bool AAT::KerxSubTableFormat1<KernSubTableHeader>::apply(AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernAATSubTableHeader]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:137:13:   required from 'typename context_t::return_t OT::KernSubTable<KernSubTableHeader>::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; KernSubTableHeader = OT::KernAATSubTableHeader; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:918:22:   required from 'bool AAT::KerxTable<T>::apply(AAT::hb_aat_apply_context_t*) const [with T = OT::KernAAT]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = OT::KernAAT; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:330:13:   required from 'typename context_t::return_t OT::kern::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:320:21:   required from here
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:336:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  336 |     const UnsizedArrayOf<FWORD> &kernAction;
      |                                  ^~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:226:37: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::StateTable<AAT::ObsoleteTypes, void>*>((&((AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::driver_context_t*)this)->AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::driver_context_t::table->AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::machine), ((AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::driver_context_t*)this)->AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::driver_context_t::table->AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::kernAction)'
  226 |         kernAction (&table->machine + table->kernAction),
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh: In instantiation of 'int AAT::KerxSubTableFormat2<KernSubTableHeader>::get_kerning(hb_codepoint_t, hb_codepoint_t, AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernOTSubTableHeader; hb_codepoint_t = unsigned int]':
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:423:20:   required from 'int AAT::KerxSubTableFormat2<KernSubTableHeader>::accelerator_t::get_kerning(hb_codepoint_t, hb_codepoint_t) const [with KernSubTableHeader = OT::KernOTSubTableHeader; hb_codepoint_t = unsigned int]'
external/harfbuzz/src/hb-kern.hh:79:47:   required from 'void OT::hb_kern_machine_t<Driver>::kern(hb_font_t*, hb_buffer_t*, hb_mask_t, bool) const [with Driver = AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>::accelerator_t; hb_font_t = hb_font_t; hb_buffer_t = hb_buffer_t; hb_mask_t = unsigned int]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:408:18:   required from 'bool AAT::KerxSubTableFormat2<KernSubTableHeader>::apply(AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernOTSubTableHeader]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:139:13:   required from 'typename context_t::return_t OT::KernSubTable<KernSubTableHeader>::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; KernSubTableHeader = OT::KernOTSubTableHeader; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:918:22:   required from 'bool AAT::KerxTable<T>::apply(AAT::hb_aat_apply_context_t*) const [with T = OT::KernOT]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = OT::KernOT; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:328:13:   required from 'typename context_t::return_t OT::kern::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:320:21:   required from here
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:387:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  387 |     const UnsizedArrayOf<FWORD> &arrayZ = this+array;
      |                                  ^~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:387:47: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::KerxSubTableFormat2<KernOTSubTableHeader>*>(((const AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>*)this), ((const AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>*)this)->AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>::array)'
  387 |     const UnsizedArrayOf<FWORD> &arrayZ = this+array;
      |                                           ~~~~^~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh: In instantiation of 'int AAT::KerxSubTableFormat2<KernSubTableHeader>::get_kerning(hb_codepoint_t, hb_codepoint_t, AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernAATSubTableHeader; hb_codepoint_t = unsigned int]':
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:423:20:   required from 'int AAT::KerxSubTableFormat2<KernSubTableHeader>::accelerator_t::get_kerning(hb_codepoint_t, hb_codepoint_t) const [with KernSubTableHeader = OT::KernAATSubTableHeader; hb_codepoint_t = unsigned int]'
external/harfbuzz/src/hb-kern.hh:79:47:   required from 'void OT::hb_kern_machine_t<Driver>::kern(hb_font_t*, hb_buffer_t*, hb_mask_t, bool) const [with Driver = AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>::accelerator_t; hb_font_t = hb_font_t; hb_buffer_t = hb_buffer_t; hb_mask_t = unsigned int]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:408:18:   required from 'bool AAT::KerxSubTableFormat2<KernSubTableHeader>::apply(AAT::hb_aat_apply_context_t*) const [with KernSubTableHeader = OT::KernAATSubTableHeader]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:139:13:   required from 'typename context_t::return_t OT::KernSubTable<KernSubTableHeader>::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; KernSubTableHeader = OT::KernAATSubTableHeader; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:918:22:   required from 'bool AAT::KerxTable<T>::apply(AAT::hb_aat_apply_context_t*) const [with T = OT::KernAAT]'
external/harfbuzz/src/hb-aat-layout-common.hh:859:55:   required from 'hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t AAT::hb_aat_apply_context_t::dispatch(const T&) [with T = OT::KernAAT; hb_dispatch_context_t<AAT::hb_aat_apply_context_t, bool, 0>::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:330:13:   required from 'typename context_t::return_t OT::kern::dispatch(context_t*, Ts&& ...) const [with context_t = AAT::hb_aat_apply_context_t; Ts = {}; typename context_t::return_t = bool]'
external/harfbuzz/src/hb-ot-kern-table.hh:320:21:   required from here
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:387:34: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  387 |     const UnsizedArrayOf<FWORD> &arrayZ = this+array;
      |                                  ^~~~~~
external/harfbuzz/src/hb-aat-layout-kerx-table.hh:387:47: note: the temporary was destroyed at the end of the full expression 'OT::operator+<const AAT::KerxSubTableFormat2<KernAATSubTableHeader>*>(((const AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>*)this), ((const AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>*)this)->AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>::array)'
  387 |     const UnsizedArrayOf<FWORD> &arrayZ = this+array;
      |                                           ~~~~^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=link i586-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL  -Wl,--no-undefined -o libSDL2_ttf.la -no-undefined -release 2.0 -version-info 2000:2:2000  -rpath /usr/lib libSDL2_ttf_la-SDL_ttf.lo external/freetype/src/autofit/libSDL2_ttf_la-autofit.lo external/freetype/src/base/libSDL2_ttf_la-ftbase.lo external/freetype/src/base/libSDL2_ttf_la-ftbbox.lo external/freetype/src/base/libSDL2_ttf_la-ftbdf.lo external/freetype/src/base/libSDL2_ttf_la-ftbitmap.lo external/freetype/src/base/libSDL2_ttf_la-ftcid.lo external/freetype/src/base/libSDL2_ttf_la-ftdebug.lo external/freetype/src/base/libSDL2_ttf_la-ftfstype.lo external/freetype/src/base/libSDL2_ttf_la-ftgasp.lo external/freetype/src/base/libSDL2_ttf_la-ftglyph.lo external/freetype/src/base/libSDL2_ttf_la-ftgxval.lo external/freetype/src/base/libSDL2_ttf_la-ftinit.lo external/freetype/src/base/libSDL2_ttf_la-ftmm.lo external/freetype/src/base/libSDL2_ttf_la-ftotval.lo external/freetype/src/base/libSDL2_ttf_la-ftpatent.lo external/freetype/src/base/libSDL2_ttf_la-ftpfr.lo external/freetype/src/base/libSDL2_ttf_la-ftstroke.lo external/freetype/src/base/libSDL2_ttf_la-ftsynth.lo external/freetype/src/base/libSDL2_ttf_la-ftsystem.lo external/freetype/src/base/libSDL2_ttf_la-fttype1.lo external/freetype/src/base/libSDL2_ttf_la-ftwinfnt.lo external/freetype/src/bdf/libSDL2_ttf_la-bdf.lo external/freetype/src/bzip2/libSDL2_ttf_la-ftbzip2.lo external/freetype/src/cache/libSDL2_ttf_la-ftcache.lo external/freetype/src/cff/libSDL2_ttf_la-cff.lo external/freetype/src/cid/libSDL2_ttf_la-type1cid.lo external/freetype/src/gzip/libSDL2_ttf_la-ftgzip.lo external/freetype/src/lzw/libSDL2_ttf_la-ftlzw.lo external/freetype/src/pcf/libSDL2_ttf_la-pcf.lo external/freetype/src/pfr/libSDL2_ttf_la-pfr.lo external/freetype/src/psaux/libSDL2_ttf_la-psaux.lo external/freetype/src/pshinter/libSDL2_ttf_la-pshinter.lo external/freetype/src/psnames/libSDL2_ttf_la-psmodule.lo external/freetype/src/raster/libSDL2_ttf_la-raster.lo external/freetype/src/sdf/libSDL2_ttf_la-sdf.lo external/freetype/src/sfnt/libSDL2_ttf_la-sfnt.lo external/freetype/src/smooth/libSDL2_ttf_la-smooth.lo external/freetype/src/svg/libSDL2_ttf_la-svg.lo external/freetype/src/truetype/libSDL2_ttf_la-truetype.lo external/freetype/src/type1/libSDL2_ttf_la-type1.lo external/freetype/src/type42/libSDL2_ttf_la-type42.lo external/freetype/src/winfonts/libSDL2_ttf_la-winfnt.lo external/harfbuzz/src/libSDL2_ttf_la-hb-aat-layout.lo external/harfbuzz/src/libSDL2_ttf_la-hb-aat-map.lo external/harfbuzz/src/libSDL2_ttf_la-hb-blob.lo external/harfbuzz/src/libSDL2_ttf_la-hb-buffer-serialize.lo external/harfbuzz/src/libSDL2_ttf_la-hb-buffer.lo external/harfbuzz/src/libSDL2_ttf_la-hb-common.lo external/harfbuzz/src/libSDL2_ttf_la-hb-face.lo external/harfbuzz/src/libSDL2_ttf_la-hb-fallback-shape.lo external/harfbuzz/src/libSDL2_ttf_la-hb-font.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ft.lo external/harfbuzz/src/libSDL2_ttf_la-hb-number.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ms-feature-ranges.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-cff1-table.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-cff2-table.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-face.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-font.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-layout.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-map.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-math.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-metrics.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-arabic.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-default.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-hangul.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-hebrew.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-indic-table.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-indic.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-khmer.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-myanmar.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-syllabic.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-thai.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-use.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-complex-vowel-constraints.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-fallback.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape-normalize.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-shape.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-tag.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ot-var.lo external/harfbuzz/src/libSDL2_ttf_la-hb-set.lo external/harfbuzz/src/libSDL2_ttf_la-hb-shape-plan.lo external/harfbuzz/src/libSDL2_ttf_la-hb-shape.lo external/harfbuzz/src/libSDL2_ttf_la-hb-shaper.lo external/harfbuzz/src/libSDL2_ttf_la-hb-static.lo external/harfbuzz/src/libSDL2_ttf_la-hb-ucd.lo external/harfbuzz/src/libSDL2_ttf_la-hb-coretext.lo external/harfbuzz/src/libSDL2_ttf_la-hb-gdi.lo external/harfbuzz/src/libSDL2_ttf_la-hb-uniscribe.lo external/harfbuzz/src/libSDL2_ttf_la-hb-unicode.lo  -lm -lSDL2
libtool: link: i586-alt-linux-gcc -shared  .libs/libSDL2_ttf_la-SDL_ttf.o external/freetype/src/autofit/.libs/libSDL2_ttf_la-autofit.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftbase.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftbbox.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftbdf.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftbitmap.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftcid.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftdebug.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftfstype.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftgasp.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftglyph.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftgxval.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftinit.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftmm.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftotval.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftpatent.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftpfr.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftstroke.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftsynth.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftsystem.o external/freetype/src/base/.libs/libSDL2_ttf_la-fttype1.o external/freetype/src/base/.libs/libSDL2_ttf_la-ftwinfnt.o external/freetype/src/bdf/.libs/libSDL2_ttf_la-bdf.o external/freetype/src/bzip2/.libs/libSDL2_ttf_la-ftbzip2.o external/freetype/src/cache/.libs/libSDL2_ttf_la-ftcache.o external/freetype/src/cff/.libs/libSDL2_ttf_la-cff.o external/freetype/src/cid/.libs/libSDL2_ttf_la-type1cid.o external/freetype/src/gzip/.libs/libSDL2_ttf_la-ftgzip.o external/freetype/src/lzw/.libs/libSDL2_ttf_la-ftlzw.o external/freetype/src/pcf/.libs/libSDL2_ttf_la-pcf.o external/freetype/src/pfr/.libs/libSDL2_ttf_la-pfr.o external/freetype/src/psaux/.libs/libSDL2_ttf_la-psaux.o external/freetype/src/pshinter/.libs/libSDL2_ttf_la-pshinter.o external/freetype/src/psnames/.libs/libSDL2_ttf_la-psmodule.o external/freetype/src/raster/.libs/libSDL2_ttf_la-raster.o external/freetype/src/sdf/.libs/libSDL2_ttf_la-sdf.o external/freetype/src/sfnt/.libs/libSDL2_ttf_la-sfnt.o external/freetype/src/smooth/.libs/libSDL2_ttf_la-smooth.o external/freetype/src/svg/.libs/libSDL2_ttf_la-svg.o external/freetype/src/truetype/.libs/libSDL2_ttf_la-truetype.o external/freetype/src/type1/.libs/libSDL2_ttf_la-type1.o external/freetype/src/type42/.libs/libSDL2_ttf_la-type42.o external/freetype/src/winfonts/.libs/libSDL2_ttf_la-winfnt.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-aat-layout.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-aat-map.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-blob.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-buffer-serialize.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-buffer.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-common.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-face.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-fallback-shape.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-font.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ft.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-number.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ms-feature-ranges.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-cff1-table.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-cff2-table.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-face.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-font.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-layout.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-map.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-math.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-metrics.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-arabic.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-default.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-hangul.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-hebrew.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-indic-table.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-indic.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-khmer.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-myanmar.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-syllabic.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-thai.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-use.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-complex-vowel-constraints.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-fallback.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape-normalize.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-shape.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-tag.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ot-var.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-set.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-shape-plan.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-shape.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-shaper.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-static.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-ucd.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-coretext.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-gdi.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-uniscribe.o external/harfbuzz/src/.libs/libSDL2_ttf_la-hb-unicode.o   -lm -lSDL2  -march=i586 -mtune=generic -Wl,--no-undefined   -Wl,-soname -Wl,libSDL2_ttf-2.0.so.0 -o .libs/libSDL2_ttf-2.0.so.0.2000.2
In function 'memset',
    inlined from 'af_face_globals_new' at external/freetype/src/autofit/afglobal.c:345:5:
/usr/include/bits/string_fortified.h:59:10: warning: '__builtin_memset' writing 348 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
   59 |   return __builtin___memset_chk (__dest, __ch, __len,
      |          ^
In function 'af_face_globals_new':
lto1: note: destination object is likely at address zero
libtool: link: (cd ".libs" && rm -f "libSDL2_ttf-2.0.so.0" && ln -s "libSDL2_ttf-2.0.so.0.2000.2" "libSDL2_ttf-2.0.so.0")
libtool: link: (cd ".libs" && rm -f "libSDL2_ttf.so" && ln -s "libSDL2_ttf-2.0.so.0.2000.2" "libSDL2_ttf.so")
libtool: link: ( cd ".libs" && rm -f "libSDL2_ttf.la" && ln -s "../libSDL2_ttf.la" "libSDL2_ttf.la" )
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=link i586-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL  -Wl,--no-undefined -o showfont showfont.o libSDL2_ttf.la -lSDL2
libtool: link: i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -Wl,--no-undefined -o .libs/showfont showfont.o  ./.libs/libSDL2_ttf.so -lm -lSDL2
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
/bin/sh ./libtool  --tag=CC   --mode=link i586-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden  -DHAVE_OPENGL  -Wl,--no-undefined -o glfont glfont.o libSDL2_ttf.la  -lGL -lm -lSDL2
libtool: link: i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -D_REENTRANT -I/usr/include/SDL2 -Wall -fvisibility=hidden -DHAVE_OPENGL -Wl,--no-undefined -o .libs/glfont glfont.o  ./.libs/libSDL2_ttf.so -lGL -lm -lSDL2
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.27271
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/SDL2_ttf-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/SDL2_ttf-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd SDL_ttf-release-2.20.2
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/SDL2_ttf-buildroot
make: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make[1]: Entering directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
 /bin/mkdir -p '/usr/src/tmp/SDL2_ttf-buildroot/usr/lib'
 /bin/sh ./libtool   --mode=install /usr/libexec/rpm-build/install -p   libSDL2_ttf.la '/usr/src/tmp/SDL2_ttf-buildroot/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/libSDL2_ttf-2.0.so.0.2000.2 /usr/src/tmp/SDL2_ttf-buildroot/usr/lib/libSDL2_ttf-2.0.so.0.2000.2
libtool: install: (cd /usr/src/tmp/SDL2_ttf-buildroot/usr/lib && { ln -s -f libSDL2_ttf-2.0.so.0.2000.2 libSDL2_ttf-2.0.so.0 || { rm -f libSDL2_ttf-2.0.so.0 && ln -s libSDL2_ttf-2.0.so.0.2000.2 libSDL2_ttf-2.0.so.0; }; })
libtool: install: (cd /usr/src/tmp/SDL2_ttf-buildroot/usr/lib && { ln -s -f libSDL2_ttf-2.0.so.0.2000.2 libSDL2_ttf.so || { rm -f libSDL2_ttf.so && ln -s libSDL2_ttf-2.0.so.0.2000.2 libSDL2_ttf.so; }; })
libtool: install: /usr/libexec/rpm-build/install -p .libs/libSDL2_ttf.lai /usr/src/tmp/SDL2_ttf-buildroot/usr/lib/libSDL2_ttf.la
libtool: install: warning: remember to run `libtool --finish /usr/lib'
/bin/mkdir -p /usr/src/tmp/SDL2_ttf-buildroot/usr/lib/cmake/SDL2_ttf
/usr/libexec/rpm-build/install -p -m 644 sdl2_ttf-config.cmake /usr/src/tmp/SDL2_ttf-buildroot/usr/lib/cmake/SDL2_ttf
/usr/libexec/rpm-build/install -p -m 644 sdl2_ttf-config-version.cmake /usr/src/tmp/SDL2_ttf-buildroot/usr/lib/cmake/SDL2_ttf
 /bin/mkdir -p '/usr/src/tmp/SDL2_ttf-buildroot/usr/include/SDL2'
 /usr/libexec/rpm-build/install -p -m 644 SDL_ttf.h '/usr/src/tmp/SDL2_ttf-buildroot/usr/include/SDL2'
 /bin/mkdir -p '/usr/src/tmp/SDL2_ttf-buildroot/usr/lib/pkgconfig'
 /usr/libexec/rpm-build/install -p -m 644 SDL2_ttf.pc '/usr/src/tmp/SDL2_ttf-buildroot/usr/lib/pkgconfig'
make[1]: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
make: Leaving directory '/usr/src/RPM/BUILD/SDL_ttf-release-2.20.2'
+ /bin/rm -rf /usr/src/tmp/SDL2_ttf-buildroot/usr/lib/libSDL2_ttf.la
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/SDL2_ttf-buildroot (auto)
mode of './usr/lib/libSDL2_ttf-2.0.so.0.2000.2' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/SDL2_ttf-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
/usr/lib/pkgconfig/SDL2_ttf.pc: Libs: '-L${libdir} -lSDL2_ttf' --> '-lSDL2_ttf'
Checking contents of files in /usr/src/tmp/SDL2_ttf-buildroot/ (default)
Compressing files in /usr/src/tmp/SDL2_ttf-buildroot (auto)
Adjusting library links in /usr/src/tmp/SDL2_ttf-buildroot
./usr/lib: (from <cmdline>:0)
	libSDL2_ttf-2.0.so.0 -> libSDL2_ttf-2.0.so.0.2000.2
Verifying ELF objects in /usr/src/tmp/SDL2_ttf-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Processing files: libSDL2_ttf-2.20.2-alt1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.79314
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd SDL_ttf-release-2.20.2
+ DOCDIR=/usr/src/tmp/SDL2_ttf-buildroot/usr/share/doc/libSDL2_ttf-2.20.2
+ export DOCDIR
+ rm -rf /usr/src/tmp/SDL2_ttf-buildroot/usr/share/doc/libSDL2_ttf-2.20.2
+ /bin/mkdir -p /usr/src/tmp/SDL2_ttf-buildroot/usr/share/doc/libSDL2_ttf-2.20.2
+ cp -prL CHANGES.txt README.txt /usr/src/tmp/SDL2_ttf-buildroot/usr/share/doc/libSDL2_ttf-2.20.2
+ chmod -R go-w /usr/src/tmp/SDL2_ttf-buildroot/usr/share/doc/libSDL2_ttf-2.20.2
+ chmod -R a+rX /usr/src/tmp/SDL2_ttf-buildroot/usr/share/doc/libSDL2_ttf-2.20.2
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gaSzwZ
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
lib.prov: /usr/src/tmp/SDL2_ttf-buildroot/usr/lib/libSDL2_ttf-2.0.so.0: 87 symbols, 17 bpp
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OBnx7q
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: libSDL2_ttf-2.0.so.0 = set:kd0x170yZDMMD9A4nb6bMr64f224trArlz7yCZaykB5cXSbXm3PZoPor6reZb5e01Og6h0InCpBbfxqDfd3FQZ3xhHHBI3l7UanT6963Ph2ARJzavV69h2d0Y7y5KPT5ZHZx6oNqgVWGWfxhQuPp8mwFhUCwQr9qA4DmOFEN0g8fBq68ZqU2
Requires: libSDL2-2.0.so.0 >= set:niAC6gCwveIi71v4O0pxzZEi8gPLJ83gr4J04bXw4HTpLRIu3h6m2qZjw1, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1qk3k0
Creating libSDL2_ttf-debuginfo package
Processing files: libSDL2_ttf-devel-2.20.2-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7B8ItD
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ABSLFP
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: pkgconfig(SDL2_ttf) = 2.20.2
Requires: /usr/lib/libSDL2_ttf-2.0.so.0.2000.2, /usr/lib/pkgconfig, libSDL2-devel, pkgconfig(sdl2) >= 2.0.10
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rnKG36
Processing files: libSDL2_ttf-debuginfo-2.20.2-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9Ov3uc
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rfzrNd
find-requires: running scripts (debuginfo)
Provides: debug(libSDL2_ttf-2.0.so.0)
Requires: libSDL2_ttf = 2.20.2-alt1, debug(libSDL2-2.0.so.0), debug(libc.so.6)
Adding to libSDL2_ttf-debuginfo a strict dependency on libSDL2_ttf
Adding to libSDL2_ttf-devel a strict dependency on libSDL2_ttf
Removing 1 extra deps from libSDL2_ttf-devel due to dependency on libSDL2_ttf
Wrote: /usr/src/RPM/RPMS/i586/libSDL2_ttf-2.20.2-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/libSDL2_ttf-devel-2.20.2-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/libSDL2_ttf-debuginfo-2.20.2-alt1.i586.rpm (w2T16.xzdio)
124.40user 13.61system 0:31.15elapsed 443%CPU (0avgtext+0avgdata 317564maxresident)k
0inputs+0outputs (0major+4119910minor)pagefaults 0swaps
3.05user 1.54system 0:43.11elapsed 10%CPU (0avgtext+0avgdata 125500maxresident)k
0inputs+0outputs (0major+226122minor)pagefaults 0swaps
--- libSDL2_ttf-2.20.2-alt1.i586.rpm.repo	2023-02-07 10:16:35.000000000 +0000
+++ libSDL2_ttf-2.20.2-alt1.i586.rpm.hasher	2024-02-03 06:53:32.068846787 +0000
@@ -18,3 +18,3 @@
 File: /usr/lib/libSDL2_ttf-2.0.so.0	120777	root:root		libSDL2_ttf-2.0.so.0.2000.2
-File: /usr/lib/libSDL2_ttf-2.0.so.0.2000.2	100644	root:root	94ef8f3621ca79b6aa63e697ed259742	
+File: /usr/lib/libSDL2_ttf-2.0.so.0.2000.2	100644	root:root	034d5520b0afdff369b6620120eb8f04	
 File: /usr/share/doc/libSDL2_ttf-2.20.2	40755	root:root		
@@ -22,2 +22,2 @@
 File: /usr/share/doc/libSDL2_ttf-2.20.2/README.txt	100644	root:root	d6e0fd0df10bf9c4bec463e90ac8b6de	
-RPMIdentity: 139bf0e68509b67162d4509e48affcbcaaea28b30064da128e7b50fc4a89295c72a7bc10f9f5d28b669663064d0143575d65f1e8a00f6754ae49ac21cad1d717
+RPMIdentity: f98be392f9f445ae6d0d2e676af80a415f6ae2b17121cf8f4f78438b9d05f59897db23997eabce29404644379411474ab9fe20dbbabb700aa7444ff014c9da16
--- libSDL2_ttf-debuginfo-2.20.2-alt1.i586.rpm.repo	2023-02-07 10:16:35.000000000 +0000
+++ libSDL2_ttf-debuginfo-2.20.2-alt1.i586.rpm.hasher	2024-02-03 06:53:32.134847712 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/fc	40755	root:root	
-/usr/lib/debug/.build-id/fc/b8574e7b866ccfe6b22029a7f5636c63ef4b02	120777	root:root	../../../libSDL2_ttf-2.0.so.0.2000.2
-/usr/lib/debug/.build-id/fc/b8574e7b866ccfe6b22029a7f5636c63ef4b02.debug	120777	root:root	../../usr/lib/libSDL2_ttf-2.0.so.0.2000.2.debug
+/usr/lib/debug/.build-id/59	40755	root:root	
+/usr/lib/debug/.build-id/59/07d25c1e6c1f141f7873790c37b46f09a7a768	120777	root:root	../../../libSDL2_ttf-2.0.so.0.2000.2
+/usr/lib/debug/.build-id/59/07d25c1e6c1f141f7873790c37b46f09a7a768.debug	120777	root:root	../../usr/lib/libSDL2_ttf-2.0.so.0.2000.2.debug
 /usr/lib/debug/usr/lib/libSDL2_ttf-2.0.so.0.2000.2.debug	100644	root:root	
@@ -555,6 +555,6 @@
 Provides: libSDL2_ttf-debuginfo = 2.20.2-alt1:sisyphus+314790.400.1.1
-File: /usr/lib/debug/.build-id/fc	40755	root:root		
-File: /usr/lib/debug/.build-id/fc/b8574e7b866ccfe6b22029a7f5636c63ef4b02	120777	root:root		../../../libSDL2_ttf-2.0.so.0.2000.2
-File: /usr/lib/debug/.build-id/fc/b8574e7b866ccfe6b22029a7f5636c63ef4b02.debug	120777	root:root		../../usr/lib/libSDL2_ttf-2.0.so.0.2000.2.debug
-File: /usr/lib/debug/usr/lib/libSDL2_ttf-2.0.so.0.2000.2.debug	100644	root:root	e4969ef482e32a9e7e3b3b718f60b588	
+File: /usr/lib/debug/.build-id/59	40755	root:root		
+File: /usr/lib/debug/.build-id/59/07d25c1e6c1f141f7873790c37b46f09a7a768	120777	root:root		../../../libSDL2_ttf-2.0.so.0.2000.2
+File: /usr/lib/debug/.build-id/59/07d25c1e6c1f141f7873790c37b46f09a7a768.debug	120777	root:root		../../usr/lib/libSDL2_ttf-2.0.so.0.2000.2.debug
+File: /usr/lib/debug/usr/lib/libSDL2_ttf-2.0.so.0.2000.2.debug	100644	root:root	d51f507b4c07c255d8b22e6fe9fcc0db	
 File: /usr/lib/debug/usr/lib/libSDL2_ttf-2.0.so.0.debug	120777	root:root		libSDL2_ttf-2.0.so.0.2000.2.debug
@@ -1104,2 +1104,2 @@
 File: /usr/src/debug/SDL_ttf-release-2.20.2/external/harfbuzz/src/hb-version.h	100644	root:root	07d7a286f0c67ebb003b00a1263fd8d8	
-RPMIdentity: 7f0ce5f4e17c7c97929a3b81580231d158d3e6c0f4e29eeffe4ab46c01118cee7dd23183baafc92a698f6e872a906b6c763dbaca4e1ef2efa1011ea333de509b
+RPMIdentity: 685449ff818ded00b27fb4fd2866025c214512ec7520596ae4e5f900e2ba377ba6b5eb43d3a55936f0da3f9dbbaea91ef785134e6d57c91e4aec5568a9072d19