[Bug 661287] Re: should stop depending on libgnomevfs2-0
Launchpad Bug Tracker
661287 at bugs.launchpad.net
Wed Nov 17 22:00:12 UTC 2010
This bug was fixed in the package firefox - 4.0~b7+nobinonly-0ubuntu1
---------------
firefox (4.0~b7+nobinonly-0ubuntu1) natty; urgency=low
* New upstream release v4.0 B7 (FIREFOX_4_0b7_RELEASE)
[ Chris Coulson <chris.coulson at canonical.com> ]
* Don't build with -pie on Natty (LP: #663294)
- update debian/rules
* Update mozclient for mozilla-central
- update debian/mozclient/firefox.conf
- update debian/mozclient/firefox.mk
* Auto-generate Debhelper files at build time, using the Mozilla
text preprocessor. This makes it easier to maintain branches for
different versions (because we'll avoid having different filenames for
each version, which makes merging really difficult). We can also use
standard preprocessor directives for our different build options,
which means we drop a lot of logic from debian/rules
- rename debian/abrowser.desktop => debian/abrowser.desktop.in
- add debian/abrowser-branding.install.in
- add debian/abrowser-branding.links.in
- add debian/firefox-branding.install.in
- add debian/firefox-branding.links.in
- rename debian/apport/firefox.py => debian/apport/firefox.py.in
- rename debian/firefox-final.desktop => debian/firefox-final.desktop.in
- rename debian/firefox-gnome-support.install =>
debian/firefox-gnome-support.install.in
- rename debian/firefox.dirs => debian/firefox.dirs.in
- rename debian/firefox.install => debian/firefox.install.in
- rename debian/firefox.links => debian/firefox.links.in
- rename debian/firefox.menu => debian/firefox.menu.in
- rename debian/firefox.postinst.in => debian/firefox.postinst.in
- rename debian/firefox.postrm.in => debian/firefox.postrm.in
- rename debian/firefox.preinst.in => debian/firefox.preinst.in
- rename debian/firefox.prerm.in => debian/firefox.prerm.in
- rename debian/firefox.xml => debian/firefox.xml.in
- updated debian/abrowser.desktop.in
- updated debian/firefox-final.desktop.in
- updated debian/firefox-gnome-support.install.in
- updated debian/firefox.dirs.in
- updated debian/firefox.install.in
- updated debian/firefox.links.in
- updated debian/firefox.menu.in
- updated debian/firefox.postinst.in
- updated debian/firefox.postrm.in
- updated debian/firefox.preinst.in
- updated debian/firefox.prerm.in
- updated deibna/firefox.xml.in
- updated debian/rules
- add debian/firefox-mozsymbols.install.in
* Simplify generating the Apport blacklist file to remove a superfluous
debian/rules target
- rename debian/apport/blacklist => debian/apport/firefox.in
- update debian/rules
* Auto-generate debian/control in the clean target
- add debian/control.pp
- update debian/rules
* Drop the ability to disable patches on a per-release basis. This adds
additional complexity, and we're not really using it at the moment.
We can always add it back again if we need it
- remove debian/disable-patches.sh
- update debian/rules
- remove debian/patches/series-disable-patches.8.04
* Rework the branding selection logic so that we automatically use
the nightly branding for nightly builds, unofficial branding for
alpha milestones, and official branding for beta, RC's and final.
Auto-populate the branding names in the desktop files rather than
hard-coding them, and add a special beta desktop file
- add debian/firefox-beta.desktop.in
- rename debian/firefox-minefield.desktop =>
debian/firefox-nightly.desktop.in
- rename debian/firefox-namaroka.desktop =>
debian/firefox-unofficial.desktop.in
- update debian/rules
* Drop the update-notifier restart required hook. Instead, we rely on
the ubufox restart required banner inside the browser, rather than having
2 notification mechanisms
- remove debian/firefox-restart-required.update-notifier
- update debian/firefox.postinst.in
- update debian/firefox.prerm.in
* Rewrite the launcher script to not wrap around the upstream start
scripts, but start the Firefox binary directly. The upstream start scripts
contain a lot of complexity for dealing with things that we don't need to
worry about, and are quite slow. Also, add in the hooks for the new
profile migrator
- update debian/firefox.sh.in
* Replace the old profile migrator. The previous one relied on hard-coded
values and fragile shell script that isn't really scalable enough
now that stable Ubuntu releases see new major Firefox versions. The
new profile migrator doesn't require any hard-coded values, and should
be lower maintenance
- add debian/migrator/xulapp-profilemigrator
- remove debian/migrator/main.c
- update debian/rules
- update debian/firefox.sh.in
- update debian/control.pp
* Build with "make -f client.mk" and using a mozconfig, rather than the
autoconf/configure/make steps used previously. The client.mk contains the
sequencing for doing PGO builds
- update debian/firefox-mozsymbols.install.in
- add debian/mozconfig.in
- update debian/rules
* Add support for building with PGO. Add a build option (DEB_BUILD_PGO)
which will run the build with make -f client.mk profiledbuild. This is
off by default.
- update debian/rules
- update debian/mozconfig.in
* Run the Mozilla test suite at build time. Currently, we run the following
targets: check, xpcshell-tests, reftest and crashtest. Test-suite failures won't
break the build just yet
- add debian/testsuite.mk
- update debian/rules
- update debian/control.pp
* Tidy up the vendor preferences
- remove debian/ubuntu-useragent.js.tmpl
- rename debian/firefox.js => debian/vendor-firefox.js.in
- rename debian/ubuntu-abrowser.js.tmpl => debian/vendor-abrowser.js.in
- update debian/vendor-firefox.js.in
- update debian/vendor-abrowser.js.in
- update debian/rules
* Don't touch .autoreg on upgrade. This isn't necessary with the XPCOM changes
in Gecko 2.0
- update debian/firefox.postinst.in
- remote debian/firefox-gnome-support.postinst.in
* Disable gnomevfs support on >= 11.04 (LP: #661287)
- update debian/rules
- update debian/mozconfig.in
- update debian/firefox-gnome-support.install.in
* Add x-scheme-handler magic to desktop files
- update debian/firefox.desktop.in
- update debian/firefox-beta.desktop.in
- update debian/firefox-nightly.desktop.in
- update debian/firefox-unofficial.desktop.in
* Dropped obsolete / not-needed patches
- remove debian/patches/add_syspref_dir.patch
- remove debian/patches/bz386904_config_rules_install_dist_files.patch
- remove bz534663_attXXX_normalize_distribution_searchplugins.patch
- remove debian/patches/bz591331_att469858_breakpad_allow_ptrace.patch
- remove debian/patches/ubuntu_no_app_updates.patch
- update debian/patches/series
* Update build-depends for Firefox 4.0
- update debian/control.pp
* Rebased patches for Firefox 4.0
- update browser_branding.patch
- update bz460917_att350845_reload_new_plugins.patch
- update bz467738_att351145_lockPref_everywhere.patch
- update bz515232_att399338_distro_locale_searchplugins.patch
- update bzXXX_libxul_sdk_nspr.patch
- udpate bzXXX_plugin_for_mimetype_pref.patch
- update lp185622_system_path_default_browser.patch
- update lp512615_cairo_lcd_filter.patch
- update lp548866_bz467766_att351173-dont-reset-user-prefs-on-upgrade.patch
- update ubuntu_bookmarks.patch
* Disable KDE integration temporarily until I've reviewed the updated patches
- update debian/patches/series
* Install top-level chrome.manifest after landing of (bmo: 579178) aka
single-chrome-manifest
- update debian/firefox.install.in
* Add trademarkInfo key to the brand.dtd file in the awesome-branding
to fix an issue with Help->About not working. Also drop the unneeded
overrides from the manifest file and rename the patch to reflect it's
extended scope. Eventually, this patch should be merged in to the
awesome-branding bzr branch
- rename debian/patches/awesome_branding_chrome_rename.patch =>
debian/patches/awesome_branding_updates.patch
- update debian/patches/awesome_branding_updates.patch
- update debian/patches/series
* Install our vendor preferences in to dist/bin before running stage-package.
This seems to be the only way to ensure that they are included in the
omni.jar. This means we need to patch the upstream package-manifest to
include the extra file
- add debian/patches/install_ubuntu_prefs.patch
- update debian/rules
* Clean up the files in /etc/firefox on upgrade
- update debian/firefox.preinst.in
* Support builds suitable for valgrind, by building with
DEB_MOZ_VALGRIND=1. This will automatically pick the right optimisations
and build flags
- update debian/rules
- update debian/mozconfig.in
* Fix make install with --enable-chrome-format=omni. Add patch to create
the omni.jar file after running stage-package. This has already
landed on mozilla-central, so we can drop again at beta 8
- add debian/patches/bz588410_fix_make_install_with_omnijar.patch
- update debian/patches/series
* Drop other unused cruft from the package
- remove debian/debsearch.src
- remove debian/firefox.png.uu
- remove debian/debsearch.gif.uu
- update debian/rules
* Build-depend on yasm
- update debian/control
* Fix the profile migrator to not crash on profiles where
'LastVersion=Safe Mode' (LP: #674607)
- update debian/migrator/xulapp-profilemigrator
[ Jamie Strandboge <jamie at ubuntu.com> ]
* debian/usr.bin.firefox*:
- allow .{firefox,mozilla} instead of just .mozilla (LP: #624435)
- allow owner write to ~/.config/ibus/bus/
- adjust apparmor profile for latest sun-java6 plugin (LP: #633369)
[ Micah Gersten <micahg at ubuntu.com> ]
* Drop patch after upstream landing of (bmo: 551152) aka Symlinked components
break everything
- drop debian/patches/lp518422.patch
- update debian/patches/series
* Add mesa-common-dev to build-depends after landing of configure test aka
(bmo: 517566) which is for WebGL aka (bmo: 516213)
- update debian/control
-- Chris Coulson <chris.coulson at canonical.com> Wed, 17 Nov 2010 21:35:57 +0000
** Changed in: firefox (Ubuntu)
Status: Fix Committed => Fix Released
--
should stop depending on libgnomevfs2-0
https://bugs.launchpad.net/bugs/661287
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox in ubuntu.
More information about the Ubuntu-mozillateam-bugs
mailing list