Was able to compile and run file-roller, but could not get it to work with a 'base norestore' boot, so must be missing a dependency. Used the existing .dep file, appended other libraries, still couldn't get it to run. Spent way too much time trying different things. Don't know how you developers create a .dep file from an 'ldd' list, must come with experience. Sorry for the fail, i've only submitted two extensions thus far and only one required but a single dependency. Can't spend any more time on this at the moment.
Tried re-compiling again with different options and then couldn't even run with error, silly gnome stuff:
(process:4759): GLib-GIO-ERROR **: Settings schema 'org.gnome.FileRoller.Listing' is not installed
Trace/breakpoint trap
As you indicated, the existing file-roller extension works fine with libffi5.tcz added to the .dep file - tested. So is there really a need to recompile or can the repository's .dep file just be updated?
Another quick question, the wiki or manual indicates users can submit a build-dep text file to help with future re-compiles...where would i find this? The info is not available in apps or even
http://distro.ibiblio.org/tinycorelinux/6.x/x86/tcz/.