diff options
author | Rosen Penev <rosenp@gmail.com> | 2021-06-19 21:31:35 -0500 |
---|---|---|
committer | Paul Spooren <mail@aparcar.org> | 2021-06-20 18:59:36 -1000 |
commit | 3cbdc13bc1367a6fdc9bc2afadfae21b74d7c781 (patch) | |
tree | 94c0a92c31d7d977fbfec9875ee36dab847cc9c6 /tools/squashfskit4/patches/0002-fix-build-failure-against-gcc-10.patch | |
parent | b154a2f8d37097e51099ed816a0f8142120405e6 (diff) | |
download | upstream-3cbdc13bc1367a6fdc9bc2afadfae21b74d7c781.tar.gz upstream-3cbdc13bc1367a6fdc9bc2afadfae21b74d7c781.tar.bz2 upstream-3cbdc13bc1367a6fdc9bc2afadfae21b74d7c781.zip |
tools/squashfskit4: fix compilation under big endian
The macro used is for the wrong struct. Just byte swap manually.
Refreshed patches.
Tested on sparc64.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Diffstat (limited to 'tools/squashfskit4/patches/0002-fix-build-failure-against-gcc-10.patch')
-rw-r--r-- | tools/squashfskit4/patches/0002-fix-build-failure-against-gcc-10.patch | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/tools/squashfskit4/patches/0002-fix-build-failure-against-gcc-10.patch b/tools/squashfskit4/patches/0002-fix-build-failure-against-gcc-10.patch index 46c6a5ea0f..de77299978 100644 --- a/tools/squashfskit4/patches/0002-fix-build-failure-against-gcc-10.patch +++ b/tools/squashfskit4/patches/0002-fix-build-failure-against-gcc-10.patch @@ -28,16 +28,14 @@ Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> squashfs-tools/mksquashfs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -diff --git a/squashfs-tools/mksquashfs.h b/squashfs-tools/mksquashfs.h -index 1beefef7..b6503063 100644 --- a/squashfs-tools/mksquashfs.h +++ b/squashfs-tools/mksquashfs.h -@@ -143,7 +143,7 @@ struct append_file { - #endif +@@ -133,7 +133,7 @@ struct append_file { + #define BLOCK_OFFSET 2 extern struct cache *reader_buffer, *fragment_buffer, *reserve_cache; -struct cache *bwriter_buffer, *fwriter_buffer; +extern struct cache *bwriter_buffer, *fwriter_buffer; extern struct queue *to_reader, *to_deflate, *to_writer, *from_writer, - *to_frag, *locked_fragment, *to_process_frag; + *locked_fragment, *to_process_frag; extern struct append_file **file_mapping; |