<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<span>
<style type="text/css">blockquote {color: navy !important; background-color: RGB(245,245,245) !important; padding: 0 15 10 15 !important; margin: 15 0 0 0; border-left: #1010ff 2px solid;}  blockquote blockquote {color: maroon !important; background-color: RGB(235,235,235) !important; border-left-color:maroon !important}  blockquote blockquote blockquote {color: green !important; background-color: RGB(225,225,225) !important; border-left-color:teal !important}  blockquote blockquote blockquote blockquote {color: purple !important; background-color: RGB(215,215,215) !important; border-left-color: purple !important}  blockquote blockquote blockquote blockquote blockquote {color: teal !important; background-color: RGB(205,205,205) !important; border-left-color: green !important}</style><i><b>Mamoru
Tasaka <a class="moz-txt-link-rfc2396E" href="mailto:mtasaka@ioa.s.u-tokyo.ac.jp">&lt;mtasaka@ioa.s.u-tokyo.ac.jp&gt;</a></b></i> wrote on 06/04/2010
12:00:50 PM +0450:</span><br>
<blockquote
 style="border-left: 2px solid rgb(16, 16, 255); color: navy; background-color: rgb(245, 245, 245); padding-left: 15px;"
 cite="mid:4C08ABAA.6050403@ioa.s.u-tokyo.ac.jp" type="cite">
  <pre wrap="">Hedayat Vatankhah wrote, at 06/04/2010 03:07 PM +9:00:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Hi,
My packages (rcsslogplayer and rcssmonitor) are being failed because of the lack of Qt dependencies (QtNetwork requires ssl and crypto libraries from openssl-devel package, and gobject-2.0 from glib2-devel). As these packages are required by Qt, I think they should be added to qt-devel dependencies. Should I fill a bug against Qt?

Thanks,
Hedayat

    </pre>
  </blockquote>
  <pre wrap="">
For now I just checked rcssmonitor and the cause for build failure is that
- While rcssmonitor explicitly uses Libs.private (from m4/qt.m4 in your source
   tarball) like
-------------------------------------------------------
$ pkg-config --static --libs-only-l QtNetwork
-lQtNetwork -lssl -lcrypto -lQtCore -lpthread -lz -lm -ldl -lgthread-2.0 -lrt -lglib-2.0
-------------------------------------------------------
qt(4)-devel does pull openssl-devel or so in.

However this is Libs.private dependency and man pkg-config says:
-------------------------------------------------------
Libs.private:
    This line should list any private libraries in use.  Private libraries are libraries which are not exposed through
    your library, but are needed in the case of static linking. This differs from Requires.private in that  it  refer‐
    ences libraries that do not have package files installed.
-------------------------------------------------------
So as we don't do static linking, this should not be needed.

I tried to add
-------------------------------------------------------
sed -i.nostatic \
     -e 's|--static||g' m4/qt.m4
-------------------------------------------------------
and this seems to make build succeed (I just also tried the same fix for
rcsslogplayer and it succeeds)
  </pre>
</blockquote>
Thanks, I'll try it<br>
<br>
Good luck,<br>
Hedayat<br>
<br>
<blockquote
 style="border-left: 2px solid rgb(16, 16, 255); color: navy; background-color: rgb(245, 245, 245); padding-left: 15px;"
 cite="mid:4C08ABAA.6050403@ioa.s.u-tokyo.ac.jp" type="cite">
  <pre wrap="">
<a class="moz-txt-link-freetext" href="http://koji.fedoraproject.org/koji/taskinfo?taskID=2229111">http://koji.fedoraproject.org/koji/taskinfo?taskID=2229111</a>
<a class="moz-txt-link-freetext" href="http://koji.fedoraproject.org/koji/taskinfo?taskID=2229126">http://koji.fedoraproject.org/koji/taskinfo?taskID=2229126</a>

Regards,
Mamoru


  </pre>
</blockquote>
</body>
</html>