pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

qt5-qtwebkit-5.5.1nb5 doesn't build anything, due to cwrappers



Something weird is happening for me with qt5-qtwebkit-5.5.1nb5 from the
new pkgsrc stable branch.

When building qt5-qtwebkit-5.5.1nb5, the build phase builds nothing, and
then of course the install phase can't install anything, since it was
supposed to build stuff anyway.

Here is some log extract from the middle, after the usual patching phase:

    Running configure tests...
...
    Checking for icu... no
...
    The WebKit build was disabled for the following reasons:
	* ICU is required.

That is interesting, since it is included in the pkg's Makefile:

.include "../../textproc/icu/buildlink3.mk"

This may be related to the cwrappers, since the config.log contains
this:


    executing config test icu
    + cd /pkg_comp/obj/pkgsrc/x11/qt5-qtwebkit/default/qtwebkit-opensource-src-5.5.1/Tools/qmake/config.tests/icu && /usr/pkg/qt5/bin/qmake -spec /usr/pkg/qt5/mkspecs/netbsd-g++ "CONFIG -= qt debug_and_release app_bundle lib_bundle" /pkg_comp/obj/pkgsrc/x11/qt5-qtwebkit/default/qtwebkit-opensource-src-5.5.1/Tools/qmake/config.tests/icu
    + cd /pkg_comp/obj/pkgsrc/x11/qt5-qtwebkit/default/qtwebkit-opensource-src-5.5.1/Tools/qmake/config.tests/icu && make
    make[2]: Entering directory '/pkg_comp/obj/pkgsrc/x11/qt5-qtwebkit/default/qtwebkit-opensource-src-5.5.1/Tools/qmake/config.tests/icu'
    libtool --silent --mode=compile c++ -c -Wall -Wextra -Wreturn-type
    -Wchar-subscripts -Wformat-security -Wreturn-type
    -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum
    -Wundef -Wmissing-noreturn -Winit-self -O2 -D_NETBSD_SOURCE
    -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include
    -I/usr/X11R7/include/freetype2 -I/usr/pkg/lib/dbus-1.0/include/dbus
    -I/usr/X11R7/include/libdrm -fno-strict-aliasing -fno-exceptions
    -std=gnu++0x -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV [....]
    -DENABLE_XHR_TIMEOUT=0 -DENABLE_XSLT=0 -DQT_NO_EXCEPTIONS
    -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I. -I/usr/pkg/include
    -isystem /usr/include -I/usr/X11R7/include
    -I/usr/X11R7/include/freetype2 -I/usr/pkg/lib/dbus-1.0/include/dbus
    -I/usr/X11R7/include/libdrm
    -I/pkg_comp/obj/pkgsrc/x11/qt5-qtwebkit/default/qtwebkit-opensource-src-5.5.1/Source
    -I/pkg_comp/obj/pkgsrc/x11/qt5-qtwebkit/default/qtwebkit-opensource-src-5.5.1/Source/include
    -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o .obj/icu.lo
    icu.cpp
    libtool: Unknown transform rule: rpath:/pkg_comp/obj/pkgsrc/x11/qt5-qtwebkit/default/qtwebkit-opensource-src-5.5.1/lib:/usr/pkg/qt5/lib
    make[2]: *** [Makefile:387: .obj/icu.lo] Error 255
    make[2]: Leaving directory '/pkg_comp/obj/pkgsrc/x11/qt5-qtwebkit/default/qtwebkit-opensource-src-5.5.1/Tools/qmake/config.tests/icu'
    test icu FAILED

and if I remove USE_CWRAPPERS=YES from my mk.conf, then it builds.
(seemingly, rpath doesn't occur on that libtool command line; I only
removed lots of -D options)

-Olaf.
-- 
___ Olaf 'Rhialto' Seibert  -- Wayland: Those who don't understand X
\X/ rhialto/at/xs4all.nl    -- are condemned to reinvent it. Poorly.

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index