Opened 13 years ago

Closed 13 years ago

#27371 closed defect (fixed)

easytag-devel: gdk-pixbuf/gdk-pixbuf.h: No such file or directory

Reported by: rincewind1013@… Owned by: bytestorm@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: easytag-devel

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Building easytag-devel with variants +mp3 +mp4, I'm getting an error

Error: Target org.macports.build returned: shell command failed (see log for details)
Log for easytag-devel is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_audio_easytag-devel/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>

The first error is

:info:build /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I../.. -DLOCALE=\"/opt/local/share/locale\"  -I/opt/local/include  -O2 -arch x86_64 -Wall -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12   -MT getbits.o -MD -MP -MF .deps/getbits.Tpo -c -o getbits.o getbits.c
:info:build In file included from /opt/local/include/gtk-2.0/gdk/gdkcairo.h:28,
:info:build                  from /opt/local/include/gtk-2.0/gdk/gdk.h:33,
:info:build                  from /opt/local/include/gtk-2.0/gtk/gtk.h:32,
:info:build                  from mpg123.h:13In file included from /opt/local/include/gtk-2.0/gdk/gdkcairo.h:28,
:info:build                  from /opt/local/include/gtk-2.0/gdk/gdk.h:33,
:info:build                  from /opt/local/include/gtk-2.0/gtk/gtk.h:32,
:info:build                  from mpg123.h:13,
:info:build                  from common.c:23:
:info:build /opt/local/include/gtk-2.0/gdk/gdkpixbuf.h:37:35: error: gdk-pixbuf/gdk-pixbuf.h: No such file or directory

The log file is attached

Attachments (1)

main.log (103.0 KB) - added by rincewind1013@… 13 years ago.
Log file

Download all attachments as: .zip

Change History (4)

Changed 13 years ago by rincewind1013@…

Attachment: main.log added

Log file

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Owner: changed from macports-tickets@… to bytestorm@…
Summary: Error building easytag-develeasytag-devel: gdk-pixbuf/gdk-pixbuf.h: No such file or directory

Please use WikiFormatting so your posts are legible (preview before submitting so you can ensure you got the formatting right), and Cc port maintainers so they will see your tickets.

comment:2 Changed 13 years ago by tony@…

I'm not sure of the proper way to fix it, but I had a similar problem. The path is incorrect in the gdk-pixbuf.h file (or otherwise the path does not exist).

As a workaround I created a symlink just so it would compile and I could move on. I do not know the correct way to apply said fix more permanently.

ln -s /opt/local/include/gdk-pixbuf-2.0/gdk-pixbuf /opt/local/include/gtk-2.0/gdk-pixbuf

comment:3 Changed 13 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

Can't reproduce. A dependency on pkgconfig was added in r81895, so that's probably what fixed it.

Note: See TracTickets for help on using tickets.