summaryrefslogtreecommitdiff
path: root/freefilesync/ffs_sftp.patch
diff options
context:
space:
mode:
authorB Stack <bgstack15@gmail.com>2019-02-18 10:43:53 -0500
committerB Stack <bgstack15@gmail.com>2019-02-18 10:43:53 -0500
commitd37779e8b1af7b7237844a9ff7c705296718835d (patch)
tree403405057d49f01c278ef6e4f285f53a0a4e872a /freefilesync/ffs_sftp.patch
parentWIP: freefilesync on centos7 raw (diff)
downloadstackrpms-d37779e8b1af7b7237844a9ff7c705296718835d.tar.gz
stackrpms-d37779e8b1af7b7237844a9ff7c705296718835d.tar.bz2
stackrpms-d37779e8b1af7b7237844a9ff7c705296718835d.zip
WIP: FreeFileSync on CentOS 7, part 1
In my original dev environment, I can now compile and execute the main binaries. My next commit should include some attempts at static linking so the runtime environment does not need the hacked openssl 1.1.0h packages.
Diffstat (limited to 'freefilesync/ffs_sftp.patch')
-rw-r--r--freefilesync/ffs_sftp.patch2
1 files changed, 2 insertions, 0 deletions
diff --git a/freefilesync/ffs_sftp.patch b/freefilesync/ffs_sftp.patch
index 34dc9ad..056cf91 100644
--- a/freefilesync/ffs_sftp.patch
+++ b/freefilesync/ffs_sftp.patch
@@ -1,3 +1,5 @@
+The upstream author observed that some of the values he uses are not in the libssh2 public headers. I don't know where he uses them from, but I had to replace them here to get this to compile.
+https://github.com/libssh2/libssh2/issues/90
diff -x '*.orig' -x '*.swp' -x '*.rej' -Naur 10.9-0/FreeFileSync/Source/fs/sftp.cpp 10.9-1/FreeFileSync/Source/fs/sftp.cpp
--- 10.9-0/FreeFileSync/Source/fs/sftp.cpp 2019-02-10 16:42:29.139040980 -0500
+++ 10.9-1/FreeFileSync/Source/fs/sftp.cpp 2019-02-10 21:28:00.030732089 -0500
bgstack15