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} \


Reply via email to