binaries built from git vs from nightly tarball

Harry Putnam reader at newsguy.com
Thu Jan 8 18:23:56 MST 2015


My setup:
Running Openindiana build 151_a9  (a branch of solaris)
Just curious about 2 things from recently building rsync from sources.

Git repo build of rsync
-rwxr-xr-x 1 harry nfsu  848164 2014-12-26 09:17 [..]/rsync

git-repo build shows this:

  [path]/rsync --version..rsync  version 3.1.2dev  protocol version 31

-------       -------       ---=---       -------       ------- 

Nightly tarball build 
-rwxr-xr-x 1 harry nfsu 1116028 2015-01-08 11:54 [...]/rsync

The nightly tarball build produces a significatnly bigger binary.

Only error in the nightly build:
 make
 [...]

 Copying srcdir rsync.1
 cp: cannot stat `./rsync.1': No such file or directory
 make: [man-copy] Error 1 (ignored)
 Copying srcdir rsyncd.conf.5
 cp: cannot stat `./rsyncd.conf.5': No such file or directory
 make: [man-copy] Error 1 (ignored)

And yet when I try to get the version of the nightly build like:

  /path/rsync --version
I get this mess:

  ld.so.1: rsync: fatal: libiconv.so.2: open failed: No such file or directory
  Killed

-------       -------       ---=---       -------       -------

So the git repo builds and works. The nightly tarball does not.

Can anyone say why?




More information about the rsync mailing list