First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 124843
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Science Related Packages <sci@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Patrizio Bassi <hetfield666@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
vstgl-0.6.2.ebuild.patch patch to fix compile issues with QT3 patch Markus Dittrich 2006-04-17 07:43 0000 820 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 124843 depends on: Show dependency tree
Bug 124843 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-03-03 11:51 0000
due to qt3/4 problem. force to qt3

./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --build=i686-pc-linux-gnu
g++ -c -pipe -O2 -mtune=pentium3 -march=pentium3 -pipe -Wall -W -D_REENTRANT
-DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
-I/usr/share/doc/qt-4.1.0-r2/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o CAboutBox.o
CAboutBox.cpp
CAboutBox.cpp:29:23: error: qtextview.h: No such file or directory
CAboutBox.cpp: In constructor &#8216;CAboutBox::CAboutBox(QWidget*,
QString)&#8217;:
CAboutBox.cpp:39: error: no matching function for call to
&#8216;QDialog::QDialog(QWidget*&, QString&, bool)&#8217;
/usr/include/qt4/QtGui/qdialog.h:101: note: candidates are:
QDialog::QDialog(const QDialog&)
/usr/include/qt4/QtGui/qdialog.h:90: note:                
QDialog::QDialog(QDialogPrivate&, QWidget*, Qt::WFlags)
/usr/include/qt4/QtGui/qdialog.h:44: note:                
QDialog::QDialog(QWidget*, Qt::WFlags)
CAboutBox.cpp:72: error: no matching function for call to
&#8216;QVBoxLayout::QVBoxLayout(CAboutBox* const, int)&#8217;
/usr/include/qt4/QtGui/qboxlayout.h:136: note: candidates are:
QVBoxLayout::QVBoxLayout(const QVBoxLayout&)
/usr/include/qt4/QtGui/qboxlayout.h:124: note:                
QVBoxLayout::QVBoxLayout(QWidget*)
/usr/include/qt4/QtGui/qboxlayout.h:123: note:                
QVBoxLayout::QVBoxLayout()
CAboutBox.cpp:75: error: no matching function for call to
&#8216;QHBoxLayout::QHBoxLayout(QBoxLayout*&)&#8217;
/usr/include/qt4/QtGui/qboxlayout.h:116: note: candidates are:
QHBoxLayout::QHBoxLayout(const QHBoxLayout&)
/usr/include/qt4/QtGui/qboxlayout.h:104: note:                
QHBoxLayout::QHBoxLayout(QWidget*)
/usr/include/qt4/QtGui/qboxlayout.h:103: note:                
QHBoxLayout::QHBoxLayout()
make: *** [CAboutBox.o] Error 1

!!! ERROR: sci-electronics/vstgl-0.6.2 failed.
Call stack:
  ebuild.sh, line 1933:   Called dyn_compile
  ebuild.sh, line 971:   Called src_compile

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.

------- Comment #1 From Caleb Tennis 2006-03-17 07:56:51 0000 -------
Should now be fixed.  Thanks for the report.

------- Comment #2 From Patrizio Bassi 2006-03-18 01:16:25 0000 -------
no it's not fixed here:

>>> Compiling source in /var/tmp/portage/vstgl-0.6.2/work/vstgl ...
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --build=i686-pc-linux-gnu
***Unknown option -makefile
Usage: /usr/qt/3/bin/qmake [mode] [options] [files]

   QMake has two modes, one mode for generating project files based on
some heuristics, and the other for generating makefiles. Normally you
shouldn't need to specify a mode, as makefile generation is the default
mode for qmake, but you may use this to test qmake on an existing project

Mode:
        -project       Put qmake into project file generation mode
                       In this mode qmake interprets files as files to
                       be built,
                       defaults to *.c; *.ui; *.y; *.l; *.ts; *.h; *.hpp; *.hh;
*.H; *.hxx; *.cpp; *.cc; *.cxx; *.C
        -makefile      Put qmake into makefile generation mode (default)
                       In this mode qmake interprets files as project files to
                       be processed, if skipped qmake will try to find a
project
                       file in your current working directory

Warnings Options:
        -Wnone         Turn off all warnings
        -Wall          Turn on all warnings
        -Wparser       Turn on parser warnings
        -Wlogic        Turn on logic warnings

Options:
         * You can place any variable assignment in options and it will be    
*
         * processed as if it was in [files]. These assignments will be parsed
*
         * before [files].                                                    
*
        -o file        Write output to file
        -unix          Run in unix mode
        -win32         Run in win32 mode
        -macx          Run in Mac OS X mode
        -d             Increase debug level
        -t templ       Overrides TEMPLATE as templ
        -tp prefix     Overrides TEMPLATE so that prefix is prefixed into the
value
        -help          This help
        -v             Version information
        -after         All variable assignments after this will be
                       parsed after [files]
        -cache file    Use file as cache           [makefile mode only]
        -spec spec     Use spec as QMAKESPEC       [makefile mode only]
        -nocache       Don't use a cache file      [makefile mode only]
        -nodepend      Don't generate dependencies [makefile mode only]
        -nomoc         Don't generate moc targets  [makefile mode only]
        -nopwd         Don't look for files in pwd [ project mode only]
        -norecursive   Don't do a recursive search [ project mode only]

!!! ERROR: sci-electronics/vstgl-0.6.2 failed.
Call stack:
  ebuild.sh, line 1557:   Called dyn_compile
  ebuild.sh, line 966:   Called src_compile
  ebuild.sh, line 614:   Called econf

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.

------- Comment #3 From Patrizio Bassi 2006-04-12 02:07:38 0000 -------
caleb, i tested today, but doesn't work. can you take a look?

------- Comment #4 From Markus Dittrich 2006-04-17 07:43:45 0000 -------
Created an attachment (id=84834) [edit]
patch to fix compile issues with QT3

Hi  Patrizio,

Please give this patch a try and report back. It works for me.

Best,
Markus

------- Comment #5 From Patrizio Bassi 2006-04-17 12:28:09 0000 -------
wonderful work Markus, as usual.

works, you can apply to cvs :)

------- Comment #6 From Markus Dittrich 2006-04-17 19:15:04 0000 -------
Hi Patrizio,

Thank you very much for testing:)
The changes are in cvs.

Best,
Markus

First Last Prev Next    No search results available      Search page      Enter new bug