You are not logged in.
ahh yes i fixed that. Can you try using the PKGBUILD in my git repo?
git clone git://gitorious.org/moblin-and-gnome-devel-packaging/moblin-git.git
This is always updated to the latest versions of the PKGBUILDs. I'd recommend using this to build moblin
Offline
I can't get mozilla-headless built. Same error as illusionalsagacity in post #100.
Offline
On my machine it'll build perfectly for a while then this error comes up.
invoking make to create js-config script
make[1]: Entering directory `/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/js/src'
make[1]: Leaving directory `/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/js/src'
make[1]: Entering directory `/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/js/src'
rm -f js-config.tmp
sed < /home/rob/moblin-git/mozilla-headless/src/headless/js/src/js-config.in > js-config.tmp \
-e 's|@prefix@|/usr|' \
-e 's|@exec_prefix@|/usr|' \
-e 's|@includedir@|/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/dist/include|' \
-e 's|@libdir@|/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/dist/lib|' \
-e 's|@MOZILLA_VERSION@||' \
-e 's|@LIBRARY_NAME@|mozjs|' \
-e 's|@NSPR_CFLAGS@|-I/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/dist/include/nspr|' \
-e 's|@JS_CONFIG_LIBS@|-L/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -ldl -lm -lm -ldl |' \
-e 's|@MOZ_JS_LIBS@|-L/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/dist/lib -lmozjs|' \
&& mv js-config.tmp js-config && chmod +x js-config
make[1]: Leaving directory `/home/rob/moblin-git/mozilla-headless/src/obj-x86_64-unknown-linux-gnu/js/src'
make: *** No targets specified and no makefile found. Stop.
==> ERROR: Build Failed.
Aborting...
When I compiled it manually with ./configure, make, sudo make install, it compiled.
also, using the command gmake -f client.mk will compile it manually. (ln -s /usr/bin/make /usr/bin/gmake)
EDIT: This PKGBUILD works for me, anybody willing to test it?
# Maintainer: Alex Anthony <alex.anthony28991@googlemail.com>
pkgname=mozilla-headless-hg
pkgver=30645
pkgrel=1
pkgdesc="Xulrunner for headless, used for embedding"
arch=('i686' 'x86_64')
url="http://www.mozilla.org"
license=('GPL')
depends=('bzip2' 'cairo' 'alsa-lib' 'libxt' 'hunspell' 'nss' 'sqlite3' 'bash' 'nspr')
makedepends=('mercurial' 'autoconf-compat')
provides=()
conflicts=('xulrunner-headless-hg')
source=('mozconfig'
'mozilla-headless.sh')
install=$pkgname.install
_hgroot="http://hg.mozilla.org/incubator/offscreen/headless"
_hgrepo=headless
md5sums=('915dfe1ac4a2152090ee687da4eecf00'
'5ef706e38b9557b381fbc6170952dc32')
build() {
rm -rf $srcdir/$_hgrepo-build
cd $srcdir
hg checkout $_hgrepo
cp -r $srcdir/$_hgrepo $srcdir/$_hgrepo-build
cd $srcdir/$_hgrepo-build
cp $startdir/mozconfig $srcdir/$_hgrepo-build/.mozconfig
cd $srcdir/$_hgrepo
cp $startdir/mozconfig ./
cp $startdir/mozconfig ./.mozconfig
cp $startdir/mozilla-headless.sh ./
cp $startdir/mozilla-headless.sh ./mozilla-headless.sh
chmod +x mozilla-headless.sh
ln -s /usr/bin/make /usr/bin/gmake
gmake -f client.mk || return 1
./mozilla-headless.sh
}
Last edited by illusionalsagacity (2009-09-03 22:30:21)
Offline
cc1plus: warnings being treated as errors
/usr/include/xulrunner-1.9.2a1pre/nsTArray.h: In function 'gboolean mhs_history_unpin_page(MhsHistory*, const gchar*, GError**)':
/usr/include/xulrunner-1.9.2a1pre/nsTArray.h:889: error: dereferencing pointer '<anonymous>' does break strict-aliasing rules
/usr/include/xulrunner-1.9.2a1pre/nsTArray.h:891: error: dereferencing pointer '<anonymous>' does break strict-aliasing rules
/usr/include/xulrunner-1.9.2a1pre/nsTArray.h:890: error: dereferencing pointer '<anonymous>' does break strict-aliasing rules
/usr/include/xulrunner-1.9.2a1pre/nsTArray.h:888: note: initialized from here
make[3]: *** [mhs-history.o] Error 1
make[3]: Leaving directory `/home/rob/moblin-git/mozilla-headless-services/src/mozilla-headless-services-build/service'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/rob/moblin-git/mozilla-headless-services/src/mozilla-headless-services-build/service'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rob/moblin-git/mozilla-headless-services/src/mozilla-headless-services-build'
make: *** [all] Error 2
==> ERROR: Build Failed.
Aborting...
This is what I get when trying to compile mozilla-headless-services
Offline
my mozilla-headless still won't build. Gets quite a long way (near the end), before hitting this error
collect2: ld terminated with signal 9 [Killed]
make[3]: *** [libxul.so] Error 1
Annoying that I made it build before, but I don't have the package anymore
Offline
my mozilla-headless still won't build. Gets quite a long way (near the end), before hitting this error
collect2: ld terminated with signal 9 [Killed] make[3]: *** [libxul.so] Error 1
Annoying that I made it build before, but I don't have the package anymore
Was that with the PKGBUILD I posted?
Offline
It was with a PKGBUILD based on it. Same main commands, but the mozilla-headless.sh script doesn't need running, it needs installing to /etc/profile.d/ . But it also needs rewriting to have accurate lib dirs, or it might not be needed if we install to /usr/lib (was going into /opt)
Why are you making a symlink of make to gmake, then just running it? Why not just make -f client.mk? Does it install the files into the $pkgdir too?
Can you post the mozconfig you're using successfully too?
Offline
It was with a PKGBUILD based on it. Same main commands, but the mozilla-headless.sh script doesn't need running, it needs installing to /etc/profile.d/ . But it also needs rewriting to have accurate lib dirs, or it might not be needed if we install to /usr/lib (was going into /opt)
Why are you making a symlink of make to gmake, then just running it? Why not just make -f client.mk? Does it install the files into the $pkgdir too?Can you post the mozconfig you're using successfully too?
Okay, I got it to build again. In the mozconfig you were using --prefix=/usr while in the PKGBUILD it was installing to /opt.
PKGBUILD
# Maintainer: Alex Anthony <alex.anthony28991@googlemail.com>
pkgname=mozilla-headless-hg
pkgver=30645
pkgrel=1
pkgdesc="Xulrunner for headless, used for embedding"
arch=('i686' 'x86_64')
url="http://www.mozilla.org"
license=('GPL')
depends=('bzip2' 'cairo' 'alsa-lib' 'libxt' 'hunspell' 'nss' 'sqlite3' 'bash' 'nspr')
makedepends=('mercurial' 'autoconf-compat')
provides=()
conflicts=('xulrunner-headless-hg')
source=('mozconfig'
'mozilla-headless.sh')
install=$pkgname.install
_hgroot="http://hg.mozilla.org/incubator/offscreen/headless"
_hgrepo=headless
build() {
# rm -rf $srcdir/$_hgrepo-build
cd $srcdir
hg checkout $_hgrepo
# cp -r $srcdir/$_hgrepo $srcdir/$_hgrepo-build
# cd $srcdir/$_hgrepo-build
cd $srcdir/$_hgrepo
cp $startdir/mozconfig ./.mozconfig
make -f client.mk configure || return 1
cd ../mozilla-build
make || return 1
make SKIP_GRE_REGISTRATION=1 DESTDIR=${pkgdir} install || return 1
mkdir -p $pkgdir/etc/profile.d
mkdir -p $pkgdir/usr/lib/pkgconfig
mkdir -p $pkgdir/opt/mozilla-headless
chown $USER $pkgdir/opt/mozilla-headless
install -m755 $startdir/mozilla-headless.sh $pkgdir/etc/prodile.d/mozilla-headless.sh
cp $pkgdir/opt/mozilla-headless/lib/pkgconfig/* $pkgdir/usr/lib/pkgconfig/
}
md5sums=('93d7b84ca0bec0320658090d5243361c'
'8eea442ee933f6ca661cc9563ea3c0d3')
mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../mozilla-build
ac_add_options --enable-application=xulrunner
ac_add_options --enable-default-toolkit=cairo-headless
ac_add_options --enable-pango
ac_add_options --disable-optimize --enable-debug
ac_add_options --disable-tests
ac_add_options --disable-printing
ac_add_options --disable-crashreporter
ac_add_options --disable-accessibility
ac_add_options --disable-javaxpcom
ac_add_options --enable-plugins
ac_add_options --with-system-nss
ac_add_options --prefix=/opt/mozilla-headless
mk_add_options MOZ_CO_PROJECT=xulrunner
Offline
Sorry about the double post, I have a working PKGBUILD for anjal. It requires a patched version of libwebkit, I used libwebkit-newest for it.
patched PKGBUILD for libwebkit-newest
# Contributer: Andreas Radke <andyrtr@archlinux.org>
# Maintainer: Nezmer <Nezmer@gmail.com>
pkgname=libwebkit-newest
_pkgname=webkit
pkgver=1.1.14
pkgrel=2
pkgdesc="an opensource web content engine, derived from KHTML and KJS from KDE"
arch=('i686' 'x86_64')
url="http://webkitgtk.org/"
license=('custom')
depends=('libxt' 'libxslt' 'icu' 'gstreamer0.10-base' 'libsoup>=2.27.90' 'enchant>=1.4.2')
makedepends=('gperf' 'gtk-doc>=1.11')
provides=('webkitgtk-svn' 'libwebkit=1.1.12')
conflicts=('webkitgtk-svn' 'libwebkit')
replaces=('webkitgtk-svn' 'libwebkit')
source=(http://webkitgtk.org/webkit-${pkgver}.tar.gz webkit.patch)
options=('!libtool')
md5sums=('bff87d1ddc562223cb99201950d7e138'
'f8fb155d2c8c81e92541a0102bbeadb2')
build() {
cp webkit.patch ${srcdir}/${_pkgname}-${pkgver}/
cd ${srcdir}/${_pkgname}-${pkgver}/
patch -p2 -i webkit.patch
cd ${srcdir}/webkit-${pkgver}
./configure --prefix=/usr \
--enable-video \
--with-font-backend=freetype --enable-gtk-doc \
--enable-jit --with-unicode-backend=icu
make || return 1
make DESTDIR="$pkgdir" install || return 1
install -Dm644 ${srcdir}/webkit-${pkgver}/WebKit/LICENSE $pkgdir/usr/share/licenses/libwebkit/LICENSE
}
webkit.patch
--- /webkit-1.1.14/WebKit/gtk/webkit/webkitwebframe.cpp (revision 44495)
+++ /webkit-1.1.14/WebKit/gtk/webkit/webkitwebframe.cpp (working copy)
@@ -490,6 +490,31 @@
webkit_web_frame_load_data(frame, content, NULL, NULL, baseURL, unreachableURL);
}
+/*
+ * Detect whether a cursor is in a blockquote
+ */
+gboolean
+webkit_web_frame_is_cursor_at_blockquote (WebKitWebFrame *frame)
+{
+ Frame* coreFrame = core(frame);
+
+ return coreFrame->editor()->numEnclosedBlockquotes() != 0;
+}
+
+/*
+ * Execute arbitary commands in frame.
+ */
+void
+webkit_web_frame_execute_command (WebKitWebFrame *frame, const gchar* command)
+{
+ g_return_if_fail(WEBKIT_IS_WEB_FRAME(frame));
+
+ Frame* coreFrame = core(frame);
+ String commandString = String::fromUTF8(command);
+
+ coreFrame->editor()->command(commandString).execute();
+}
+
/**
* webkit_web_frame_load_request:
* @frame: a #WebKitWebFrame
@@ -828,3 +853,12 @@
WebKitWebFramePrivate* priv = frame->priv;
return priv->loadStatus;
}
+
+int
+webkit_web_frame_get_height (WebKitWebFrame *frame)
+{
+ Frame* coreFrame = core(frame);
+ FrameView* view = coreFrame->view();
+
+ return view->contentsHeight();
+}
--- /webkit-1.1.14/WebKit/gtk/webkit/webkitwebframe.h (revision 44495)
+++ /webkit-1.1.14/WebKit/gtk/webkit/webkitwebframe.h (working copy)
@@ -92,7 +92,20 @@
webkit_web_frame_load_uri (WebKitWebFrame *frame,
const gchar *uri);
+WEBKIT_API gchar*
+webkit_web_frame_get_inner_text (WebKitWebFrame *frame);
+
+WEBKIT_API gboolean
+webkit_web_frame_is_cursor_at_blockquote (WebKitWebFrame *frame);
+
WEBKIT_API void
+webkit_web_frame_execute_command (WebKitWebFrame *frame,
+ const gchar *command);
+
+#define webkit_web_frame_break_quote (frame) \
+webkit_web_frame_execute_command (frame, "InsertNewlineInQuotedContent")
+
+WEBKIT_API void
webkit_web_frame_load_string (WebKitWebFrame *frame,
const gchar *content,
const gchar *mime_type,
@@ -134,6 +147,9 @@
WEBKIT_API WebKitLoadStatus
webkit_web_frame_get_load_status (WebKitWebFrame *frame);
+WEBKIT_API int
+webkit_web_frame_get_height (WebKitWebFrame *frame);
+
G_END_DECLS
#endif
--- /webkit-1.1.14/WebCore/editing/Editor.cpp (revision 44495)
+++ /webkit-1.1.14/WebCore/editing/Editor.cpp (working copy)
@@ -223,6 +223,14 @@
return client() && client()->isSelectTrailingWhitespaceEnabled();
}
+int Editor::numEnclosedBlockquotes()
+{
+ SelectionController* sel = m_frame->selection();
+ Position start = sel->selection().start();
+
+ return WebCore::numEnclosingMailBlockquotes(start);
+}
+
bool Editor::deleteWithDirection(SelectionController::EDirection direction, TextGranularity granularity, bool killRing, bool isTypingAction)
{
if (!canEdit())
--- /webkit-1.1.14/WebCore/editing/Editor.h (revision 44495)
+++ /webkit-1.1.14/WebCore/editing/Editor.h (working copy)
@@ -291,6 +291,7 @@
PassRefPtr<Range> nextVisibleRange(Range*, const String&, bool forward, bool caseFlag, bool wrapFlag);
void addToKillRing(Range*, bool prepend);
+ int numEnclosedBlockquotes ();
private:
Frame* m_frame;
OwnPtr<DeleteButtonController> m_deleteButtonController;
make sure you check the md5sum of webkit.patch, it may not be correct.
Offline
the anjal stuff worked. I renamed the patch to anjal.patch and the pkg to libwebkit-anjal, and I'll upload it to the AUR. Still working on building the mozilla stuff - takes a long time if you get something wrong
Offline
the anjal stuff worked. I renamed the patch to anjal.patch and the pkg to libwebkit-anjal, and I'll upload it to the AUR. Still working on building the mozilla stuff - takes a long time if you get something wrong
Thanks!!! I love Anjal!! I think its one of the things on moblin that can be used perfectly by it own.
http://archlinux.me/aymara/ ----> Newbie forever... ¬¬
Offline
Anjal needs "libwebkit-patched", but I built "libwebkit-anjal" before... Little mistake, isn't it?
Offline
moblin 2.0 released, any way to port it to the Arch?
Offline
@ChemBro - I changed the name for the AUR submit to be a little more descriptive. If you dont want to rebuild, just force the dependencies. There's also an updated version of libwebkit-anjal PKGBUILD in the git repo, along with a few other changes, which is always up to date. I'll try and post it to AUR too though.
@LexRivera - I was just pondering attempting to package the released versions. The *-git packages (use the git repo described above for the PKGBUILDs) have something close to the moblin 2.1 preview that they also released. Anyone think it's worth trying to package from the tarballs?
I'm also still interested in finding some hosting so I can make a repo. Anyone got some spare ftp space?
Last edited by alex_anthony (2009-09-25 16:16:20)
Offline
Has anyone seen today on Linux Today that Moblin is going to be support for Desktop Systems as well.
Could be interesting
http://www.pcworld.com/businesscenter/a … ktops.html
"is adult entertainment killing our children or is killing our children entertaining adults?" Marilyn Manson
Offline
@alex_antony i sent you mail related ftp space - i even have my own repo and build env, contact me.
Offline
Package "hornsey":
No package 'clutter-gtk-0-10' found
It's called "clutter-gtk-git" here.
Offline
Yeah, I think packaging the 2.0 release separately could be worth a shot.
Offline
Is anyone having trouble compiling mozilla-headless-services? I can't get it to build.
EDIT: compiles now, just had to update mozilla-headless.
Last edited by illusionalsagacity (2009-10-03 16:01:48)
Offline
libccss-git installs.
libccss is down because the link is broken.
but nbtk-git fails because it says
"No package 'libccss-1' found"
maybe this is a noob question but how could i tell it libccss is really installed or what should i do?
Offline
libccss-git installs.
libccss is down because the link is broken.but nbtk-git fails because it says
"No package 'libccss-1' found"
maybe this is a noob question but how could i tell it libccss is really installed or what should i do?
I believe you need to install libccss-old, not libccss-git
Offline
If you look at them all the packages libccss, libccss-old, ccss are all hosted on freedesktop.org and they are all down
doesn't really look like they will be coming back online either.
Offline
If you look at them all the packages libccss, libccss-old, ccss are all hosted on freedesktop.org and they are all down
doesn't really look like they will be coming back online either.
try this...
git clone git://gitorious.org/moblin-and-gnome-devel-packaging/moblin-git.git
cd moblin-git/ccss/libccss-old
makepkg -sif
Offline
Thanks so much illusionalsagacity!
Moblin v2.0 is booting on my system xps1530 I just need to setup the web browser and i am set.
When I start moblin all the menu item insides( where the stuff/options should be) is white that is normal until i get mozilla-headless-services and stuff running right?
Here are some screenshots if you want.
http://paitoanderson.com/projects/shot1.png
http://paitoanderson.com/projects/shot2.png
Last edited by paito (2009-10-08 01:45:43)
Offline
Sorry to double post but..
I was getting the same error as illusionalsagacity in post #104: and my .mozconfig is the same as the one he posted.
But i got it too to continue by removing "-Werror" in configure.ac, i just manually git cloned it. (That prevents the warnings being treated as errors)
Anyway later on it it halted on
/usr/bin/ld: warning: libmozjs.so, needed by /opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so, not found (try using -rpath or -rpath-link)
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetDebuggerHandler'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_snprintf'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewExternalString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GC'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRMemSetData'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToBoolean'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_GetErrorMessage'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_Enumerate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyAttrsGetterAndSetter'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewUCStringCopyN'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AddNamedRoot'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ConvertStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileUCScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_TraceChildren'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_CheckUndeclaredVarAssignment'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetTrap'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetStringChars'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ReportErrorNumber'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToInt32'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SaveExceptionState'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LookupProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptFilenameFlags'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DecompileScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetThreadStackLimit'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyDescriptorById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ShutDown'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetGCCallbackRT'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetContextThread'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetRuntimeSecurityCallbacks'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetMethod'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ReportOutOfMemory'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ConvertValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_vsmprintf'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileScriptForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetContextSecurityCallbacks'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashFreeTable'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SealObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsNativeFrame'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetGlobalObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetContextCallback'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetPropertyAttributes'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_TriggerOperationCallback'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetUCPropertyAttributes'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineConstDoubles'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetPropertyById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_FreeStack'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashTableRemove'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_MakeStringImmutable'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsSystemObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileUCScriptForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetStringBytes'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EvaluateInStackFrame'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRMemGetData'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HasUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_RemoveRootRT'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HasElement'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DecompileFunctionBody'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_InitStandardClasses'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CloneFunctionObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DestroyScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_StringToVersion'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_AllocStack'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CallFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_CallClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsAboutToBeFinalized'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ExecuteScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashGetStubOps'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewStringCopyZ'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsDebuggerFrame'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToId'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashTableFinish'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineFunctions'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_sprintf_append'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LockGCThingRT'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearScriptTraps'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_FinishJSONParse'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetScriptStackQuota'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_InitClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearTrap'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_Invoke'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearPendingException'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetGCParameter'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_CoerceArrayToCanvasImageData'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefinePropertyById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_smprintf'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_DateGetMsecSinceEpoch'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionId'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRNewMem'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashTableAdd'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_FrameIterator'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_RemoveExternalStringFinalizer'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompareStrings'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ComputeThis'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashTableEnumerate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_PutPropertyDescArray'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionArity'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionNative'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_MarkGCThing'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetOptions'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetDebugErrorHook'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashClearEntryStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetRuntimeSecurityCallbacks'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AddRoot'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFramePC'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetPendingException'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_TryJSON'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DestroyIdArray'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DeleteUCProperty2'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsArrayObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewPropertyIterator'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HasInstance'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_GetterOnlyPropertyStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DestroyContextNoGC'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ConvertArguments'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_RestoreFrameChain'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptLineExtent'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyAttrsGetterAndSetterById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewSystemObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ReportError'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptVersion'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPendingException'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetElement'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_BeginJSONParse'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetParent'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_Init'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineUCFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetThrowHook'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EnumerateStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetVersion'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetObjectHook'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetContextPrivate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPrototype'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DeletePropertyById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameThis'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetSecurityCallbacks'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_free'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ResolveStandardClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ObjectIsFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetOperationCallback'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashTableOperate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IdToValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CheckAccess'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_SaveRegExpStatics'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetContextPrivate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LookupPropertyById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LockGCThing'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetExtraGCRoots'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearInterrupt'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_BeginRequest'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptFilename'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetGCCallback'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_FinalizeStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetGlobalForObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptBaseLineNumber'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CallFunctionName'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_InstanceOf'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetStringLength'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewArrayObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EvaluateScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DecompileFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HoldPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_malloc'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewUCStringCopyZ'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashTableDestroy'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_PropertyStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_FlagScriptFilenamePrefix'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyDescArray'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_DeepBail'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DeleteProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewStringCopyN'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_NextActiveContext'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileFunctionForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetLocaleCallbacks'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineProperties'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetGCParameter'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearRegExpStatics'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetElement'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameScript'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewHashTable'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_smprintf_free'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScopeChain'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_obj_defineSetter(JSContext*, unsigned int, int*)'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsConstructorFrame'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsExceptionPending'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_DateIsValid'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LookupPropertyWithFlagsById'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetFrameAnnotation'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DestroyContext'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineElement'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileUCFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetVersion'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ResolveStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_PopArguments'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewDoubleValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetDestroyScriptHookProc'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetNewScriptHookProc'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_Finish'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_FunctionClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetCallHook'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_realloc'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LineNumberToPC'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameCalleeObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetGlobalObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetReservedSlot'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToNumber'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_RestoreRegExpStatics'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameFunctionObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_ScriptClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CallTracer'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EnumerateStandardClasses'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_PushArguments'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetInterrupt'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_GetGCThingTraceKind'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ConstructObjectWithArguments'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_MaybeGC'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewFunction'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionName'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EvaluateUCScriptForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ReportPendingException'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LookupUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsRunning'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewScriptObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_LookupPropertyWithFlags'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearNewbornRoots'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRDestroy'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DropPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ResumeRequest'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewObjectWithGivenProto'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewUCString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetParent'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_Stringify'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_TypeOfValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewContext'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetNaNValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearWatchPointsForObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPrivate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetPropertyAttributes'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToECMAUint32'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DefineProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetPrivate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_IsGCMarkingTracer'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SaveFrameChain'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CallFunctionValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashVoidPtrKeyStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_InternString'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetContextThread'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_UnlockGCThingRT'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashFinalizeStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ConsumeJSONText'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_ObjectOps'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetInstancePrivate'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SuspendRequest'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EvaluateScriptForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetOptions'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameAnnotation'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetArrayLength'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashMatchEntryStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetOperationCallback'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EndRequest'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AddExternalStringFinalizer'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DeleteElement2'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashTableInit'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashTableEnumerateEntries'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NextProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ToggleOptions'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameScopeChain'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AlreadyHasOwnUCProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ErrorFromException'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashAllocTable'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetRuntime'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFunctionObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewDHashTable'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetErrorReporter'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetFrameCallObject'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_DHashMoveEntryStub'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetPrototype'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompareValues'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_XDRMemResetData'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_UnlockGCThing'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_InternUCStringN'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashTableDestroy'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetGCParameterForThread'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_RestoreExceptionState'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_Now'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetScriptedCaller'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AddArgumentFormatter'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetObjectId'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ValueToECMAInt32'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_CompileUCFunctionForPrincipals'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ContextIterator'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ClearScope'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetConstructor'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_SetTraceableNativeFailed(JSContext*)'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HasProperty'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_ThrowStopIteration'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_PCToLineNumber'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_EvaluateUCInStackFrame'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_GetClass'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_NewNumberValue'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_HashTableLookup'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `js_obj_defineGetter(JSContext*, unsigned int, int*)'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetReservedSlot'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_SetExecuteHook'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_AddNamedRootRT'
/opt/mozilla-headless/lib/xulrunner-devel-1.9.2a1pre/lib/libxul.so: undefined reference to `JS_RemoveRoot'
collect2: ld returned 1 exit status
make[3]: *** [mhs-service] Error 1
make[3]: Leaving directory `/home/paito/moblin/mozilla-headless-services/service'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/paito/moblin/mozilla-headless-services/service'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/paito/moblin/mozilla-headless-services'
make: *** [all] Error 2
locate libmozjs.so returns
/usr/lib/xulrunner-1.9.1/libmozjs.so
/usr/lib/xulrunner-devel-1.9.1/sdk/lib/libmozjs.so
Should I try rpath or should it be looking in /usr/lib for libxul.so?
Last edited by paito (2009-10-06 23:29:03)
Offline