This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository legacy-imlib2.

View the commit online.

commit be9ac449e7274a58bf17246338fd73bfa4e2a024
Author: Kim Woelders <k...@woelders.dk>
AuthorDate: Mon Sep 4 15:50:56 2023 +0200

    loaders: Fix CPPFLAGS order
    
    Patch by Omar Polo:
    
    while upgrading the OpenBSD package I've come across a weird issue.
    Due to the order of the flags, the heif module was loading the system'
    version of Imlib2_loader.h (in /usr/local/include) instead of the one
    from the tarball.  This caused failure since the previous version
    (1.11.0) didn't had IMLIB_LOADER_INEX.
---
 src/modules/loaders/Makefile.am | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/src/modules/loaders/Makefile.am b/src/modules/loaders/Makefile.am
index 946d24a..5dd7106 100644
--- a/src/modules/loaders/Makefile.am
+++ b/src/modules/loaders/Makefile.am
@@ -94,7 +94,7 @@ gif_la_LIBADD        = $(GIF_LIBS) $(top_builddir)/src/lib/libImlib2.la
 gif_la_LIBTOOLFLAGS  = --tag=disable-static
 
 heif_la_SOURCES      = loader_heif.c
-heif_la_CPPFLAGS     = $(HEIF_CFLAGS) $(AM_CPPFLAGS)
+heif_la_CPPFLAGS     = $(AM_CPPFLAGS) $(HEIF_CFLAGS)
 heif_la_LDFLAGS      = -module -avoid-version
 heif_la_LIBADD       = $(HEIF_LIBS) $(top_builddir)/src/lib/libImlib2.la
 heif_la_LIBTOOLFLAGS = --tag=disable-static
@@ -105,19 +105,19 @@ ico_la_LIBADD        = $(top_builddir)/src/lib/libImlib2.la
 ico_la_LIBTOOLFLAGS  = --tag=disable-static
 
 jpeg_la_SOURCES      = loader_jpeg.c exif.c exif.h
-jpeg_la_CPPFLAGS     = $(JPEG_CFLAGS) $(AM_CPPFLAGS)
+jpeg_la_CPPFLAGS     = $(AM_CPPFLAGS) $(JPEG_CFLAGS)
 jpeg_la_LDFLAGS      = -module -avoid-version
 jpeg_la_LIBADD       = $(JPEG_LIBS) $(top_builddir)/src/lib/libImlib2.la
 jpeg_la_LIBTOOLFLAGS = --tag=disable-static
 
 j2k_la_SOURCES       = loader_j2k.c
-j2k_la_CPPFLAGS      = $(J2K_CFLAGS) $(AM_CPPFLAGS)
+j2k_la_CPPFLAGS      = $(AM_CPPFLAGS) $(J2K_CFLAGS)
 j2k_la_LDFLAGS       = -module -avoid-version
 j2k_la_LIBADD        = $(J2K_LIBS) $(top_builddir)/src/lib/libImlib2.la
 j2k_la_LIBTOOLFLAGS  = --tag=disable-static
 
 jxl_la_SOURCES       = loader_jxl.c
-jxl_la_CPPFLAGS      = $(JXL_CFLAGS) $(AM_CPPFLAGS)
+jxl_la_CPPFLAGS      = $(AM_CPPFLAGS) $(JXL_CFLAGS)
 jxl_la_LDFLAGS       = -module -avoid-version
 jxl_la_LIBADD        = $(JXL_LIBS) $(top_builddir)/src/lib/libImlib2.la
 jxl_la_LIBTOOLFLAGS  = --tag=disable-static
@@ -128,7 +128,7 @@ lbm_la_LIBADD        = $(top_builddir)/src/lib/libImlib2.la
 lbm_la_LIBTOOLFLAGS  = --tag=disable-static
 
 png_la_SOURCES       = loader_png.c
-png_la_CPPFLAGS      = $(PNG_CFLAGS) $(AM_CPPFLAGS)
+png_la_CPPFLAGS      = $(AM_CPPFLAGS) $(PNG_CFLAGS)
 png_la_LDFLAGS       = -module -avoid-version
 png_la_LIBADD        = $(PNG_LIBS) $(top_builddir)/src/lib/libImlib2.la
 png_la_LIBTOOLFLAGS  = --tag=disable-static
@@ -139,13 +139,13 @@ pnm_la_LIBADD        = $(top_builddir)/src/lib/libImlib2.la
 pnm_la_LIBTOOLFLAGS  = --tag=disable-static
 
 ps_la_SOURCES       = loader_ps.c
-ps_la_CPPFLAGS      = $(PS_CFLAGS) $(AM_CPPFLAGS)
+ps_la_CPPFLAGS      = $(AM_CPPFLAGS) $(PS_CFLAGS)
 ps_la_LDFLAGS       = -module -avoid-version
 ps_la_LIBADD        = $(PS_LIBS) $(top_builddir)/src/lib/libImlib2.la
 ps_la_LIBTOOLFLAGS  = --tag=disable-static
 
 raw_la_SOURCES       = loader_raw.c
-raw_la_CPPFLAGS      = $(RAW_CFLAGS) $(AM_CPPFLAGS)
+raw_la_CPPFLAGS      = $(AM_CPPFLAGS) $(RAW_CFLAGS)
 raw_la_LDFLAGS       = -module -avoid-version
 raw_la_LIBADD        = $(RAW_LIBS) $(top_builddir)/src/lib/libImlib2.la
 raw_la_LIBTOOLFLAGS  = --tag=disable-static
@@ -156,7 +156,7 @@ qoi_la_LIBADD        = $(top_builddir)/src/lib/libImlib2.la
 qoi_la_LIBTOOLFLAGS  = --tag=disable-static
 
 svg_la_SOURCES       = loader_svg.c
-svg_la_CPPFLAGS      = $(SVG_CFLAGS) $(AM_CPPFLAGS)
+svg_la_CPPFLAGS      = $(AM_CPPFLAGS) $(SVG_CFLAGS)
 svg_la_LDFLAGS       = -module -avoid-version
 svg_la_LIBADD        = $(SVG_LIBS) $(top_builddir)/src/lib/libImlib2.la
 svg_la_LIBTOOLFLAGS  = --tag=disable-static
@@ -167,13 +167,13 @@ tga_la_LIBADD        = $(top_builddir)/src/lib/libImlib2.la
 tga_la_LIBTOOLFLAGS  = --tag=disable-static
 
 tiff_la_SOURCES      = loader_tiff.c
-tiff_la_CPPFLAGS     = $(TIFF_CFLAGS) $(AM_CPPFLAGS)
+tiff_la_CPPFLAGS     = $(AM_CPPFLAGS) $(TIFF_CFLAGS)
 tiff_la_LDFLAGS      = -module -avoid-version
 tiff_la_LIBADD       = $(TIFF_LIBS) $(top_builddir)/src/lib/libImlib2.la
 tiff_la_LIBTOOLFLAGS = --tag=disable-static
 
 webp_la_SOURCES      = loader_webp.c
-webp_la_CPPFLAGS     = $(WEBP_CFLAGS) $(AM_CPPFLAGS)
+webp_la_CPPFLAGS     = $(AM_CPPFLAGS) $(WEBP_CFLAGS)
 webp_la_LDFLAGS      = -module -avoid-version
 webp_la_LIBADD       = $(WEBP_LIBS) $(top_builddir)/src/lib/libImlib2.la
 webp_la_LIBTOOLFLAGS = --tag=disable-static
@@ -189,31 +189,31 @@ xpm_la_LIBADD        = $(top_builddir)/src/lib/libImlib2.la
 xpm_la_LIBTOOLFLAGS  = --tag=disable-static
 
 y4m_la_SOURCES       = loader_y4m.c
-y4m_la_CPPFLAGS      = $(Y4M_CFLAGS) $(AM_CPPFLAGS)
+y4m_la_CPPFLAGS      = $(AM_CPPFLAGS) $(Y4M_CFLAGS)
 y4m_la_LDFLAGS       = -module -avoid-version
 y4m_la_LIBADD        = $(Y4M_LIBS) $(top_builddir)/src/lib/libImlib2.la
 y4m_la_LIBTOOLFLAGS  = --tag=disable-static
 
 bz2_la_SOURCES       = loader_bz2.c decompress_load.c compression.h
-bz2_la_CPPFLAGS      = $(BZ2_CFLAGS) $(AM_CPPFLAGS)
+bz2_la_CPPFLAGS      = $(AM_CPPFLAGS) $(BZ2_CFLAGS)
 bz2_la_LDFLAGS       = -module -avoid-version
 bz2_la_LIBADD        = $(BZ2_LIBS) $(top_builddir)/src/lib/libImlib2.la
 bz2_la_LIBTOOLFLAGS  = --tag=disable-static
 
 lzma_la_SOURCES      = loader_lzma.c decompress_load.c compression.h
-lzma_la_CPPFLAGS     = $(LZMA_CFLAGS) $(AM_CPPFLAGS)
+lzma_la_CPPFLAGS     = $(AM_CPPFLAGS) $(LZMA_CFLAGS)
 lzma_la_LDFLAGS      = -module -avoid-version
 lzma_la_LIBADD       = $(LZMA_LIBS) $(top_builddir)/src/lib/libImlib2.la
 lzma_la_LIBTOOLFLAGS = --tag=disable-static
 
 zlib_la_SOURCES      = loader_zlib.c decompress_load.c compression.h
-zlib_la_CPPFLAGS     = $(ZLIB_CFLAGS) $(AM_CPPFLAGS)
+zlib_la_CPPFLAGS     = $(AM_CPPFLAGS) $(ZLIB_CFLAGS)
 zlib_la_LDFLAGS      = -module -avoid-version
 zlib_la_LIBADD       = $(ZLIB_LIBS) $(top_builddir)/src/lib/libImlib2.la
 zlib_la_LIBTOOLFLAGS = --tag=disable-static
 
 id3_la_SOURCES       = loader_id3.c
-id3_la_CPPFLAGS      = $(ID3_CFLAGS) $(AM_CPPFLAGS)
+id3_la_CPPFLAGS      = $(AM_CPPFLAGS) $(ID3_CFLAGS)
 id3_la_LDFLAGS       = -module -avoid-version
 id3_la_LIBADD        = $(ID3_LIBS) $(top_builddir)/src/lib/libImlib2.la
 id3_la_LIBTOOLFLAGS  = --tag=disable-static

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to