Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 283803 - pornview build broken, no upstream maintainer, needs to be dropped from portage
Summary: pornview build broken, no upstream maintainer, needs to be dropped from portage
Status: RESOLVED DUPLICATE of bug 247733
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://sourceforge.net/projects/pornv...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-06 01:21 UTC by Matthew Gregory Sr.
Modified: 2009-09-06 01:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Gregory Sr. 2009-09-06 01:21:23 UTC
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
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-09-06 01:37:39 UTC

*** This bug has been marked as a duplicate of bug 247733 ***