Tiny Core Linux

Tiny Core Extensions => TCE Corepure64 => Topic started by: cbrunner on June 29, 2015, 03:20:58 PM

Title: 64 bit rsync Package
Post by: cbrunner on June 29, 2015, 03:20:58 PM
Wondering if anyone is working on this or why it might not be in the repository right now.  I had no problem building it on a TCL virtualmachine and will go through the submission process if it is desired and not in progress by someone else :)
Title: Re: 64 bit rsync Package
Post by: Juanito on June 30, 2015, 06:50:00 AM
Please go ahead.
Title: Re: 64 bit rsync Package
Post by: cbrunner on June 30, 2015, 01:21:13 PM
I sent the package to tcesubmit_at_gmail_dot_com.  For those interested I created a docker build environment based on TCL for building this extension so it should be very easy to update / customize going forward.  The build environment can be found on github at cameronbrunner/tinycorelinux-extensions.

Title: Re: 64 bit rsync Package
Post by: cbrunner on June 30, 2015, 08:19:04 PM
One last bit on the build environment; its now on docker hub.  The extension can be rebuilt with the following commands:

Code: (bash) [Select]
   
mkdir bundle
docker pull cameronbrunner/tinycorelinux-extensions:rsync
docker run -t -i -v `pwd`/bundle:/scratch/bundle docker.io/cameronbrunner/tinycorelinux-extensions:rsync

The tcz will end up in `pwd`/bundle.
Title: Re: 64 bit rsync Package
Post by: curaga on July 01, 2015, 04:01:07 AM
Hm, does it download everything again, each time it is run? That seems quite wasteful of bandwidth.
Title: Re: 64 bit rsync Package
Post by: cbrunner on July 01, 2015, 10:01:30 AM
Building the images require some downloads.  Running the rsync container only downloads the rsync source tar ball (869K) on each run since it didn't fee right bundling up a source archive in a containers.  Running the other dev containers do not lead to additional downloads.

docker.io/cameronbrunner/tinycorelinux-extensions:latest - basic TCL dev environment (perl5 and compiletc)
docker.io/cameronbrunner/tinycorelinux-extensions:submit - latest  + submitqc5