After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 692072 - $(EXEEXT) is missing for gdk-pixbuf-query-loaders
$(EXEEXT) is missing for gdk-pixbuf-query-loaders
Status: RESOLVED FIXED
Product: gdk-pixbuf
Classification: Platform
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: gdk-pixbuf-maint
gdk-pixbuf-maint
Depends on:
Blocks:
 
 
Reported: 2013-01-19 12:50 UTC by Kouhei Sutou
Modified: 2013-01-19 18:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add missing $(EXEEXT) (1.70 KB, patch)
2013-01-19 12:50 UTC, Kouhei Sutou
none Details | Review

Description Kouhei Sutou 2013-01-19 12:50:17 UTC
Created attachment 233860 [details] [review]
Add missing $(EXEEXT)

$(EXEEXT) is missing for gdk-pixbuf-query-loaders in install-data-hook and loaders.cache targets in gdk-pixbuf/Makefile.am.
$(EXEEXT) isn't missing in target dependencies section:

gdk-pixbuf/Makefile.am:
...
781  loaders.cache: $(loader_LTLIBRARIES) gdk-pixbuf-query-loaders$(EXEEXT)
...

But $(EXEEXT) is missing in target body section:

gdk-pixbuf/Makefile.am:
...
781  loaders.cache: $(loader_LTLIBRARIES) gdk-pixbuf-query-loaders$(EXEEXT)
...
785  	  $(top_builddir)/gdk-pixbuf/gdk-pixbuf-query-loaders $$LOADERS > ./loaders.cache ;\
...

$(EXEEXT) isn't required for building gdk-pixbuf on Windows. But it is required for building gdk-pixbuf for Windows with Wine on GNU/Linux. Because GNU/Linux doesn't complement .exe automatically.