Dear All,
Just to let everyone know there are (soluble) problems in building CVS
under Solaris 5.4... Knowing this may save some other people some
time.
Sun, in their infinite wisdom, have apparently included a stub for the
POSIX function fnmatch in Solaris 5.4. This always appears to return -1
("function not supported") so no filename patterns match. There is also
an include file fnmatch.h, but no manpages. Solaris 5.3 contained no
evidence of fnmatch, so CVS built OK.
Because of this, when building CVS under Solaris 5.4 the GNU configure
detects that fnmatch exists and so does not compile its own local
version. Since fnmatch is used to check the list of files and
directories to ignore, the `.' file is not ignored and CVS descends into
the `.' directory ... and so on ad infinitum.
The solution is to edit the lib/Makefile after running configure and
add fnmatch.o to the definition of OBJECTS.
Cheers,
Nick
- Navigate by Date:
- Prev:
Re: Building for more than one host architecture Marty Kraimer
- Next:
opi2 has a trouble. Muranaka Masaki
- Index:
1994
<1995>
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
[no subject] claus
- Next:
opi2 has a trouble. Muranaka Masaki
- Index:
1994
<1995>
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|