Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 301560 - x11-libs/qt-gui-4.6.0-r2 error while compiling tried to do downgrade the package qt-gui error persists
Summary: x11-libs/qt-gui-4.6.0-r2 error while compiling tried to do downgrade the pack...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-19 18:50 UTC by Tomasz
Modified: 2010-01-19 18:55 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 Tomasz 2010-01-19 18:50:44 UTC
compiling .moc/release-shared/moc_phrasemodel.cpp
compiling .moc/release-shared/moc_phraseview.cpp
compiling .moc/release-shared/moc_recentfiles.cpp
compiling .moc/release-shared/moc_sourcecodeview.cpp
compiling .moc/release-shared/moc_statistics.cpp
compiling .moc/release-shared/moc_translatedialog.cpp
compiling .moc/release-shared/moc_translationsettingsdialog.cpp
compiling .rcc/release-shared/qrc_linguist.cpp
linking ../../../bin/linguist
make -j4 'CC=@echo compiling $< && x86_64-pc-linux-gnu-gcc' 'CXX=@echo compiling $< && x86_64-pc-linux-gnu-g++' 'LINK=@echo linking $@ && x86_64-pc-linux-gnu-g++' 
compiling main.cpp
compiling qgifhandler.cpp
rm -f libqgif.so
linking ../../../../plugins/imageformats/libqgif.so
mv -f libqgif.so ../../../../plugins/imageformats/
make -j4 'CC=@echo compiling $< && x86_64-pc-linux-gnu-gcc' 'CXX=@echo compiling $< && x86_64-pc-linux-gnu-g++' 'LINK=@echo linking $@ && x86_64-pc-linux-gnu-g++' 
compiling main.cpp
compiling qicohandler.cpp
rm -f libqico.so
linking ../../../../plugins/imageformats/libqico.so
mv -f libqico.so ../../../../plugins/imageformats/
make -j4 'CC=@echo compiling $< && x86_64-pc-linux-gnu-gcc' 'CXX=@echo compiling $< && x86_64-pc-linux-gnu-g++' 'LINK=@echo linking $@ && x86_64-pc-linux-gnu-g++' 
compiling main.cpp
compiling qjpeghandler.cpp
qjpeghandler.cpp:71:21: error: jpeglib.h: No such file or directory
qjpeghandler.cpp: In constructor ‘jpegSmoothScaler::jpegSmoothScaler(jpeg_decompress_struct*, const char*)’:
qjpeghandler.cpp:459: error: invalid use of incomplete type ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:458: error: forward declaration of ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:459: error: invalid use of incomplete type ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:458: error: forward declaration of ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:465: error: invalid use of incomplete type ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:458: error: forward declaration of ‘struct jpeg_decompress_struct’
qjpeghandler.cpp: In member function ‘virtual QRgb* jpegSmoothScaler::scanLine(int, const QImage*)’:
qjpeghandler.cpp:483: error: ‘jpeg_read_scanlines’ was not declared in this scope
qjpeghandler.cpp:490: error: invalid use of incomplete type ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:458: error: forward declaration of ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:496: error: invalid use of incomplete type ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:458: error: forward declaration of ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:496: error: ‘JCS_CMYK’ was not declared in this scope
qjpeghandler.cpp: At global scope:
qjpeghandler.cpp:519: error: expected class-name before ‘{’ token
qjpeghandler.cpp:527: error: variable or field ‘my_error_exit’ declared void
qjpeghandler.cpp:527: error: ‘j_common_ptr’ was not declared in this scope
qjpeghandler.cpp:543: error: expected class-name before ‘{’ token
qjpeghandler.cpp:546: error: ‘JOCTET’ does not name a type
qjpeghandler.cpp:556: error: variable or field ‘qt_init_source’ declared void
qjpeghandler.cpp:556: error: ‘j_decompress_ptr’ was not declared in this scope
qjpeghandler.cpp:560: error: ‘boolean’ does not name a type
qjpeghandler.cpp:581: error: variable or field ‘qt_skip_input_data’ declared void
qjpeghandler.cpp:581: error: ‘j_decompress_ptr’ was not declared in this scope
qjpeghandler.cpp:581: error: expected primary-expression before ‘long’
qjpeghandler.cpp:1276: error: expected ‘}’ at end of input
make: *** [.obj/release-shared/qjpeghandler.o] Error 1
 * ERROR: x11-libs/qt-gui-4.6.0-r2 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_compile
 *   environment, line 3815:  Called qt4-build_src_compile
 *   environment, line 3458:  Called build_directories 'src/gui' 'src/scripttools' 'tools/designer' 'tools/linguist/linguist' 'src/plugins/imageformats/gif' 'src/plugins/imageformats/ico' 'src/plugins/imageformats/jpeg' 'src/plugins/inputmethods' 'tools/qdbus/qdbusviewer' 'src/plugins/accessible/widgets'
 *   environment, line  685:  Called die
 * The specific snippet of code:
 *           emake CC="@echo compiling \$< && $(tc-getCC)" CXX="@echo compiling \$< && $(tc-getCXX)" LINK="@echo linking \$@ && $(tc-getCXX)" || die "emake failed";
 * 
 * If you need support, post the output of 'emerge --info =x11-libs/qt-gui-4.6.0-r2',
 * the complete build log and the output of 'emerge -pqv =x11-libs/qt-gui-4.6.0-r2'.
 * The complete build log is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/work/qt-everywhere-opensource-src-4.6.0'

>>> Failed to emerge x11-libs/qt-gui-4.6.0-r2, Log file:

>>>  '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/build.log'

 * Messages for package x11-libs/qt-gui-4.6.0-r2:

 * ERROR: x11-libs/qt-gui-4.6.0-r2 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_compile
 *   environment, line 3815:  Called qt4-build_src_compile
 *   environment, line 3458:  Called build_directories 'src/gui' 'src/scripttools' 'tools/designer' 'tools/linguist/linguist' 'src/plugins/imageformats/gif' 'src/plugins/imageformats/ico' 'src/plugins/imageformats/jpeg' 'src/plugins/inputmethods' 'tools/qdbus/qdbusviewer' 'src/plugins/accessible/widgets'
 *   environment, line  685:  Called die
 * The specific snippet of code:
 *           emake CC="@echo compiling \$< && $(tc-getCC)" CXX="@echo compiling \$< && $(tc-getCXX)" LINK="@echo linking \$@ && $(tc-getCXX)" || die "emake failed";
 * 
 * If you need support, post the output of 'emerge --info =x11-libs/qt-gui-4.6.0-r2',
 * the complete build log and the output of 'emerge -pqv =x11-libs/qt-gui-4.6.0-r2'.
 * The complete build log is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/work/qt-everywhere-opensource-src-4.6.0'
azumi-desk asqard # 
d log is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/work/qt-everywhere-opensource-src-4.6.0'
azumi-desk asqard # 

Reproducible: Always

Actual Results:  
compiling .moc/release-shared/moc_phrasemodel.cpp
compiling .moc/release-shared/moc_phraseview.cpp
compiling .moc/release-shared/moc_recentfiles.cpp
compiling .moc/release-shared/moc_sourcecodeview.cpp
compiling .moc/release-shared/moc_statistics.cpp
compiling .moc/release-shared/moc_translatedialog.cpp
compiling .moc/release-shared/moc_translationsettingsdialog.cpp
compiling .rcc/release-shared/qrc_linguist.cpp
linking ../../../bin/linguist
make -j4 'CC=@echo compiling $< && x86_64-pc-linux-gnu-gcc' 'CXX=@echo compiling $< && x86_64-pc-linux-gnu-g++' 'LINK=@echo linking $@ && x86_64-pc-linux-gnu-g++' 
compiling main.cpp
compiling qgifhandler.cpp
rm -f libqgif.so
linking ../../../../plugins/imageformats/libqgif.so
mv -f libqgif.so ../../../../plugins/imageformats/
make -j4 'CC=@echo compiling $< && x86_64-pc-linux-gnu-gcc' 'CXX=@echo compiling $< && x86_64-pc-linux-gnu-g++' 'LINK=@echo linking $@ && x86_64-pc-linux-gnu-g++' 
compiling main.cpp
compiling qicohandler.cpp
rm -f libqico.so
linking ../../../../plugins/imageformats/libqico.so
mv -f libqico.so ../../../../plugins/imageformats/
make -j4 'CC=@echo compiling $< && x86_64-pc-linux-gnu-gcc' 'CXX=@echo compiling $< && x86_64-pc-linux-gnu-g++' 'LINK=@echo linking $@ && x86_64-pc-linux-gnu-g++' 
compiling main.cpp
compiling qjpeghandler.cpp
qjpeghandler.cpp:71:21: error: jpeglib.h: No such file or directory
qjpeghandler.cpp: In constructor ‘jpegSmoothScaler::jpegSmoothScaler(jpeg_decompress_struct*, const char*)’:
qjpeghandler.cpp:459: error: invalid use of incomplete type ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:458: error: forward declaration of ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:459: error: invalid use of incomplete type ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:458: error: forward declaration of ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:465: error: invalid use of incomplete type ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:458: error: forward declaration of ‘struct jpeg_decompress_struct’
qjpeghandler.cpp: In member function ‘virtual QRgb* jpegSmoothScaler::scanLine(int, const QImage*)’:
qjpeghandler.cpp:483: error: ‘jpeg_read_scanlines’ was not declared in this scope
qjpeghandler.cpp:490: error: invalid use of incomplete type ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:458: error: forward declaration of ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:496: error: invalid use of incomplete type ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:458: error: forward declaration of ‘struct jpeg_decompress_struct’
qjpeghandler.cpp:496: error: ‘JCS_CMYK’ was not declared in this scope
qjpeghandler.cpp: At global scope:
qjpeghandler.cpp:519: error: expected class-name before ‘{’ token
qjpeghandler.cpp:527: error: variable or field ‘my_error_exit’ declared void
qjpeghandler.cpp:527: error: ‘j_common_ptr’ was not declared in this scope
qjpeghandler.cpp:543: error: expected class-name before ‘{’ token
qjpeghandler.cpp:546: error: ‘JOCTET’ does not name a type
qjpeghandler.cpp:556: error: variable or field ‘qt_init_source’ declared void
qjpeghandler.cpp:556: error: ‘j_decompress_ptr’ was not declared in this scope
qjpeghandler.cpp:560: error: ‘boolean’ does not name a type
qjpeghandler.cpp:581: error: variable or field ‘qt_skip_input_data’ declared void
qjpeghandler.cpp:581: error: ‘j_decompress_ptr’ was not declared in this scope
qjpeghandler.cpp:581: error: expected primary-expression before ‘long’
qjpeghandler.cpp:1276: error: expected ‘}’ at end of input
make: *** [.obj/release-shared/qjpeghandler.o] Error 1
 * ERROR: x11-libs/qt-gui-4.6.0-r2 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_compile
 *   environment, line 3815:  Called qt4-build_src_compile
 *   environment, line 3458:  Called build_directories 'src/gui' 'src/scripttools' 'tools/designer' 'tools/linguist/linguist' 'src/plugins/imageformats/gif' 'src/plugins/imageformats/ico' 'src/plugins/imageformats/jpeg' 'src/plugins/inputmethods' 'tools/qdbus/qdbusviewer' 'src/plugins/accessible/widgets'
 *   environment, line  685:  Called die
 * The specific snippet of code:
 *           emake CC="@echo compiling \$< && $(tc-getCC)" CXX="@echo compiling \$< && $(tc-getCXX)" LINK="@echo linking \$@ && $(tc-getCXX)" || die "emake failed";
 * 
 * If you need support, post the output of 'emerge --info =x11-libs/qt-gui-4.6.0-r2',
 * the complete build log and the output of 'emerge -pqv =x11-libs/qt-gui-4.6.0-r2'.
 * The complete build log is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/work/qt-everywhere-opensource-src-4.6.0'

>>> Failed to emerge x11-libs/qt-gui-4.6.0-r2, Log file:

>>>  '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/build.log'

 * Messages for package x11-libs/qt-gui-4.6.0-r2:

 * ERROR: x11-libs/qt-gui-4.6.0-r2 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_compile
 *   environment, line 3815:  Called qt4-build_src_compile
 *   environment, line 3458:  Called build_directories 'src/gui' 'src/scripttools' 'tools/designer' 'tools/linguist/linguist' 'src/plugins/imageformats/gif' 'src/plugins/imageformats/ico' 'src/plugins/imageformats/jpeg' 'src/plugins/inputmethods' 'tools/qdbus/qdbusviewer' 'src/plugins/accessible/widgets'
 *   environment, line  685:  Called die
 * The specific snippet of code:
 *           emake CC="@echo compiling \$< && $(tc-getCC)" CXX="@echo compiling \$< && $(tc-getCXX)" LINK="@echo linking \$@ && $(tc-getCXX)" || die "emake failed";
 * 
 * If you need support, post the output of 'emerge --info =x11-libs/qt-gui-4.6.0-r2',
 * the complete build log and the output of 'emerge -pqv =x11-libs/qt-gui-4.6.0-r2'.
 * The complete build log is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/work/qt-everywhere-opensource-src-4.6.0'
azumi-desk asqard # 
d log is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/qt-gui-4.6.0-r2/work/qt-everywhere-opensource-src-4.6.0'
azumi-desk asqard # 


azumi-desk asqard # cat /etc/make.conf
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe -msse4.1"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j4"
ACCEPT_KEYWORDS="~amd64"

AUTOCLEAN="yes"
PORTAGE_NICENESS="19"
CLEAN_DELAY = 10

GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl "
SYNC="rsync://rsync.gentoo.org/gentoo-portage"

LANG="pl_PL.UTF-8"
LC_ALL="pl_PL.UTF-8"
LINGUAS="pl"
LANGUAGE=48
USE="accessibility ssse3 sse4_1 qt3support qt-static embedded -gtk dvd cdrom dvdrw cdrw java truetype xterm-color consolekit gnutls sql svg webkit opengl kde acpi hal dbus X xorg mmx sse sse2 slang unicode -handbook -ipv6 -cups"

EMERGE_DEFAULT_OPTS="--ask --verbose"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia"
SOUND_CARDS="hda-intel snd-card-hda-intel"
ACCEPT_LICENSE="*"
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-01-19 18:55:57 UTC
+  19 Jan 2010; Samuli Suominen <ssuominen@gentoo.org>
+  qt-gui-4.6.0-r2.ebuild, qt-gui-4.6.1.ebuild:
+  Require SLOT="0" of media-libs/jpeg wrt #301560.