cvs commit: ports/graphics/poppler Makefile distinfo ports/graphics/poppler/files patch-qt4_src_Makefile.in ports/graphics/poppler-gtk Makefile ports/graphics/poppler-qt Makefile ports/graphics/poppler-qt4 Makefile ports/graphics/poppler-utils ...

Jeremy Messenger mezz7 at cox.net
Thu Jul 3 16:04:15 UTC 2008


On Thu, 03 Jul 2008 00:21:08 -0500, Ion-Mihai Tetcu <itetcu at freebsd.org>  
wrote:

> On Wed, 02 Jul 2008 17:02:11 -0500
> "Jeremy Messenger" <mezz7 at cox.net> wrote:
>
>> On Wed, 02 Jul 2008 16:48:23 -0500, Ion-Mihai Tetcu
>> <itetcu at freebsd.org> wrote:
>>
>
>> >> I can't reproduce it here and I have played with poppler-qt4's demo
>> >> today before I committed this update. Can you send me full log and
>> >> maybe even config.log too?
>> >
>> > http://t64.tecnik93.com/errors/7-STABLE-FTP/poppler-qt4-0.8.4.log
>>
>> Thanks, I will need that config.log.
>>
>> > I scheduled a rebuild, but I'm to tired to watch for it. It should
>> > be done in about 2 hours.
>> >
>> > The log will be here:
>> > /usr/local/tinderbox/wrkdirs/7-STABLE-amd64/
>>
>> In freefall or where? Forgive me if I have missed your email
>> somewhere or so.. Thanks.
>
> You assume tat I was really thinking when I wrote that email after 12+
> spent at a construction site :-)
> Here it is:
> http://t64.tecnik93.com/wrkdirs/7-STABLE-FTP/poppler-qt4-0.8.4.tbz

I am still a bit scratch my head. I still don't see why it fails in your  
tinderbox. It finds moc-qt4 by "MOCQT4=`which moc-qt4`". For some reason,  
it doesn't work in your tinderbox. Do I have to add a patch for add full  
path (which -> /usr/bin/which)?

poppler-qt4-0.8.4.log
-----------------------------------
BUILD_DEPENDS=[...]qt4-gui-4.3.4_2.tbz qt4-xml-4.3.4_1.tbz  
qt4-qtestlib-4.3.4_1.tbz qt4-moc-4.3.4.tbz[...]
[...]
add_pkg [...]qt4-gui-4.3.4_2.tbz qt4-xml-4.3.4_1.tbz  
qt4-qtestlib-4.3.4_1.tbz qt4-moc-4.3.4.tbz[...]
[...]
pkg_add qt4-gui-4.3.4_2.tbz
pkg_add qt4-xml-4.3.4_1.tbz
pkg_add qt4-qtestlib-4.3.4_1.tbz
pkg_add qt4-moc-4.3.4.tbz
[...]
===>   poppler-qt4-0.8.4 depends on package: qt4-gui>=4.3.4 - found
===>   poppler-qt4-0.8.4 depends on package: qt4-corelib>=4.3.4 - found
===>   poppler-qt4-0.8.4 depends on package: qt4-xml>=4.3.4 - found
===>   poppler-qt4-0.8.4 depends on package: qt4-qtestlib>=4.3.4 - found
===>   poppler-qt4-0.8.4 depends on package: qt4-moc>=4.3.4 - found
[...]
checking for POPPLER_QT4... yes
checking for Qt4 moc... -v: not found
-----------------------------------

config.log
-----------------------------------
configure:27985: checking for Qt4 moc
configure:28002: result:
-----------------------------------

configure.ac
-----------------------------------
if test x$enable_poppler_qt4 = xyes; then
   AC_MSG_CHECKING([for Qt4 moc])
   MOCQT4=`which moc`
   mocversion=`$MOCQT4 -v 2>&1`
   mocversiongrep=`echo $mocversion | grep "Qt 4"`
   if test x"$mocversiongrep" != x"$mocversion"; then
     # moc was not the qt4 one, try with moc-qt4
     MOCQT4=`which moc-qt4`
     mocversion=`$MOCQT4 -v 2>&1`
     mocversiongrep=`echo $mocversion | grep "Qt 4"`
     if test x"$mocversiongrep" != x"$mocversion"; then
       # no valid moc found
       enable_poppler_qt4=no;
       MOCQT4="not found"
     fi
   fi
   AC_SUBST(MOCQT4)
   AC_MSG_RESULT([$MOCQT4])
fi
-----------------------------------

Here's mine result. I have uninstall qt33 to make sure. It can find  
moc-qt4 in here.

make configure
-----------------------------------
checking for POPPLER_QT4... yes
checking for Qt4 moc... /usr/local/bin/moc-qt4
-----------------------------------

config.log
-----------------------------------
configure:27985: checking for Qt4 moc
configure:28002: result: /usr/local/bin/moc-qt4
-----------------------------------

Can anyone help me? Thanks.

Cheers,
Mezz


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the cvs-ports mailing list