Both mozjs60 and mozjs68 install lib/libjs_static.ajs
I don't know if lib/libjs_static.ajs
is used at runtime. It looks wrong to have two modules overwriting each other's file.
$ head ~/gnome/devinstall/_jhbuild/manifests/mozjs*
==> /home/lantw44/gnome/devinstall/_jhbuild/manifests/mozjs60 <==
lib/pkgconfig/mozjs-60.pc
lib/libmozjs-60.so
lib/libjs_static.ajs
include/mozjs-60/js-config.h
include/mozjs-60/js/AllocPolicy.h
include/mozjs-60/js/CallArgs.h
include/mozjs-60/js/CallNonGenericMethod.h
include/mozjs-60/js/CharacterEncoding.h
include/mozjs-60/js/Class.h
include/mozjs-60/js/Conversions.h
==> /home/lantw44/gnome/devinstall/_jhbuild/manifests/mozjs68 <==
lib/pkgconfig/mozjs-68.pc
lib/libmozjs-68.so
lib/libjs_static.ajs
include/mozjs-68/js-config.h
include/mozjs-68/js/experimental/SourceHook.h
include/mozjs-68/js/AllocPolicy.h
include/mozjs-68/js/ArrayBuffer.h
include/mozjs-68/js/BuildId.h
include/mozjs-68/js/CallArgs.h
include/mozjs-68/js/CallNonGenericMethod.h
Edited by Ting-Wei Lan