OpenBSD sdiff Question

Garrett Cooper yanefbsd at
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
> 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

	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.

More information about the freebsd-hackers mailing list