summaryrefslogtreecommitdiffstats
path: root/other-licenses/snappy/README
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:34:42 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:34:42 +0000
commitda4c7e7ed675c3bf405668739c3012d140856109 (patch)
treecdd868dba063fecba609a1d819de271f0d51b23e /other-licenses/snappy/README
parentAdding upstream version 125.0.3. (diff)
downloadfirefox-da4c7e7ed675c3bf405668739c3012d140856109.tar.xz
firefox-da4c7e7ed675c3bf405668739c3012d140856109.zip
Adding upstream version 126.0.upstream/126.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'other-licenses/snappy/README')
-rw-r--r--other-licenses/snappy/README12
1 files changed, 8 insertions, 4 deletions
diff --git a/other-licenses/snappy/README b/other-licenses/snappy/README
index 2538acab69..194f1cc835 100644
--- a/other-licenses/snappy/README
+++ b/other-licenses/snappy/README
@@ -1,17 +1,20 @@
See src/README for the README that ships with snappy.
Mozilla does not modify the actual snappy source with the exception of the
-'snappy-stubs-public.h' header. We have replaced its build system with our own.
+'snappy-stubs-public.h' header and one small patch to resolve implicit
+constructor warnings. We have replaced its build system with our own.
Snappy comes from:
https://github.com/google/snappy
-We are currently using revision: 1.1.9
+We are currently using revision: 1.2.0
To upgrade to a newer version:
- 1. Check out the new code using subversion.
+ 1. Check out the new code using git.
2. Update 'snappy-stubs-public.h' in this directory with any changes that were
- made to 'snappy-stubs-public.h.in' in the new source.
+ made to 'snappy-stubs-public.h.in' in the new source. Note that we don't
+ bother trying to detect the availability of sys/uio.h and unconditionally
+ define the iovec type instead for all platforms.
3. Copy the major/minor/patch versions from 'CMakeLists.txt' into
'snappy-stubs-public.h'.
4. Copy all source files from the new version into the src subdirectory. The
@@ -23,4 +26,5 @@ To upgrade to a newer version:
- 'testdata' subdirectory
- 'third_party' subdirectory
5. Update the revision stamp in this file.
+ 6. Apply 01-explicit.patch.