New upstream bugfix release 1.4.23

Bug #309108 reported by Emilio Pozuelo Monfort
2
Affects Status Importance Assigned to Milestone
liferea (Ubuntu)
Fix Released
Undecided
Michael Vogt

Bug Description

Binary package hint: liferea

I'm attaching a diff.gz for this new upstream release.

Related branches

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

liferea (1.4.23-0ubuntu1) jaunty; urgency=low

  * New upstream bugfix release (lp: #309108).
    - Fixes a cache limit bug when merging items of feeds with
      more items than the cache allows (lp: #291185).
  * debian/patches/series:
    - don't apply lua5.1.pc, we use lua5.0.
  * debian/patches/fix_toggle_status_menu:
    - Removed, applied upstream.
  * debian/patches/fix_launcher_script_calling_xul:
    - Removed, not needed anymore.
  * debian/patches/01_ubuntu_feedlists,
    debian/patches/hildon_frothing:
    - Updated to apply again.
  * debian/patches/xulrunner-1.9:
    - Updated for the new code.
  * debian/patches/90_autoreconf:
    - New patch, generated by running autoreconf -fiv
  * debian/patches/99_autoconf:
    - Removed, obsoleted by 90_autoreconf.
  * debian/rules:
    - Don't disable gecko; enable it and check for libxul-embedding to build
      the Xulrunner engine. Don't enable xulrunner anymore, as it's now done
      via --enable-gecko.

 -- Emilio Pozuelo Monfort <email address hidden> Wed, 17 Dec 2008 20:43:04 +0100

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

I'm not completely sure about the following change:

  * debian/patches/fix_launcher_script_calling_xul:
    - Removed, not needed anymore.

The patch is from bug 295490. I'll ask Fabien if it's still neccessary with the new code or not. I didn't have any problems without the patch, but I didn't have them either without it when some people were unable to start liferea, so let's make sure :)

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

From IRC:

21:05 < fta> pochu, it is needed, but it can be done differently
21:07 < pochu> fta: how?
21:07 < fta> by telling liferea to load only xul 1.9.0.* and not 1.9*
21:07 < fta> hold on
21:09 < fta> pochu, like this: http://paste.ubuntu.com/87290/
21:11 < fta> pochu, it should even be sent upstream

--- mozilla/mozsupport.cpp.orig 2008-12-17 21:09:12.000000000 +0100
+++ mozilla/mozsupport.cpp 2008-12-17 21:09:29.000000000 +0100
@@ -325,7 +325,7 @@
 {
  static const GREVersionRange greVersion = {
   "1.9a", PR_TRUE,
- "1.9.*", PR_TRUE
+ "1.9.0.*", PR_TRUE
  };
  char xpcomLocation[4096];
  nsresult rv = GRE_GetGREPathWithProperties (&greVersion, 1, nsnull, 0, xpcomLocation, 4096);

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

22:14 < pochu> fta: your patch was perfectly
22:14 < pochu> without it I get the abort if I install xulrunner-1.9.1, with it liferea runs
22:14 < pochu> fta: thanks :-)

Michael Vogt (mvo)
Changed in liferea:
assignee: nobody → mvo
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package liferea - 1.4.23-0ubuntu1

---------------
liferea (1.4.23-0ubuntu1) jaunty; urgency=low

  * New upstream bugfix release (lp: #309108).
    - Fixes a cache limit bug when merging items of feeds with
      more items than the cache allows (lp: #291185).
  * debian/patches/series:
    - don't apply lua5.1.pc, we use lua5.0.
  * debian/patches/fix_toggle_status_menu:
    - Removed, applied upstream.
  * debian/patches/fix_launcher_script_calling_xul:
    - Removed, not needed anymore.
  * debian/patches/01_ubuntu_feedlists,
    debian/patches/hildon_frothing:
    - Updated to apply again.
  * debian/patches/xulrunner-1.9:
    - Updated for the new code.
  * debian/patches/90_autoreconf:
    - New patch, generated by running autoreconf -fiv
  * debian/patches/99_autoconf:
    - Removed, obsoleted by 90_autoreconf.
  * debian/rules:
    - Don't disable gecko; enable it and check for libxul-embedding to build
      the Xulrunner engine. Don't enable xulrunner anymore, as it's now done
      via --enable-gecko.
  * debian/patches/load_proper_xulrunner:
    - Patch from Fabien Tassin to load the appropriate Xulrunner version.
      This is a replacement for fix_launcher_script_calling_xul patch.

 -- Emilio Pozuelo Monfort <email address hidden> Wed, 17 Dec 2008 20:43:04 +0100

Changed in liferea:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.