CMake 2.0.3-1 ready

2004-08-03 Thread William A. Hoffman
There has been a new release of the official cmake (2.0.3-1).
This is a minor release from to 2.0.2 to 2.0.3.

Changes in CMake 2.0.3:

- Fixes for Find/Use SWIG, better error reporting and SWIG_FLAGS work.
- initial support for VCExpress visual studio 8
- LastMemCheck.log instead of LastMemCheck.xml
- timeout for ctest build and run
- Fixes for MinGW EXEC_COMMAND
- Fixes for install on windows, to work with Release/Debug dirs
- Fixes for install to work with shared library versions
- Fixes for QT wrapping commands to not require QT_WRAP_UI to be set, but still set it
- Better error reporting for win32 process running
- PreLoad.cmake file can be in source or binary
- Tree killing for linux and ctest
- CMAKE_PROGRAM_PATH CMAKE_FILE_PATH now searched by FIND_PROGRAM and FIND_FILE
- FLTK FLTK_WRAP_UI now set for backwards compatibility
- More warning expressions for ctest
- Do not duplicate include flags for .rc files on windows.
- fix spelling errors in error messages
- report build directory used in command line cmake
- fix for bug 981, help in ccmake lost cursor position
- CMakeSetup browse buttons use current directories
- generated test driver programs flush the text menu
- Mentioned LOCATION target property in GET_TARGET_PROPERTY documentation
- Added warning to AUX_SOURCE_DIRECTORY command documentation.
- Fix BUG 971: command line cmake does not select good default generator.
- Fix BUG 999: Allow a project to define system name for dart submissions
- Fix BUG 997:  CTest cannot handle URLs which contain a ?
- Add support to ctest for reporting timing information.
- Fix BUG 966 VC7 generator correctly converts command line flags to GUI options.
- Fixed link-libs commands to not crash when last argument is debug/optimized.

Changes in CMake 2.0.2:

- Remove automatic -I for source directory with makefile generator.
  Problems caused by this can be fixed with this command:
  INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}).
  Or, you can set the CMAKE_BACKWARDS_COMPATIBILITY to 1.8.
- Fixed parsing of unquoted arguments to allow double-quotes within the
  argument.
- Add a STREQUAL to the IF command.
- Modules/FindFLTK.cmake: look for both Fl.h or Fl.H.
- Fix compound IF crash on unix. BUG id 917.
- Fix path problem with sub projects and IDE workspace files.
- Add a FindKDE module.
- Modules/FindFLTK.cmake: fix for bug 915
- BUG#891: When building CMake itself, use the new cmake to install so 
  that the current cmake can be overwritten.
- BUG: Files in top-level directory of source tree were not reported in updates log 
  for ctest.
- Fix find library so it does not find directories.


Changes in CMake 2.0.1:

- Platform independent Install (no more install-sh); 
  supports pre install, post install, manifest, destdir...
  faster and it works on Windows 
- Add support for SWIG
- Optional support for relative paths
- INCLUDE and FIND_PACKAGE both check CMAKE_MODULE_PATH 
- IF command supports better expression support, like IF(A AND B AND C)
- IF command now has a numeric EQUAL test
- MACRO's now support variable arguments
- FOREACH supports a RANGE of values genertor
- CMake supports an automatic pre-load cmake file in the source tree of a project.
- GET_TARGET_PROPERTY can give you the build location of a target.
- Loaded commands have a crash signal handler to detect crashes not caused by cmake.
- GET/SET_DIRECTORY_PROPERTY/PROPERTIES commands so that we can change include 
directories
  and get all sorts of things. 
- VERBOSE build option for visual studio IDE generators.
- FIND_LIBRARY and FIND_PATH now look in CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH
  environment variables in addition to and before the PATH environment variable.
- Each sub project in a project now creates a top level IDE project file so it can
  be loaded independently.
- A saftey chech was added to make sure that files written using WRITE_FILE 
  and FILE WRITE are not used as input files which can lead to infinite loops in the 
build.
- Add support for adding object files and sources. This way you can use external 
  program such as assembler or fortran to generate object files. Also star of 
  fixing: Bug #757
- add .o file as a source file.
- New REMOVE_DEFINITION command, opposite to ADD_DEFINITIONS.
- CCmake support for HOME and END keys. Also fix Bug #666, in CCMake when deleting
  something, it does not stop at the beginning of line.
- Fix externl projects for VS7 and VS6.
- New support for import of modules without specifying a path.
- New testing option to build and run an executable --build-and-test.
- Support for shared library versions on UNIX.
- SUBDIR command now supports PREORDER build option.
- Add support for file names with +-~ in them for borland compiler.
- Mac OSX bundle executable creation support with the ADD_EXECUTABLE command.
- CTest Support for in-source builds.
- CTest Skip tests that do not have defects.
- CTest new option -I that adds the ability to run a limited sub-set of the tests.
- CTest 

Re: Addition to cygwin - 'script'

2004-08-03 Thread Yaakov Selkowitz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Andrey Butov wrote:
| I would like to add the UNIX 'script' utility to the
| Cygwin project. I've read somewhere that a previous
| attempt has been made but halted due to complexity of
| implementation.
|
| Any objections, comments?
I have binary and source packages based on a submission to the cygwin
list on 27 Sep 2002; I've used it some and it seems to run alright.
These packages are available at
http://sourceforge.net/projects/cygwin-ports/
If you want to base your package on that, go ahead, just take my name
out of the Cygwin README.
Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFBECmTpiWmPGlmQSMRAvMMAJ95PtjHdXZoYonX49b4ojjNpH7WEgCgrf6h
PT5krXjyNqB1S4yoRwUsmjc=
=CfGg
-END PGP SIGNATURE-


cygwin 1.5.10: ImageMagick 6.0.3 binaries fail

2004-08-03 Thread Russell Moffitt
I just updated my cygwin and related apps to the latest versions using
the setup.exe tool.  Things seemed to be working fine before the update,
but now I have trouble running any ImageMagick tools.
For example, the following command and resulting error:
$ convert a.jpg b.png
assertion list_info != (LinkedListInfo *) NULL failed: file
/home/harold/ports/ImageMagick/ImageMagick-6.0.3/magick/hashmap.c,
line 1033
I've received this error with all of the ImageMagick binaries I've tried
to run.  Just thought I'd let people know and see if others out there
get the same error.
I've attached the output from cygcheck -s -v -r in case anyone needs to
look at it.
Aloha,
Russ
--
Russell Moffitt
Coral Reef Ecosystem Division
Pacific Islands Fisheries Science Center
NOAA Fisheries and Ecosystems
1125B Ala Moana Boulevard
Honolulu, Hawaii 96814


Cygwin Configuration Diagnostics
Current System Time: Tue Aug 03 13:37:20 2004

Windows XP Professional Ver 5.1 Build 2600 Service Pack 1

Path:   C:\cygwin\usr\local\bin
C:\cygwin\bin
C:\cygwin\bin
C:\cygwin\usr\X11R6\bin
c:\Perl\bin\
c:\Tcl\bin
c:\oracle\ora92\bin
c:\Program Files\Oracle\jre\1.3.1\bin
c:\Program Files\Oracle\jre\1.1.8\bin
c:\WINDOWS\system32
c:\WINDOWS
c:\WINDOWS\System32\Wbem
C:\cygwin\usr\local\gmtdev\GMT4.0b\bin

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 13954(ramoffitt) GID: 10513(Domain Users)
10513(Domain Users)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 13954(ramoffitt) GID: 10513(Domain Users)
0(root)   544(Administrators)
545(Users)13354(CREI)
10513(Domain Users)   11008(HONUSERS)
11012(NOTPAO)

SysDir: C:\WINDOWS\System32
WinDir: C:\WINDOWS

HOME = `C:\cygwin\home\ramoffitt'
MAKE_MODE = `unix'
PWD = `/home/ramoffitt'
USER = `ramoffitt'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\RAMOFFITT\Application Data'
CLIENTNAME = `Console'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `S502'
COMSPEC = `C:\WINDOWS\system32\cmd.exe'
CVS_RSH = `/bin/ssh'
DISPLAY = `127.0.0.1:0.0'
GMTHOME = `/home/ramoffitt/this_gmt'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\RAMOFFITT'
HOSTNAME = `s502'
INFOPATH = 
`/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:'
LOGONSERVER = `\\ITSE'
MANPATH = 
`/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man:/usr/X11R6/man:/home/ramoffitt/this_gmt/man'
NUMBER_OF_PROCESSORS = `1'
OLDPWD = `/usr/bin'
OS = `Windows_NT'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.tcl'
PKG_CONFIG_PATH = `/usr/X11R6/lib/pkgconfig'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 8 Stepping 6, GenuineIntel'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0806'
PROGRAMFILES = `C:\Program Files'
PROMPT = `$P$G'
PS1 = `\[\033]0;\w\007
[EMAIL PROTECTED] \[\033[33m\w\033[0m\]
$ '
SESSIONNAME = `Console'
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINDOWS'
TEMP = `C:\DOCUME~1\RAMOFF~1\LOCALS~1\Temp'
TERM = `cygwin'
TMP = `C:\DOCUME~1\RAMOFF~1\LOCALS~1\Temp'
USERDOMAIN = `HONOLULU'
USERNAME = `RAMOFFITT'
USERPROFILE = `C:\Documents and Settings\RAMOFFITT'
WF_RESOURCES = `C:\oracle\ora92\WF\RES\WFus.RES'
WINDIR = `C:\WINDOWS'
_ = `/usr/bin/cygcheck'
POSIXLY_CORRECT = `1'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
  (default) = `/cygdrive'
  cygdrive flags = 0x0022
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
  (default) = `C:\cygwin'
  flags = 0x000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
  (default) = `C:\cygwin/bin'
  flags = 0x000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
  (default) = `C:\cygwin/lib'
  flags = 0x000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options

a:  fd   N/AN/A
c:  hd  NTFS   117789Mb  13% CP CS UN PA FC S502
d:  cd   N/AN/A
e:  cd   N/AN/A
g:  net NTFS   17500Mb  83% CP CS UN PA FC CREI
h:  net NTFS   17500Mb  83% CP CS UN PA FC CREI
i:  net NTFS8001Mb   9% CP CS UN PA FC WIN APPS III
l:  net NTFS8997Mb  31% CP CS UN PA FC LDRIVE
m:  net NTFS   628896Mb  74% CP CS UN PA FC scratch
w:  net NTFS   81917Mb  53% CP CS UN PA FC cred_kewalo

C:\cygwin  /  system  binmode
C:\cygwin/bin  /usr/bin   system  binmode
C:\cygwin/lib  /usr/lib   system  binmode
.  /cygdrive  system  binmode,cygdrive

Found: C:\cygwin\bin\awk.exe
Found: 

Re: cygwin 1.5.10: ImageMagick 6.0.3 binaries fail

2004-08-03 Thread Christopher Faylor
On Tue, Aug 03, 2004 at 02:16:26PM -1000, Russell Moffitt wrote:
I just updated my cygwin and related apps to the latest versions using
the setup.exe tool.  Things seemed to be working fine before the update,
but now I have trouble running any ImageMagick tools.

For example, the following command and resulting error:
$ convert a.jpg b.png

assertion list_info != (LinkedListInfo *) NULL failed: file
/home/harold/ports/ImageMagick/ImageMagick-6.0.3/magick/hashmap.c,
line 1033

I've received this error with all of the ImageMagick binaries I've tried
to run.  Just thought I'd let people know and see if others out there
get the same error.

I've attached the output from cygcheck -s -v -r in case anyone needs to
look at it.

Wrong mailing list.  Please use the main cygwin list.