Gentoo Archives: gentoo-user

From: Nikolay Hodyunya <oniguruma@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] emerge media-gfx/eog-2.30.1 fails with configure: error: conditional "HAVE_LIBJPEG_80" was never defined.
Date: Sun, 06 Jun 2010 21:45:03
Message-Id: 20100606214419.GA25118@nagisa
1 Hello, I'm trying to emerge gnome on my gentoo box, but It fails.
2 Here is log.
3
4 * CPV: media-gfx/eog-2.30.1
5 * REPO: gnome
6 * USE: amd64 dbus elibc_glibc jpeg kernel_linux multilib python userland_GNU
7 >>> Unpacking source...
8 >>> Unpacking eog-2.30.1.tar.bz2 to /var/tmp/portage/media-gfx/eog-2.30.1/work
9 >>> Source unpacked in /var/tmp/portage/media-gfx/eog-2.30.1/work
10 >>> Preparing source in /var/tmp/portage/media-gfx/eog-2.30.1/work/eog-2.30.1 ...
11 * Fixing OMF Makefiles ...
12  [ ok ]
13 * Running elibtoolize in: eog-2.30.1
14 * Applying portage-2.2.patch ...
15 * Applying sed-1.5.6.patch ...
16 * Applying as-needed-2.2.6.patch ...
17 >>> Source prepared.
18 >>> Configuring source in /var/tmp/portage/media-gfx/eog-2.30.1/work/eog-2.30.1 ...
19 * econf: updating eog-2.30.1/config.guess with /usr/share/gnuconfig/config.guess
20 * econf: updating eog-2.30.1/config.sub with /usr/share/gnuconfig/config.sub
21 ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --without-libjpeg --without-libexif --with-dbus --without-cms --enable-python --without-xmp --disable-scrollkeeper --disable-schemas-install --disable-gtk-doc
22 checking for a BSD-compatible install... /usr/bin/install -c
23 checking whether build environment is sane... yes
24 checking for a thread-safe mkdir -p... /bin/mkdir -p
25 checking for gawk... gawk
26 checking whether make sets $(MAKE)... yes
27 checking whether to enable maintainer-specific portions of Makefiles... no
28 checking for style of include used by make... GNU
29 checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
30 checking whether the C compiler works... yes
31 checking for C compiler default output file name... a.out
32 checking for suffix of executables...
33 checking whether we are cross compiling... no
34 checking for suffix of object files... o
35 checking whether we are using the GNU C compiler... yes
36 checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
37 checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
38 checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3
39 checking what warning flags to pass to the C compiler... -Wall -Wmissing-prototypes
40 checking what language compliance flags to pass to the C compiler...
41 checking build system type... x86_64-pc-linux-gnu
42 checking host system type... x86_64-pc-linux-gnu
43 checking for a sed that does not truncate output... /bin/sed
44 checking for grep that handles long lines and -e... /bin/grep
45 checking for egrep... /bin/grep -E
46 checking for fgrep... /bin/grep -F
47 checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
48 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
49 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
50 checking the name lister (/usr/bin/nm -B) interface... BSD nm
51 checking whether ln -s works... yes
52 checking the maximum length of command line arguments... 1572864
53 checking whether the shell understands some XSI constructs... yes
54 checking whether the shell understands "+="... yes
55 checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
56 checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
57 checking how to recognize dependent libraries... pass_all
58 checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
59 checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
60 checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
61 checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok
62 checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
63 checking for ANSI C header files... yes
64 checking for sys/types.h... yes
65 checking for sys/stat.h... yes
66 checking for stdlib.h... yes
67 checking for string.h... yes
68 checking for memory.h... yes
69 checking for strings.h... yes
70 checking for inttypes.h... yes
71 checking for stdint.h... yes
72 checking for unistd.h... yes
73 checking for dlfcn.h... yes
74 checking for objdir... .libs
75 checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
76 checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
77 checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
78 checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
79 checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
80 checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
81 checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
82 checking whether -lc should be explicitly linked in... no
83 checking dynamic linker characteristics... GNU/Linux ld.so
84 checking how to hardcode library paths into programs... immediate
85 checking whether stripping libraries is possible... yes
86 checking if libtool supports shared libraries... yes
87 checking whether to build shared libraries... yes
88 checking whether to build static libraries... no
89 checking for library containing strerror... none required
90 checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
91 checking whether we are using the GNU C compiler... (cached) yes
92 checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
93 checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
94 checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) gcc3
95 checking whether x86_64-pc-linux-gnu-gcc and cc understand -c and -o together... yes
96 checking for glib-genmarshal... /usr/bin/glib-genmarshal
97 checking for glib-mkenums... /usr/bin/glib-mkenums
98 checking for x86_64-pc-linux-gnu-pkg-config... no
99 checking for pkg-config... /usr/bin/pkg-config
100 checking pkg-config is at least version 0.9.0... yes
101 checking for gtkdoc-check... /usr/bin/gtkdoc-check
102 checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase
103 checking for gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf
104 checking whether to build gtk-doc documentation... no
105 checking for strptime... yes
106 checking for _NL_MEASUREMENT_MEASUREMENT... yes
107 checking locale.h usability... yes
108 checking locale.h presence... yes
109 checking for locale.h... yes
110 checking for LC_MESSAGES... yes
111 checking libintl.h usability... yes
112 checking libintl.h presence... yes
113 checking for libintl.h... yes
114 checking for ngettext in libc... yes
115 checking for dgettext in libc... yes
116 checking for bind_textdomain_codeset... yes
117 checking for msgfmt... /usr/bin/msgfmt
118 checking for dcgettext... yes
119 checking if msgfmt accepts -c... yes
120 checking for gmsgfmt... /usr/bin/gmsgfmt
121 checking for xgettext... /usr/bin/xgettext
122 checking whether NLS is requested... yes
123 checking for intltool >= 0.40.0... 0.41.1 found
124 checking for intltool-update... /usr/bin/intltool-update
125 checking for intltool-merge... /usr/bin/intltool-merge
126 checking for intltool-extract... /usr/bin/intltool-extract
127 checking for xgettext... (cached) /usr/bin/xgettext
128 checking for msgmerge... /usr/bin/msgmerge
129 checking for msgfmt... (cached) /usr/bin/msgfmt
130 checking for gmsgfmt... (cached) /usr/bin/gmsgfmt
131 checking for perl... /usr/bin/perl
132 checking for perl >= 5.8.1... 5.10.1
133 checking for XML::Parser... ok
134 checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/pkg-config
135 checking pkg-config is at least version 0.9.0... yes
136 checking gnome-doc-utils >= 0.3.2... yes
137 checking zlib.h usability... yes
138 checking zlib.h presence... yes
139 checking for zlib.h... yes
140 checking for inflate in -lz... yes
141 checking for crc32 in -lz... yes
142 checking for DBUS... yes
143 checking for dbus-binding-tool... /usr/bin/dbus-binding-tool
144 checking for LIBXML2... yes
145 checking for EOG... yes
146 checking for X11... yes
147 Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
148 Using $(sysconfdir)/gconf/schemas as install directory for schema files
149 checking for gconftool-2... /usr/bin/gconftool-2
150 checking X11/Sunkeysym.h usability... yes
151 checking X11/Sunkeysym.h presence... yes
152 checking for X11/Sunkeysym.h... yes
153 checking whether Python support is requested... yes
154 checking for a Python interpreter with version >= 2.3... python
155 checking for python... /usr/bin/python
156 checking for python version... 2.6
157 checking for python platform... linux2
158 checking for python script directory... ${prefix}/lib64/python2.6/site-packages
159 checking for python extension module directory... ${exec_prefix}/lib64/python2.6/site-packages
160 checking for PYGTK... yes
161 checking for pygobject defs... /usr/share/pygobject/2.0/defs
162 checking for pygtk defs... /usr/share/pygtk/2.0/defs
163 checking for pygobject codegen... /usr/bin/python /usr/lib64/python2.6/site-packages/gtk-2.0/codegen/codegen.py
164 checking for pygobject h2def... /usr/bin/python /usr/lib64/python2.6/site-packages/gtk-2.0/codegen/h2def.py
165 checking whether x86_64-pc-linux-gnu-gcc understands -fno-strict-aliasing... yes
166 configure: error: conditional "HAVE_LIBJPEG_80" was never defined.
167 Usually this means the macro was only invoked conditionally.
168
169 !!! Please attach the following file when seeking support:
170 !!! /var/tmp/portage/media-gfx/eog-2.30.1/work/eog-2.30.1/config.log
171 * ERROR: media-gfx/eog-2.30.1 failed:
172 * econf failed
173 *
174 * Call stack:
175 * ebuild.sh, line 48: Called src_configure
176 * environment, line 3005: Called gnome2_src_configure
177 * environment, line 2347: Called econf '--without-libjpeg' '--without-libexif' '--with-dbus' '--without-cms' '--enable-python' '--without-xmp' '--disable-scrollkeeper' '--disable-schemas-install' '--disable-gtk-doc'
178 * ebuild.sh, line 538: Called die
179 * The specific snippet of code:
180 * die "econf failed"
181 *
182 * If you need support, post the output of 'emerge --info =media-gfx/eog-2.30.1',
183 * the complete build log and the output of 'emerge -pqv =media-gfx/eog-2.30.1'.
184 * This ebuild is from an overlay named 'gnome': '/var/lib/layman/gnome/'
185 * The complete build log is located at '/var/tmp/portage/media-gfx/eog-2.30.1/temp/build.log'.
186 * The ebuild environment file is located at '/var/tmp/portage/media-gfx/eog-2.30.1/temp/environment'.
187 * S: '/var/tmp/portage/media-gfx/eog-2.30.1/work/eog-2.30.1'
188 --

Replies