[Lunar-commits] <moonbase> firefox: disable system sqlite

Paul Bredbury brebs at lunar-linux.org
Thu Oct 1 05:57:07 CEST 2009


commit abedbdf8f810416cfc06c953661806cae555c5f0
Author: Paul Bredbury <brebs at lunar-linux.org>
Date:   Thu Oct 1 10:57:07 2009 +0700

    firefox: disable system sqlite
    
    Because it's unsupported, and makes firefox crash when doing something as simple as adding a bookmark.
    
    Also, validate_source_dir was in wrong position.
---
 web/firefox/DEPENDS   |    8 ++++++--
 web/firefox/DETAILS   |    2 +-
 web/firefox/PRE_BUILD |    2 +-
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/web/firefox/DEPENDS b/web/firefox/DEPENDS
index 5f7aef2..ee318dd 100644
--- a/web/firefox/DEPENDS
+++ b/web/firefox/DEPENDS
@@ -6,8 +6,12 @@ depends gtk+-2
 depends nss
 depends curl
 
-optional_depends "sqlite"  ""  ""  \
-                 "Use system sqlite"
+# Firefox crashes with sqlite 3.6.18 when adding new bookmarks:
+# https://bugzilla.mozilla.org/show_bug.cgi?id=512940
+# Comment 9:  "System SQLite isn't supported by Mozilla (in fact we discourage its use)"
+# So, disable the option to use system sqlite - instead, use Mozilla's version
+#optional_depends "sqlite"  ""  ""  \
+#                 "Use system sqlite"
 
 optional_depends "flash-plugin-10"  ""  ""  \
                  "To enable Flash plugin"
diff --git a/web/firefox/DETAILS b/web/firefox/DETAILS
index 1f0a99a..fa6d17d 100644
--- a/web/firefox/DETAILS
+++ b/web/firefox/DETAILS
@@ -7,7 +7,7 @@
       SOURCE_VFY=sha1:83b2625eb74e81b473ac40ac52505e5fc9a497eb
         WEB_SITE=http://www.mozilla.org/projects/firefox
          ENTERED=20030810
-         UPDATED=20090909
+         UPDATED=20090930
       MAINTAINER="tchan at lunar-linux.org"
            PSAFE=no
            SHORT="A speedy, full-featured web browser"
diff --git a/web/firefox/PRE_BUILD b/web/firefox/PRE_BUILD
index ed41125..cc901d0 100644
--- a/web/firefox/PRE_BUILD
+++ b/web/firefox/PRE_BUILD
@@ -1,5 +1,5 @@
-mk_source_dir &&
 validate_source_dir &&
+mk_source_dir &&
 
 cd $SOURCE_DIRECTORY &&
 unpack $SOURCE


More information about the Lunar-commits mailing list