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