<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">сб, 19 окт. 2024 г., 21:33 Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">randrianasulu@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><a href="https://github.com/AppImage/type2-runtime/issues/77" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://github.com/AppImage/type2-runtime/issues/77</a><div dir="auto"><br></div><div dir="auto">I think I fixed it, now it builds inside Alpine chroot and correctly copied out before chroot deleted (debuggin this was ... slow)</div><div dir="auto"><br></div><div dir="auto">I see it uses libfuse3 so hopefully there will be no need for libfuse2 workaround on new Debian 11, etc.</div><div dir="auto"><br></div><div dir="auto">But I have not tried to use this runtime part anywhere yet.</div><div dir="auto"><br></div><div dir="auto">Build takes around 400 mb in /tmp</div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">So, it seems to work?</div><div dir="auto"><br></div><div dir="auto">I downloaded </div><div dir="auto"><a href="https://github.com/AppImage/appimagetool" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://github.com/AppImage/appimagetool</a><br></div><div dir="auto"><br></div><div dir="auto">with git clone</div><div dir="auto"><br></div><div dir="auto">(commit 81ee1db4946780292cd046d4c269a9b4fd7bc29d )</div><div dir="auto"><br></div><div dir="auto">cd appimagetiool</div><div dir="auto"><br></div><div dir="auto">mkdir build</div><div dir="auto"><br></div><div dir="auto">cd build</div><div dir="auto"><br></div><div dir="auto">cmake ..</div><div dir="auto"><br></div><div dir="auto">make</div><div dir="auto"><br></div><div dir="auto">now executable in src, relative to current dir</div><div dir="auto"><br></div><div dir="auto">used it with just-built runtime:</div><div dir="auto"><br></div><div dir="auto">./src/appimagetool /dev/shm/new-git/cinelerra/cinelerra-5.1/AppDir/ --runtime-file /root/src/type2-runtime/out/runtime-i686<br></div><div dir="auto"><br></div><div dir="auto">AppDir was generated earlier by appimage-building script.</div><div dir="auto"><br></div><div dir="auto">now file states that new appimage is</div><div dir="auto"><br></div><div dir="auto">cin-i686.AppImage: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped<br></div><div dir="auto"><br></div><div dir="auto">as opposed to another one built earlier</div><div dir="auto"><br></div><div dir="auto">file /dev/shm/new-git/cinelerra/cinelerra-5.1/cin-i386.AppImage                                                                                                   </div><div dir="auto">/dev/shm/new-git/cinelerra/cinelerra-5.1/cin-i386.AppImage: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, BuildID[sha1]=3570a458670210b103da45068d2dcd220f17e497, stripped<br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">so, in theory it should be more compatible?</div><div dir="auto"><br></div><div dir="auto">but it uses by default slower compression, zstd (hopefully you can change that)</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>