OpenBSD sdiff Question
Garrett Cooper
yanefbsd at gmail.com
Sat Mar 15 06:56:51 UTC 2008
On Mar 14, 2008, at 4:14 PM, Steven Kreuzer wrote:
> Greetings-
>
> I am currently working on replacing the GNU version of sdiff with a
> version
> of sdiff that was released into the public domain and is used in
> OpenBSD
>
> Xin LI has been guiding me along with the project and he suggested I
> post
> here to see what you guys think.
>
> I achieve 100% compatability with the GNU version, I need to add
> -v/--version and the issue I ran into is that since this program would
> become part of the base os, what exactly should be displayed.
>
> My idea is to simply print __FreeBSD_version but I am open to other
> suggestions.
>
> For reference:
> $ sdiff -v
> sdiff (GNU diffutils) 2.8.7
> Written by Thomas Lord.
>
> Copyright (C) 2004 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There
> is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> And my port from OpenBSD:
> $ ./sdiff -v
> sdiff (BSD diffutils) 602111
> Written by Raymond Lai.
>
> This work has been released into the public domain.
>
> --
> Steven Kreuzer
> http://www.exit2shell.com/~skreuzer
Keeping the generic BSD diffutils version string might be wiser as
autoconf and friends will be better able to pick up on the version and
features available, etc, unless you plan on doing something non-
standard with your version (i.e. remove features, add others, etc).
My 2 cents.
-Garrett
More information about the freebsd-hackers
mailing list