This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

1.5.25(0.156/4/2): Problem compiling OpenLDAP 2.3.39 due to Win XP SP3 or Cygwin?


I have a script which builds a sandbox and recompiles OpenLDAP 2.3.39.
The script takes the sources (locally stored) and extracts, compiles,
and installs in a sandbox OpenLDAP. These scripts are in Subversion and
have not changed nor has the source code for OpenLDAP. Normally, they
work without any problems.

I have recently upgraded my Windows XP box to SP3 and also upgraded
Cygwin to the latest:
CYGWIN_NT-5.1 mymachine  1.5.25(0.156/4/2) 2008-06-12 19:34 i686 Cygwin

Now, this script fails in a random fashion. The failure modes appear to
be associated with the existence or lack of existence for various files.
It is as if the files are not always found when the script runs. For
instance, the "configure" script may run and not detect the "regex.h"
include file and fail. If I clear out all sandboxes and start again, it
may work or fail for a different reason. One time it failed because it
could not detect the output file type of the C compiler! An example
failure is here:

	checking for pthread_kill... yes
	checking for pthread_rwlock_destroy... yes
	checking for pthread_detach with <pthread.h>... no
	configure: error: could not locate pthread_detach()

However, running it again (after cleaning sandboxes) gets past that fake
problem and fails for other reasons. For example:

	checking for pthread_kill... yes
	checking for pthread_rwlock_destroy... yes
	checking for pthread_detach with <pthread.h>... yes
	checking for pthread_setconcurrency... yes
	checking for pthread_getconcurrency... yes

The failures are not always the same. All of the failures seem to be
associated with the ability of the software to detect the existence of
files or directories.

Since two things changed since this last worked, the obvious possibility
is that this is related to upgrading to Windows XP SP3, or is related to
the latest upgrade of Cygwin. Has anyone experienced anything like this?

I have attached an old (when it worked) copy of cygcheck -s -r as well
as a recent copy.

Is there a simple way to go back to an older Cygwin version? I can do
that and then check to see if this is associated with Win XP SP3 or the
newer Cygwin. Uninstalling Win XP SP3 is not easily done.

Thanks for any suggestions.

Regards,

-Allan





Attachment: cygcheck_2008_03_24.txt
Description: cygcheck_2008_03_24.txt

Attachment: cygcheck_2008_09_10.txt
Description: cygcheck_2008_09_10.txt

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]