Did anyone ever get rsync3 to compile as a universal binary and work correctly on both tiger and leopard on ppc and intel? David.
On Mar 6, 2008, at 8:28 PM, David Miller wrote:> Did anyone ever get rsync3 to compile as a universal binary and work > correctly on both tiger and leopard on ppc and intel? >No. I ended up using two rsyncs, one for PPC and one for intel. The two actually are smaller than the the one universal and I programatically check for the architecture in my wrapper app and use the appropriate one stored in resources. I would be interested in a universal rsync for sure. I tried Wayne's suggestion : "I'd suggest editing byteorder.h and changing the defines near the start to ensure that CAREFUL_ALIGNMENT is defined to 1. That should ensure that the code always converts values into the host's proper byte-order." But it didn't work- it compiled ok and the system said it was a universal binary but the crtimes would work only on the intel side..... I will do some more experimenting when I get a chance. Rob D> David. > -- > To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync > Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html
On Thu, 2008-03-06 at 23:21 -0500, Robert DuToit wrote:> On Mar 6, 2008, at 8:28 PM, David Miller wrote: > > > Did anyone ever get rsync3 to compile as a universal binary and work > > correctly on both tiger and leopard on ppc and intel? > > > No. I ended up using two rsyncs, one for PPC and one for intel.Robert, assuming those two non-universal rsyncs work correctly, did you try gluing them together into a universal one using "lipo"? Matt
Maybe Matching Threads
- DO NOT REPLY [Bug 6276] New: crtimes.patch does not preserve creation dates on Mac x86_64 only
- fixes for bugs in error handling in rsync-2.5.2; and updates for rsync3.txt
- OSX universal rsync
- fyi: yodl prereq for rsync3 updated -- osx issues fixed
- Non-clean Rsync 3.0.3 exit on OSX