Ben Taylor wrote:
> cbe-1.7.0-rc1, Dude. S10U5
>
> I get this error building qt.
>
> INFO: Checking if FOSSqt is installed
> INFO: Checking dependencies of FOSSqt
> WARNING: skipping package FOSSqt: required package FOSShal not installed
> WARNING: and no spec file specified on the command line provides it
> INFO: Hint: use the --autodeps to locate spec files for dependencies
> automatically
> WARNING: FOSSqt won't be built as it requires FOSShal
> WARNING: skipping package FOSSqt: required package %gst_plugins_base
> not installed
> WARNING: and no spec file specified on the command line provides it
> INFO: Hint: use the --autodeps to locate spec files for dependencies
> automatically
> WARNING: FOSSqt won't be built as it requires %gst_plugins_base
> WARNING: skipping package FOSSqt: required package FOSShal not installed
> WARNING: and no spec file specified on the command line provides it
> INFO: Hint: use the --autodeps to locate spec files for dependencies
> automatically
> WARNING: FOSSqt won't be built as it requires FOSShal
> WARNING: skipping package FOSSqt: required package %gst_plugins_base
> not installed
> WARNING: and no spec file specified on the command line provides it
> INFO: Hint: use the --autodeps to locate spec files for dependencies
> automatically
> WARNING: FOSSqt won't be built as it requires %gst_plugins_base
>
> I notice that in cdeps.inc, that FOSSgst-plugins-base was added to
> FOSSgstreamer_or_SUNWgstreamer
>
> Thoughts?
>
> Ben
> _______________________________________________
> kde-discuss mailing list
> kde-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/kde-discuss
>
I had that yesterday and after a quick "fix" ended up with another problem:
...
pkgbuild: drwxr-xr-x 2 horacek staff 4 Oct 22 07:45 .
pkgbuild: drwxr-xr-x 9 horacek staff 11 Oct 22 07:45 ..
pkgbuild: -rw-r--r-- 1 horacek staff 7993 Oct 22 07:45 qmake.conf
pkgbuild: -rw-r--r-- 1 horacek staff 5817 Oct 22 07:45 qplatformdefs.h
pkgbuild: ### WARNING: ISA-independent Solaris/qconfig.h file not found!
pkgbuild: Bad exit status from
/var/tmp/pkgbuild-horacek/pkgbuild-tmp-3.20297 (%install)
On an unrelated issue but still regarding Qt/qmake, when building pyqt I
noticed that qmake.conf (in mkspecs/solaris-cc/qmake.conf) should know
about ${_foss_include}/stdcxx and ${_foss_include}/stdcxx/ansi.
Here is a proposed fix for qmake.conf:
===================================================================
--- QT/4.4.1/Solaris/configure.sh (revision 2799)
+++ QT/4.4.1/Solaris/configure.sh (working copy)
@@ -276,7 +276,7 @@
chmod 0755 Solaris/create_qmake_conf.sh
-./Solaris/create_qmake_conf.sh --conf=${QMAKE_CONF} --cc=$CC --cxx=$CXX
--cflags="$CFLAGS" --cxxflags="$CXXFLAGS" --cppflags="$CPPFLAGS"
--ldflags="$LDFLAGS" --extra-include=${_includedir} --extra-libs=${_libdir}
+./Solaris/create_qmake_conf.sh --conf=${QMAKE_CONF} --cc=$CC --cxx=$CXX
--cflags="$CFLAGS" --cxxflags="$CXXFLAGS" --cppflags="$CPPFLAGS"
--ldflags="$LDFLAGS" --extra-include="${_includedir}
${_foss_include}/stdcxx/ansi ${_foss_include}/stdcxx"
--extra-libs=${_libdir}
chmod 0755 configure
@@ -362,8 +362,6 @@
-lX11 -lXext -lXi -lXt \
-D_REENTRANT -D_RWSTD_REENTRANT -DSOLARIS \
${FLT_EVAL_METHOD} \
- -I${_foss_include}/stdcxx/ansi \
- -I${_foss_include}/stdcxx \
-I${_foss_include}/freetype2 \
-I${_foss_include}/fontconfig \
${GLIB_CFLAGS} \