@yan12125: Do you mean the phantomjs folder in the AUR Helper cache?
I have namely deleted this folder and tried again. Now I'm getting this error:
...
Creating hashtable for parser/Keywords.table
python /home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/create_regex_tables > generated/RegExpJitTables.h
Creating JIT stubs for jit/JITStubs.cpp
python /home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/KeywordLookupGenerator.py parser/Keywords.table > generated/KeywordLookup.h
ruby /home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/offlineasm/asm.rb /home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm LLIntOffsetsExtractor generated/LLIntAssembly.h
python /home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/disassembler/udis86/itab.py disassembler/udis86/optable.xml --outputDir generated
offlineasm: Parsing /home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm and LLIntOffsetsExtractor and creating assembly file generated/LLIntAssembly.h.
Traceback (most recent call last):
File "/home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/disassembler/udis86/itab.py", line 360, in <module>
main()
File "/home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/disassembler/udis86/itab.py", line 355, in main
optableXmlParser.parse( args[ 0 ], generator.addInsnDef )
File "/home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/disassembler/udis86/ud_optable.py", line 83, in parse
fn( prefixes, mnemonic, opcodes, operands, vendor )
File "/home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/disassembler/udis86/ud_opcode.py", line 217, in addInsnDef
vendor=vendor)
File "/home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/disassembler/udis86/ud_opcode.py", line 157, in __init__
self.opcext[arg] = self.OpcExtMap[arg](val)
File "/home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/disassembler/udis86/ud_opcode.py", line 120, in <lambda>
'/m' : lambda v: "%02x" % (int(v) / 32),
TypeError: %x format: an integer is required, not float
make[2]: *** [Makefile.JavaScriptCore.DerivedSources:706: generated/udis86_itab.c] Error 1
make[2]: *** Waiting for unfinished jobs....
offlineasm: Including file /home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
offlineasm: Including file /home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm
offlineasm: Assembly file generated/LLIntAssembly.h successfully generated.
make[2]: Leaving directory '/home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore'
make[1]: *** [Makefile.JavaScriptCore:70: sub-DerivedSources-pri-make_first-ordered] Error 2
make[1]: Leaving directory '/home/user/.cache/aurman/phantomjs/src/phantomjs/src/qt/qtwebkit/Source/JavaScriptCore'
make: *** [Makefile:92: sub-Source-JavaScriptCore-JavaScriptCore-pro-make_first-ordered] Error 2
ERROR: Failed to build PhantomJS! Building Qt WebKit failed.
==> ERROR: A failure occurred in build().
Aborting...
2018-06-27 16:39:46,658 - wrappers - makepkg - ERROR - makepkg query makepkg -cf --noconfirm failed
Pinned Comments
yan12125 commented on 2018-08-12 11:22 (UTC) (edited on 2019-11-19 03:17 (UTC) by yan12125)
FAQ
You can either to reinstall this package afte upgrading the system to ICU 62, or install the prebuilt package listed below.
A: PhantomJS ships with its own Qt and QtWebKit. Just be patient.