I used to love this app as it was the only one that offered the ability to browse a bunch of images in a directory, but it hasn't been updated in more than two years and the current "pre" build is broken against both gtk2 and gtk+. gtk2 yields: /bin/sh ../../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I../ -march=k8 -O2 -pipe -Wall -c gtkcellrendererpixmap.c gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I../ -march=k8 -O2 -pipe -Wall -c gtkcellrendererpixmap.c -fPIC -DPIC -o gtkcellrendererpixmap.lo In file included from gtkcellrendererpixmap.c:19: gtkcellrendererpixmap.h:69: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gtk_cell_renderer_pixmap_get_type' gtkcellrendererpixmap.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gtk_cell_renderer_pixmap_get_type' gtkcellrendererpixmap.c: In function 'gtk_cell_renderer_pixmap_get_property': gtkcellrendererpixmap.c:168: warning: implicit declaration of function 'GTK_CHECK_CAST' gtkcellrendererpixmap.c:168: warning: implicit declaration of function 'gtk_cell_renderer_pixmap_get_type' gtkcellrendererpixmap.c:168: error: expected expression before 'GtkCellRendererPixmap' gtkcellrendererpixmap.c:168: warning: initialization makes pointer from integer without a cast gtkcellrendererpixmap.c: In function 'gtk_cell_renderer_pixmap_set_property': gtkcellrendererpixmap.c:220: error: expected expression before 'GtkCellRendererPixmap' gtkcellrendererpixmap.c:220: warning: initialization makes pointer from integer without a cast make[5]: *** [gtkcellrendererpixmap.lo] Error 1 make[5]: Leaving directory `/usr/src/pornview-0.2.0pre1/src/support/widgets' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/usr/src/pornview-0.2.0pre1/src/support/widgets' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/src/pornview-0.2.0pre1/src/support' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/pornview-0.2.0pre1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/pornview-0.2.0pre1' make: *** [all-recursive-am] Error 2 gtk+ yields: mgregory@mythtv /usr/src/pornview-0.2.0pre1 $ CFLAGS="-march=k8 -O2 -pipe" CXXFLAGS="${CFLAGS}" ./configure --prefix=/usr --with-x --with-gnu-ld --with-pic --enable-xine --enable-mplayer --enable-exif --with-normal-paned --disable-gtktest loading cache ./config.cache checking for GNU ld... (cached) /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... missing checking for working autoconf... found checking for working automake... missing checking for working autoheader... found checking for working makeinfo... found checking for strerror in -lcposix... (cached) no checking for gcc... (cached) gcc checking whether the C compiler (gcc -march=k8 -O2 -pipe ) works... yes checking whether the C compiler (gcc -march=k8 -O2 -pipe ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking how to run the C preprocessor... (cached) gcc -E checking for ANSI C header files... (cached) yes checking for X... (cached) libraries /usr/lib64, headers checking whether to enable maintainer-specific portions of Makefiles... no checking for Cygwin environment... (cached) no checking for mingw32 environment... (cached) no checking host system type... x86_64-unknown-linux-gnu checking build system type... x86_64-unknown-linux-gnu checking for ld used by GCC... (cached) /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes checking for /usr/bin/ld option to reload object files... (cached) -r checking for BSD-compatible nm... (cached) /usr/bin/nm -B checking whether ln -s works... (cached) yes checking how to recognise dependant libraries... (cached) file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib ) checking for object suffix... (cached) o checking for executable suffix... (cached) no checking command to parse /usr/bin/nm -B output... (cached) ok checking for dlfcn.h... (cached) yes checking for file... (cached) /usr/bin/file checking for ranlib... (cached) ranlib checking for strip... (cached) strip checking for objdir... .libs checking for gcc option to produce PIC... (cached) -fPIC checking if gcc PIC flag -fPIC works... (cached) yes checking if gcc static flag -static works... (cached) yes checking if gcc supports -c -o file.o... (cached) yes checking if gcc supports -c -o file.lo... (cached) yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether -lc should be explicitly linked in... (cached) no creating libtool checking for gtk-config... /usr/bin/gtk-config checking for GTK - version >= 1.2.10... yes checking for gdk-pixbuf-config... no checking for GDK_PIXBUF - version >= 0.16.0... no *** The gdk-pixbuf-config script installed by GDK_PIXBUF could not be found *** If GDK_PIXBUF was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the GDK_PIXBUF_CONFIG environment variable to the *** full path to gdk-pixbuf-config. configure: error: gdk-pixbuf 0.16.0 or higher is required (the errors are the same with the ebuild, just checking if it was an upstream error, which it is) Reproducible: Always Steps to Reproduce: 1.attempt to emerge or configure and install pornview Actual Results: error Expected Results: binary
*** This bug has been marked as a duplicate of bug 247733 ***