from main
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/740815/+subscriptions
--
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
] Updates to enable us to drop xulrunner from main
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/740815/+subscriptions
--
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman
to drop xulrunner from main
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/740815/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/740815/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/740815
notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/740815
this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug
notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/740815/+subscriptions
--
ubuntu
notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/740815/+subscriptions
--
ubuntu
this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/740815
. comments 43 - 46 in bug 740815
explain the current implementation though
I'm investigating a seed workaround.
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates
I've tried, and I don't think I can fix this in a seed. Either we have
to ignore the noise from component-mismatches until such time as
xulrunner-dev is removed entirely (which is error-prone), or we need to
flip round the build-depends ordering as an Ubuntu-specific patch to
packagekit.
--
You
FWIW, libreoffice and libreoffice-l10n also have xulrunner-dev |
firefox-dev. I wonder why they do not show up in the component-
mismatches.
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
. comments 43 - 46 in bug 740815
explain the current implementation though
I'm investigating a seed workaround.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us
I've tried, and I don't think I can fix this in a seed. Either we have
to ignore the noise from component-mismatches until such time as
xulrunner-dev is removed entirely (which is error-prone), or we need to
flip round the build-depends ordering as an Ubuntu-specific patch to
packagekit.
--
You
FWIW, libreoffice and libreoffice-l10n also have xulrunner-dev |
firefox-dev. I wonder why they do not show up in the component-
mismatches.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
This bug was fixed in the package libreoffice-l10n - 1:3.3.2-1ubuntu3
---
libreoffice-l10n (1:3.3.2-1ubuntu3) natty; urgency=low
* merged all changes from ubuntu-natty-3.3.1 up to 3.3.2-1ubuntu3
libreoffice (1:3.3.2-1ubuntu3) natty; urgency=low
* make build dep on xulrunner-dev
I reapplied the icedtea-web fix this morning, Bjoern uploaded libo-l10n,
so we should be all set now. I demoted xulrunner-2.0 to universe.
** Changed in: xulrunner-2.0 (Ubuntu)
Status: Confirmed = Fix Released
--
You received this bug notification because you are a member of Ubuntu
This bug was fixed in the package libreoffice-l10n - 1:3.3.2-1ubuntu3
---
libreoffice-l10n (1:3.3.2-1ubuntu3) natty; urgency=low
* merged all changes from ubuntu-natty-3.3.1 up to 3.3.2-1ubuntu3
libreoffice (1:3.3.2-1ubuntu3) natty; urgency=low
* make build dep on xulrunner-dev
I reapplied the icedtea-web fix this morning, Bjoern uploaded libo-l10n,
so we should be all set now. I demoted xulrunner-2.0 to universe.
** Changed in: xulrunner-2.0 (Ubuntu)
Status: Confirmed = Fix Released
--
You received this bug notification because you are a member of Ubuntu
This bug was fixed in the package libreoffice - 1:3.3.2-1ubuntu3
---
libreoffice (1:3.3.2-1ubuntu3) natty; urgency=low
* make build dep on xulrunner-dev alternatively depend on firefox-dep (LP:
#740815)
* cherry-pick from debian:
- enable is (icelandic) l10n (LP: #751746)
This bug was fixed in the package libreoffice - 1:3.3.2-1ubuntu3
---
libreoffice (1:3.3.2-1ubuntu3) natty; urgency=low
* make build dep on xulrunner-dev alternatively depend on firefox-dep (LP:
#740815)
* cherry-pick from debian:
- enable is (icelandic) l10n (LP: #751746)
** Branch linked: lp:~ubuntu-desktop/gnome-python-extras/ubuntu
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
** Branch linked: lp:ubuntu/gnome-python-extras
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
** Branch linked: lp:~ubuntu-desktop/gnome-python-extras/ubuntu
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
ubuntu-bugs
** Branch linked: lp:ubuntu/gnome-python-extras
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
ubuntu-bugs mailing list
The only gluezilla reverse dependency is a recommends from libmono-
webbrowser0.5-cil, which will be dropped to a suggests.
I demoted gluezilla.
** Changed in: gluezilla (Ubuntu)
Status: Confirmed = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Now that gluezilla is in universe, I demoted xulrunner-1.9.2 as the last
remaining rdepends.
** Changed in: xulrunner-1.9.2 (Ubuntu)
Status: In Progress = Fix Released
** Changed in: libreoffice (Ubuntu)
Milestone: None = ubuntu-11.04
--
You received this bug notification because
This bug was fixed in the package mono - 2.6.7-5ubuntu3
---
mono (2.6.7-5ubuntu3) natty; urgency=low
* Drop gluezilla Recommends to Suggests for libmono-webbrowser0.5-cil.
xulrunner, and hence gluezilla, is dropping out of main for Natty.
(LP: #740815)
-- Christopher James
** Branch linked: lp:ubuntu/mono
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
Ubuntu-server-bugs mailing
The only gluezilla reverse dependency is a recommends from libmono-
webbrowser0.5-cil, which will be dropped to a suggests.
I demoted gluezilla.
** Changed in: gluezilla (Ubuntu)
Status: Confirmed = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Now that gluezilla is in universe, I demoted xulrunner-1.9.2 as the last
remaining rdepends.
** Changed in: xulrunner-1.9.2 (Ubuntu)
Status: In Progress = Fix Released
** Changed in: libreoffice (Ubuntu)
Milestone: None = ubuntu-11.04
--
You received this bug notification because
This bug was fixed in the package mono - 2.6.7-5ubuntu3
---
mono (2.6.7-5ubuntu3) natty; urgency=low
* Drop gluezilla Recommends to Suggests for libmono-webbrowser0.5-cil.
xulrunner, and hence gluezilla, is dropping out of main for Natty.
(LP: #740815)
-- Christopher James
** Branch linked: lp:ubuntu/mono
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
ubuntu-bugs mailing list
yes. that works fine
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
Ubuntu-server-bugs mailing list
Thanks - I'll be sure to roll that into the next release.
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
yes. that works fine
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
Thanks - I'll be sure to roll that into the next release.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
ubuntu-bugs mailing
@Wesley the symlinks are created in the wrong way.
lrwxrwxrwx root/root 0 2011-04-09 10:55 usr/lib/libmozjs185.so.1.0 -
/build/pkg//usr/lib/libmozjs185.so.1.0.0
lrwxrwxrwx root/root 0 2011-04-09 10:55 usr/lib/libmozjs185.so -
/build/pkg//usr/lib/libmozjs185.so.1.0
-rwxr-xr-x
Ionut;
I think you did
# ./configure --prefix=/build/pkg/usr/
# make make install
and then wanted to move/copy the links that were made, but they were
absolute rather than relative links, so this did not work?
If I understand correctly, I can fix this in the next release, or
perhaps a point
Wesley:
i did ./configure --prefix=/usr make make DESTDIR=/build/pkg
install
in Makefile.in you have on line:
891 ln -s $(SHLIB_EXACT_VER) $(SHLIB_ABI_VER)
892 ln -s $(SHLIB_ABI_VER) $(SHLIB_ANY_VER)
where:
870 # Generic Unix / Linux
871 SHLIB_ANY_VER :=
Interesting, that is not a configuration I've tested but I will add it
to my (very short) list for the next release.
In the meantime, I think you can change 891 and 892 of Makefile.in like
this to achieve the desired outcome:
891 ln -s $(notdir $(SHLIB_EXACT_VER)) $(SHLIB_ABI_VER)
892
@Wesley the symlinks are created in the wrong way.
lrwxrwxrwx root/root 0 2011-04-09 10:55 usr/lib/libmozjs185.so.1.0 -
/build/pkg//usr/lib/libmozjs185.so.1.0.0
lrwxrwxrwx root/root 0 2011-04-09 10:55 usr/lib/libmozjs185.so -
/build/pkg//usr/lib/libmozjs185.so.1.0
-rwxr-xr-x
Ionut;
I think you did
# ./configure --prefix=/build/pkg/usr/
# make make install
and then wanted to move/copy the links that were made, but they were
absolute rather than relative links, so this did not work?
If I understand correctly, I can fix this in the next release, or
perhaps a point
Wesley:
i did ./configure --prefix=/usr make make DESTDIR=/build/pkg
install
in Makefile.in you have on line:
891 ln -s $(SHLIB_EXACT_VER) $(SHLIB_ABI_VER)
892 ln -s $(SHLIB_ABI_VER) $(SHLIB_ANY_VER)
where:
870 # Generic Unix / Linux
871 SHLIB_ANY_VER :=
Interesting, that is not a configuration I've tested but I will add it
to my (very short) list for the next release.
In the meantime, I think you can change 891 and 892 of Makefile.in like
this to achieve the desired outcome:
891 ln -s $(notdir $(SHLIB_EXACT_VER)) $(SHLIB_ABI_VER)
892
Just discussed on IRC, we'll drop the webbrowser package from mono for
now, and will reintroduce it once the webkit port is ready.
** Changed in: mono (Ubuntu)
Assignee: (unassigned) = Chris Halse Rogers (raof)
** Changed in: mono (Ubuntu)
Importance: Undecided = High
** Changed in:
Fix for libreoffice and libreoffice-l10n commited as:
http://git.debian.org/?p=pkg-
openoffice/libreoffice.git;a=commit;h=fa30810e24fa95e212a643a4722a5aec6b040335
** Changed in: libreoffice (Ubuntu)
Status: Confirmed = Fix Committed
** Changed in: libreoffice (Ubuntu)
Assignee:
Just discussed on IRC, we'll drop the webbrowser package from mono for
now, and will reintroduce it once the webkit port is ready.
** Changed in: mono (Ubuntu)
Assignee: (unassigned) = Chris Halse Rogers (raof)
** Changed in: mono (Ubuntu)
Importance: Undecided = High
** Changed in:
Fix for libreoffice and libreoffice-l10n commited as:
http://git.debian.org/?p=pkg-
openoffice/libreoffice.git;a=commit;h=fa30810e24fa95e212a643a4722a5aec6b040335
** Changed in: libreoffice (Ubuntu)
Status: Confirmed = Fix Committed
** Changed in: libreoffice (Ubuntu)
Assignee:
** Changed in: libreoffice-l10n (Ubuntu)
Status: New = Confirmed
** Changed in: libreoffice (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
** Changed in: libreoffice-l10n (Ubuntu)
Status: New = Confirmed
** Changed in: libreoffice (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
This bug was fixed in the package packagekit - 0.6.11-2ubuntu3
---
packagekit (0.6.11-2ubuntu3) natty; urgency=low
* Build-depend on xulrunner-dev or firefox-dev, which makes it
possible to compile PK without xulrunner as the
latter should go away. (LP: #740815)
--
** Branch linked: lp:ubuntu/packagekit
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
Ubuntu-server-bugs
Interested in this aswell for OpenBSD, i was planning to do an update to
our old spidermonkey 1.7.0 port from firefox 4 source tarball until i
saw that bug report.
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
We officially published last night --
http://ftp.mozilla.org/pub/mozilla.org/js/js185-1.0.0.tar.gz
https://developer.mozilla.org/En/SpiderMonkey/1.8.5
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
(In reply to comment #23)
Normal practice is to only ship generated files in the foo.tar.gz, not in
revision control. In the same way that firefox-4.0.source.tar.bz2 includes
configure, but mozilla-central doesn't.
We used to have it in the tree when we were in CVS, and it's only the
more
** Changed in: firefox
Status: In Progress = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
** Changed in: icedtea-web (Ubuntu)
Assignee: (unassigned) = Chris Coulson (chrisccoulson)
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us
This bug was fixed in the package icedtea-web - 1.1~20110320-0ubuntu2
---
icedtea-web (1.1~20110320-0ubuntu2) natty; urgency=low
* Switch build-depends to firefox-dev for natty. xulrunner is
being demoted from main (LP: #740815)
- update debian/rules
- update
** Branch linked: lp:ubuntu/icedtea-web
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
Ubuntu-server-bugs
This bug was fixed in the package packagekit - 0.6.11-2ubuntu3
---
packagekit (0.6.11-2ubuntu3) natty; urgency=low
* Build-depend on xulrunner-dev or firefox-dev, which makes it
possible to compile PK without xulrunner as the
latter should go away. (LP: #740815)
--
** Branch linked: lp:ubuntu/packagekit
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
ubuntu-bugs mailing list
Interested in this aswell for OpenBSD, i was planning to do an update to
our old spidermonkey 1.7.0 port from firefox 4 source tarball until i
saw that bug report.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
We officially published last night --
http://ftp.mozilla.org/pub/mozilla.org/js/js185-1.0.0.tar.gz
https://developer.mozilla.org/En/SpiderMonkey/1.8.5
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
(In reply to comment #23)
Normal practice is to only ship generated files in the foo.tar.gz, not in
revision control. In the same way that firefox-4.0.source.tar.bz2 includes
configure, but mozilla-central doesn't.
We used to have it in the tree when we were in CVS, and it's only the
more
** Changed in: firefox
Status: In Progress = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
ubuntu-bugs
** Changed in: icedtea-web (Ubuntu)
Assignee: (unassigned) = Chris Coulson (chrisccoulson)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop
This bug was fixed in the package icedtea-web - 1.1~20110320-0ubuntu2
---
icedtea-web (1.1~20110320-0ubuntu2) natty; urgency=low
* Switch build-depends to firefox-dev for natty. xulrunner is
being demoted from main (LP: #740815)
- update debian/rules
- update
** Branch linked: lp:ubuntu/icedtea-web
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
ubuntu-bugs mailing list
GJS changes to support this release:
https://bugzilla.gnome.org/show_bug.cgi?id=646369
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop
** Bug watch added: GNOME Bug Tracker #646369
https://bugzilla.gnome.org/show_bug.cgi?id=646369
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable
GJS changes to support this release:
https://bugzilla.gnome.org/show_bug.cgi?id=646369
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from
** Bug watch added: GNOME Bug Tracker #646369
https://bugzilla.gnome.org/show_bug.cgi?id=646369
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop
Hi Wes, thanks a ton for your work here!
* You seem to have configure checked in to the hg repo, since it's
generated it shouldn't be (and it's not in mozilla-central)
Actually I'm getting a build error on RHEL6 I need to debug before I do
further checking.
--
You received this bug
Colin -- I checked in configure in purpose - it's part of the source
tarball (which is what that repo tracks). The idea is to eliminate
autoconf-2.13 as a dependency for projects embedding SpiderMonkey and
building from (or incorporating) the source tarball.
--
You received this bug
A couple more things:
* The js-config script will conflict. Not quite sure what to do with it; most
distros ship pkg-config, which is really better in all conceivable ways.
* Speaking of pkg-config, this does *not* ship a .pc file (it lives in
mozilla-central/xulrunner/installer). Would you
(In reply to comment #21)
Would you take a patch to add one, say
spidermonkey-185.pc?
Can you add this to the tracemonkey repo too?
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
(In reply to comment #20)
Colin -- I checked in configure in purpose - it's part of the source tarball
(which is what that repo tracks). The idea is to eliminate autoconf-2.13 as a
dependency for projects embedding SpiderMonkey and building from (or
incorporating) the source tarball.
Normal
I've actually packaged this in Ubuntu now, but I hit a couple of
unexpected issues:
1) js-config --libs doesn't return the right linker flags (-lmozjs)
2) Even though it builds an ABI versioned so, the soname of the
resulting ELF binary is still unversioned (ie, libmozjs185.so rather
than
Created attachment 521592
Fix js-config --libs
This makes js-config --libs return the right linker flags
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to
Created attachment 521593
Fix SONAME
This ensures that the resulting binary has the right soname
(libmozjs185.so.1.0). tbh, I couldn't figure out a better way of doing
this, so I'm not sure if anyone else has any better ideas
--
You received this bug notification because you are a member of
If you're doing official releases, you also want to address bug 554088
at some point.
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop
(In reply to comment #26)
Created attachment 521593 [details]
Fix SONAME
This ensures that the resulting binary has the right soname
(libmozjs185.so.1.0). tbh, I couldn't figure out a better way of doing this,
so
I'm not sure if anyone else has any better ideas
Why does it need to be
Chris -- argh, thanks for catching the js-config bug. I'll be cutting a
new release to address that specific issue RSN.
Thanks also for your SONAME patch: that's something I don't have a lot
of experience with.
Mike -- I named the library libmozjs185.so rather than libmozjs.so
specifically
(Apologies if this is bikeshedding or a repeat of previous discussion)
(In reply to comment #29)
Mike -- I named the library libmozjs185.so rather than libmozjs.so
specifically
because it doesn't work as a drop-in for any previously-released libmozjs.so
(not even close -- see the release
Created attachment 521641
add pkg-config file
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to gwt in Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from main
--
(In reply to comment #30)
Since we're deliberately changing the name, maybe libspidermonkey is a better
name? I agree that putting 185 in the name isn't good. When we change to
1.9.0,
would we have to change the SO name? That can't be right.
I don't think it matters a lot, honestly. I
(In reply to comment #31)
Created attachment 521641 [details]
add pkg-config file
We probably don't care, but you can make the pkg-config file
relative/relocatable by using the ${pcfiledir} expansion: see
https://github.com/Flusspferd/flusspferd/blob/master/libflusspferd/flusspferd.pc.in
(@
I believe that the 1.8.5 numbering scheme is a pretty bad one, and is only
there because of history. Perhaps we should change it; maybe to the Firefox
version number or the Gecko one.
So combining, you're proposing libspidermonkey-4.so ?
As someone else mentioned, there is also the
(In reply to comment #30)
(Apologies if this is bikeshedding or a repeat of previous discussion)
(Well-aimed kick to the shins)
I don't think anything has changed since comment 5. See the last three
paragraphs there.
Since we're deliberately changing the name, maybe libspidermonkey is a
Hi Wes, thanks a ton for your work here!
* You seem to have configure checked in to the hg repo, since it's
generated it shouldn't be (and it's not in mozilla-central)
Actually I'm getting a build error on RHEL6 I need to debug before I do
further checking.
--
You received this bug
Colin -- I checked in configure in purpose - it's part of the source
tarball (which is what that repo tracks). The idea is to eliminate
autoconf-2.13 as a dependency for projects embedding SpiderMonkey and
building from (or incorporating) the source tarball.
--
You received this bug
A couple more things:
* The js-config script will conflict. Not quite sure what to do with it; most
distros ship pkg-config, which is really better in all conceivable ways.
* Speaking of pkg-config, this does *not* ship a .pc file (it lives in
mozilla-central/xulrunner/installer). Would you
(In reply to comment #21)
Would you take a patch to add one, say
spidermonkey-185.pc?
Can you add this to the tracemonkey repo too?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
(In reply to comment #20)
Colin -- I checked in configure in purpose - it's part of the source tarball
(which is what that repo tracks). The idea is to eliminate autoconf-2.13 as a
dependency for projects embedding SpiderMonkey and building from (or
incorporating) the source tarball.
Normal
I've actually packaged this in Ubuntu now, but I hit a couple of
unexpected issues:
1) js-config --libs doesn't return the right linker flags (-lmozjs)
2) Even though it builds an ABI versioned so, the soname of the
resulting ELF binary is still unversioned (ie, libmozjs185.so rather
than
Created attachment 521592
Fix js-config --libs
This makes js-config --libs return the right linker flags
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to
Created attachment 521593
Fix SONAME
This ensures that the resulting binary has the right soname
(libmozjs185.so.1.0). tbh, I couldn't figure out a better way of doing
this, so I'm not sure if anyone else has any better ideas
--
You received this bug notification because you are a member of
If you're doing official releases, you also want to address bug 554088
at some point.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/740815
Title:
[FFe] Updates to enable us to drop xulrunner from
1 - 100 of 198 matches
Mail list logo