[HEAD] qt4 - błędna ścieżka z katalogiem nagłówków , [AC-branch] - brak źródeł

Tomasz Wittner twittner w o2.pl
Nie, 30 Kwi 2006, 18:41:28 CEST


On Sat 22. April 2006 16:52, Tomasz Wittner wrote:
> System Ac, qt4.spec z HEAD (z wyciętymi rzeczami Th-specific, bo z AC-branch 
> brakuje źródeł qt-copy - [2]), zainstalowane qt-devel-3.3.6 . Chodzi o [1] - 
> powinno być raczej -Imkspecs/linux-g++ jeśli budowanie qt4 miałaby się udać 
> bez zainstalowanego qt4-devel.
> 
> athlon-pld-linux-g++ -c -o 
> qfsfileengine_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -I 
> -Igenerators -Igenerators/unix 
> -Igenerators/win32 
> -Igenerators/mac 
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/arch/generic 
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/include 
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/include/QtCore 
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/include 
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/include/QtCore 
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/global 
> -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_BUILD_QMAKE -DQT_NO_COMPRESS 
> -I/usr/share/qt/mkspecs/linux-g++ 
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[1]
> -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT  
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp
> 
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp: 
> In
>    member function `bool QFSFileEnginePrivate::isSymlink() const':
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp:320: 
> error: `
>    QT_LSTAT' undeclared (first use this function)
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp:320: 
> error: (Each
>    undeclared identifier is reported only once for each function it appears
>    in.)
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp: 
> In
>    member function `virtual bool QFSFileEngine::setSize(long long int)':
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp:682: 
> error: `
>    QT_FTRUNCATE' undeclared (first use this function)
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp:684: 
> error: `
>    QT_TRUNCATE' undeclared (first use this function)
> make: *** [qfsfileengine_unix.o] Error 1
> error: Bad exit status from /var/tmp/rpm-tmp.6806 (%build)
> 
To samo jest podczas budoawnia ze speca qt4 w HEAD jak i z oryginalnych źródeł. 
W obu przypadkach rozwiązaniem (przynajmniej pozwalającym zbudować się qt) 
jest dodanie do `./configure' `-platform `pwd`/mkspecs/linux-g++' (lub, 
prawdopodobnie, linux-g++64 dla amd64).
> 
> RPM build errors:
>     Bad exit status from /var/tmp/rpm-tmp.6806 (%build)
>    90.16s real     8.06s user     6.49s system
> Error: package build failed. (no more info)
> [inter w asus ~/my/devel/qt4/SPECS]$
> 
> [inter w asus ~/my/devel/qt4-ac-branch/SPECS]$ builder -a -bb -r AC-branch qt4
> # $Revision: 1.71.2.7 $, $Date: 2006/03/20 18:39:36 $
> qt-x11-opensource-src-4.1.1.tar.gz having proper md5sum already exists
> [...]
> MD5 sum mismatch or 0 size.  Use -U to refetch sources,
> or -5 to update md5 sums, if you're sure files are correct.
> Error: some source, patch or icon files not stored in CVS repo. 
> (qt4-copy-060319.tar.bz2)
> [inter w asus ~/my/devel/qt4-ac-branch/SPECS]$
A to jest ciągle aktualne - serdeczne podziękowania dla djurbana. Po za tym w 
specu jest:
%bcond_without pch # disable pch in qmake
%{?with_pch:BuildRequires:      gcc >= 5:3.4.0}
w Ac póki co jest gcc-3.3.6

-- 
Tomasz Wittner


Więcej informacji o liście dyskusyjnej pld-devel-pl