Port-macppc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: netatalk 2.2.4 and 3.0.3 hacked - works on NetBSD 5.2
At 9:43 AM +0200 4/2/13, Hauke Fath wrote:
>At 16:10 Uhr -0500 29.3.2013, Donald Lee wrote:
>>I hacked a couple of files in netatalk ( http://netatalk.org and
>>http://sourceforge.net/projects/netatalk )
>>
>>What I did was a little gross, but it works..... I've built
>>and done cursory testing on NetBSD 5.2, and plan to try it on 6.0.1.
>>
>>Who should I tell about this on the chance that someone out there
>>who normally builds the packages can pick up my work and put it in
>>the package system?
>
>Best thing is probably to send-pr your changes so they don't get lost. If
>you want to, you could create a netatalk v3 package in pkgsrc-wip.
>
>FTR, netatalk v3 does not speak AppleTalk ddp, so we'll want to keep a v2
>package as long as NetBSD ships with AppleTalk support.
>
>hauke
Since I wrote this, I have tried it on 6.0, and netatalk has a bug with
timestamps. (The native timestamps on files differ from the timestamps
as reported by AFS by 14 years. Example: I "touch me" in a shared directory
on the NetBSD side, and the AFS share shows it as being created in 2026. If I
create a file in the share, "la -l" on the file has a timestamp in 1999)
When I build the source in 5.2, and run it on 5.2, it works. If I build
and run on 6.0, it exhibits this bug. I am trying to figure out how to
install the 5.2-built binaries on 6.0 to test that.
The same bug seems to be in 2.2.4 and 3.0.3 netatalk. I first noticed it in
my upgrade to 6.0.1. Running the 5.2-built netatalk does not appear to
work on 6.0.1. I have not figured out why.
Judging from the warnings on some of the builds, I'm betting
that there was some change in the stat structure defined in <sys/stat>
between 4.0 and 6.0 that is somehow getting messed up in netatalk.
I'll see wht I can do about a send-pr.
Thanks,
-dgl-
Home |
Main Index |
Thread Index |
Old Index