pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/54109: pkgsrc-2019Q1 www/webkit-gtk build fails on NetBSD/i386 8.0
The following reply was made to PR pkg/54109; it has been noted by GNATS.
From: Leonardo Taccari <leot%NetBSD.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/54109: pkgsrc-2019Q1 www/webkit-gtk build fails on NetBSD/i386 8.0
Date: Thu, 11 Apr 2019 19:58:51 +0200
Hello Izumi,
Izumi Tsutsui writes:
> Leonardo Taccari writes:
> > ...I think it's better to modify it to:
> >
> > | #
> > | # JIT support
> > | #
> > | .if !empty(PKG_OPTIONS:Mwebkit-jit)
> > | CMAKE_ARGS+= -DENABLE_JIT=ON
> > | CMAKE_ARGS+= -DENABLE_C_LOOP=OFF
> > | .else
> > | CMAKE_ARGS+= -DENABLE_JIT=OFF
> > | .endif
>
> With this changes to options.mk, configure now works but
> build still fails:
>
> ---
> => Bootstrap dependency digest>=20010302: found digest-20190127
> => Checksum SHA1 OK for webkitgtk-2.24.0.tar.xz
> => Checksum RMD160 OK for webkitgtk-2.24.0.tar.xz
> => Checksum SHA512 OK for webkitgtk-2.24.0.tar.xz
> ===> Installing dependencies for webkit-gtk-2.24.0
>
> :
>
> [ 36%] Built target JavaScriptCoreForwardingHeaders
> [ 36%] Generating ../../DerivedSources/JavaScriptCore/Bytecodes.h, ../../DerivedSources/JavaScriptCore/InitBytecodes.asm, ../../DerivedSources/JavaScriptCore/BytecodeStructs.h, ../../DerivedSources/JavaScriptCore/BytecodeIndices.h
> [ 36%] Generating ../../DerivedSources/JavaScriptCore/LLIntDesiredSettings.h
> Scanning dependencies of target LLIntSettingsExtractor
> [ 36%] Building CXX object Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/llint/LLIntSettingsExtractor.cpp.o
> [ 36%] Linking CXX executable ../../bin/LLIntSettingsExtractor
> /usr/bin/ld: warning: libstdc++.so.8, needed by /s/obj.i386/pkgsrc/www/webkit-gtk/work.i386/.buildlink/lib/libicui18n.so, may conflict with libstdc++.so.7
> [ 36%] Built target LLIntSettingsExtractor
> [ 36%] Generating ../../DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h
> OffsetExtractor: No magic values found. Skipping offsets extractor file generation.
> gmake[2]: *** [Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/build.make:84: DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h] Error 1
> gmake[1]: *** [CMakeFiles/Makefile2:427: Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/all] Error 2
> gmake: *** [Makefile:152: all] Error 2
> *** Error code 2
>
> Stop.
> make[1]: stopped in /usr/pkgsrc/www/webkit-gtk
> *** Error code 1
> [...]
Thanks for the feedback. As a workaround I have adjusted
WEBKIT_JIT_MACHINE_PLATFORMS per upstream defaults.
Can you please just sync `options.mk' with the version in pkgsrc-current
or, alternatively, just trying to rebuild `-webkit-jit' option?
Thanks!
(Unfortunately why i386 JIT support is broken on NetBSD needs
further investigation (I have no idea right now why OffsetExtractor
fails, sorry))
Home |
Main Index |
Thread Index |
Old Index