Compile rdiff-backup for Windows ?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Compile rdiff-backup for Windows ?

Patrik Dufresne-2
Hello,

I've been struggling to compile rdiff-backup for windows today. The current
version available on the website (1.2.8 or 1.3.3) doesn't contains the
latest fix, so I want to compile rdiff-backup for Windows from source.

Does any body have a script to do it ? The only thing I found is a very old
build script provided by Josh Nisly.

https://lists.gnu.org/archive/html/rdiff-backup-users/2009-02/msg00110.html

Anybody have something new ?

My goal is to automate the compilation in a CICD pipeline for gitlab using
Docker container.

--
Patrik Dufresne Service Logiciel inc.
http://www.patrikdufresne.com <http://patrikdufresne.com/>/
514-971-6442
130 rue Doris
St-Colomban, QC J5K 1T9

_______________________________________________
rdiff-backup-users mailing list at [hidden email]
https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki

build.py (26K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Compile rdiff-backup for Windows ?

Patrik Dufresne-2
After alot of hours, I manage to have an end-to-end automated build for
rdiff-backup for Windows that is running in a docker container using wine +
vc2008express + python 2.7.

As a start, I used the code from 1.2.8 and not the sol1/rdiff-backup

This build include the original patch to librsync.
It also include the patch provided by debian packages:
01_fix_restricted_test-server_option.diff
02_python_2.6_deprecationwarning.diff
03_fix_hardlinks.diff
Plus is also contains pywin32, so windows ACL should be backup.

Would appreciate if windows users may give it a trial.
http://www.patrikdufresne.com/archive/rdiff-backup/

The CICD pipeline is available here:
https://git.patrikdufresne.com/pdsl/rdiff-backup-build

--
Patrik Dufresne Service Logiciel inc.
http://www.patrikdufresne.com <http://patrikdufresne.com/>/
514-971-6442
130 rue Doris
St-Colomban, QC J5K 1T9


On Wed, Jun 12, 2019 at 9:58 PM Patrik Dufresne <[hidden email]>
wrote:

> Hello,
>
> I've been struggling to compile rdiff-backup for windows today. The
> current version available on the website (1.2.8 or 1.3.3) doesn't contains
> the latest fix, so I want to compile rdiff-backup for Windows from source.
>
> Does any body have a script to do it ? The only thing I found is a very
> old build script provided by Josh Nisly.
>
> https://lists.gnu.org/archive/html/rdiff-backup-users/2009-02/msg00110.html
>
> Anybody have something new ?
>
> My goal is to automate the compilation in a CICD pipeline for gitlab using
> Docker container.
>
> --
> Patrik Dufresne Service Logiciel inc.
> http://www.patrikdufresne.com <http://patrikdufresne.com/>/
> 514-971-6442
> 130 rue Doris
> St-Colomban, QC J5K 1T9
>
_______________________________________________
rdiff-backup-users mailing list at [hidden email]
https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki