Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#15339 closed defect (fixed)

rsync 3.0.2 does not build on Darwin 7 (Mac OS X 10.3 Panther); fix included

Reported by: McDutchie (Martijn Dekker) Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: rsync darwin7 panther Cc:
Port:

Description

The rsync 3.0.2 port fails to build on Darwin 7 (Mac OS X 10.3.9) because this OS does not support Extended Attributes and Access Control Lists. It bombs out on missing header files related to this missing functionality. The fix is appending the --disable-xattr-support and --disable-acl-support arguments to configure. The attached patch to the Portfile appends these for the "darwin 7" platform, which then makes it build fine.

Attachments (1)

rsync-Portfile.diff (292 bytes) - added by McDutchie (Martijn Dekker) 16 years ago.
Build rsync on Darwin 7 (Mac OS X 10.3 Panther) by disabling acl/xattr support

Download all attachments as: .zip

Change History (7)

Changed 16 years ago by McDutchie (Martijn Dekker)

Attachment: rsync-Portfile.diff added

Build rsync on Darwin 7 (Mac OS X 10.3 Panther) by disabling acl/xattr support

comment:1 Changed 16 years ago by jmroot (Joshua Root)

Cc: mww@… removed
Owner: changed from macports-tickets@… to mww@…

comment:2 Changed 16 years ago by jrnieder@…

Note that there is a patch to get rsync with xattrs working in OS X 10.3: see http://thread.gmane.org/gmane.network.rsync.general/16931/focus=17305 .

comment:4 Changed 16 years ago by McDutchie (Martijn Dekker)

Someome should change this to fixed. Working fine as of 3.0.4_0.

(The patch suggested by jmieder is cool but would probably impose more maintenance load on the MacPorts team than would be justified by Panther's obsolescence.)

comment:5 in reply to:  4 Changed 16 years ago by raimue (Rainer Müller)

Resolution: fixed
Status: newclosed

Marking as fixed per comment 4.

comment:6 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.