On 05/10/2011 05:37 PM, Baho Utot wrote:
It has got to be the qmap.h patch, because I've been using the gcc46.diff without issue and all I did was ass the qmap.h <cstddef> include based on Baho's suggestion :)
I rebuilt my qt3 and it compiles just fine with my qt.diff patch
I am going to see if it fixes the poppler-qt3 issue.
cp -f "../doc/html/y2k.html" "/build/pkg/usr/qt3/doc/html/" make[2]: Leaving directory `/build/src/qt-x11-free-3.3.8b/src' make[1]: Leaving directory `/build/src/qt-x11-free-3.3.8b' `/build/pkg/usr/qt3/mkspecs/linux-g++/linux-g++' -> `../linux-g++' `/build/pkg/usr/qt3/lib/libqt.so' -> `libqt-mt.so' install: creating directory `/build/pkg/etc' install: creating directory `/build/pkg/etc/profile.d' ==> Tidying install... -> Removing doc files... -> Purging other files... -> Compressing man and info pages... -> Stripping unneeded symbols from binaries and libraries... ==> WARNING: Package contains reference to $srcdir ==> Creating package... -> Generating .PKGINFO file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: qt3 3.3.8b-6 (Tue May 10 00:32:23 UTC 2011)
Hah!
With the combined gcc46.diff and the qmap,h <cstddef> patches:
make[3]: Entering directory `/build/src/qt-x11-free-3.3.8b/plugins/src/styles' make[3]: Nothing to be done for `install'. make[3]: Leaving directory `/build/src/qt-x11-free-3.3.8b/plugins/src/styles' make[2]: Leaving directory `/build/src/qt-x11-free-3.3.8b/plugins/src' make[1]: Leaving directory `/build/src/qt-x11-free-3.3.8b' ==> Tidying install... -> Purging other files... -> Compressing man and info pages... -> Stripping unneeded symbols from binaries and libraries... -> Removing libtool .la files... ==> WARNING: Package contains reference to $srcdir ==> Creating package... -> Generating .PKGINFO file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: trinity-qt3 3.3.8b-1 (Wed May 11 00:30:04 UTC 2011)
-rw-r--r-- 1 nobody nobody 8880732 May 10 19:30 trinity-qt3-3.3.8c-1-x86_64.pkg.tar.xz
There was something in the libkdecore.so that was really mucked things up. Strange....