You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've compiled this successfully on my Mac, and it seems to work perfectly. I wondered if you could make it available via brew (https://brew.sh/).
There was just one compilation warning:
warning: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: archive library: libcompat.a the table of contents is empty (no object file members in the library define global symbols) CCLD gensquashfs CC bin/rdsquashfs/rdsquashfs-rdsquashfs.o CC bin/rdsquashfs/rdsquashfs-list_files.o CC bin/rdsquashfs/rdsquashfs-options.o CC bin/rdsquashfs/rdsquashfs-restore_fstree.o CC bin/rdsquashfs/rdsquashfs-describe.o CC bin/rdsquashfs/rdsquashfs-fill_files.o CC bin/rdsquashfs/rdsquashfs-dump_xattrs.o CC bin/rdsquashfs/rdsquashfs-stat.o bin/rdsquashfs/stat.c:131:28: warning: format specifies type 'unsigned long' but the argument has type 'sqfs_u64' (aka 'unsigned long long') [-Wformat] printf("Sparse: %lu\n", inode->data.file_ext.sparse); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ %llu 1 warning generated.
The text was updated successfully, but these errors were encountered:
I'm not sure how much I can help here, since I currently don't have access to Apple hardware or software. The portability to MacOS was primarily achieved through being careful with GNU extensions and testing on Travis CI.
I double checked and saw that I get the same warning on Travis. I will look into this.
If it is any help at all, I took the brew script squashfs-tools and plugged in the values which I could generate on my end:
I've compiled this successfully on my Mac, and it seems to work perfectly. I wondered if you could make it available via brew (https://brew.sh/).
There was just one compilation warning:
warning: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: archive library: libcompat.a the table of contents is empty (no object file members in the library define global symbols) CCLD gensquashfs CC bin/rdsquashfs/rdsquashfs-rdsquashfs.o CC bin/rdsquashfs/rdsquashfs-list_files.o CC bin/rdsquashfs/rdsquashfs-options.o CC bin/rdsquashfs/rdsquashfs-restore_fstree.o CC bin/rdsquashfs/rdsquashfs-describe.o CC bin/rdsquashfs/rdsquashfs-fill_files.o CC bin/rdsquashfs/rdsquashfs-dump_xattrs.o CC bin/rdsquashfs/rdsquashfs-stat.o bin/rdsquashfs/stat.c:131:28: warning: format specifies type 'unsigned long' but the argument has type 'sqfs_u64' (aka 'unsigned long long') [-Wformat] printf("Sparse: %lu\n", inode->data.file_ext.sparse); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ %llu 1 warning generated.
The text was updated successfully, but these errors were encountered: