bash completions

2001-12-18 Thread Morrison, John

Would folks like to consider adding this to the distribution...?

http://www.caliban.org/bash/index.shtml#completion

It's a file of autocompletions, for example, typing ssh [tab][tab] lists (or
completes) hostnames based on the contents of your known_hosts files.

J. 


===
Information in this email and any attachments are confidential, and may
not be copied or used by anyone other than the addressee, nor disclosed
to any third party without our permission.  There is no intention to
create any legally binding contract or other commitment through the use
of this email.

Experian Limited (registration number 653331).  
Registered office: Talbot House, Talbot Street, Nottingham NG1 5HF



RE: bash completions

2001-12-18 Thread Ebrey, Carl

Well, I've just taken a look at this and it's groovy.  I think any froody
dude who knows where his towel is should have this...

Carl :)

-Original Message-
From: Morrison, John [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, December 18, 2001 9:23 AM
To: '[EMAIL PROTECTED]'
Subject: bash completions


Would folks like to consider adding this to the distribution...?

http://www.caliban.org/bash/index.shtml#completion

It's a file of autocompletions, for example, typing ssh [tab][tab] lists (or
completes) hostnames based on the contents of your known_hosts files.

J. 


===
Information in this email and any attachments are confidential, and may
not be copied or used by anyone other than the addressee, nor disclosed
to any third party without our permission.  There is no intention to
create any legally binding contract or other commitment through the use
of this email.

Experian Limited (registration number 653331).  
Registered office: Talbot House, Talbot Street, Nottingham NG1 5HF



Contribution Package Proposal: JASSPA's MicroEmacs

2001-12-18 Thread Jon Green

Hi,

I would like to contribute JASSPA's MicroEmacs to the Cygwin
package list, a Emacs Text Editor. This is currently being
distributed from http://www.jasspa.com. We are in the process
of putting together the next release and have now resolved
most of the problems in porting to the Cygwin environment
(site contents are not current).

Because we are encumbered with a license that was inherited
from the original uEmacs then I though I had better check
whether our license violates your distribution mechanism. We
are (unfortunately) not under GPL, but all of the source is
freely available. The license we currently run with is
attached below.

So before I take this any further (i.e. put together a
complete package) then I need some sort of approval that we
have a potentially valid submission.

Also attached is the setup.hint - as per Web instructions.

Thanks
Jon.

--- setup.hint 

# Set up for JASSPA's MicroEmacs
@microemacs
sdesc: JASSPA distribution of MicroEmacs text editor
ldesc: Small footprint EMACS text editor, based on Danial Lawrences'
uEmacs 3.8. Includes X-Windows and terminal support under
Cygwin, integrated speller, undo, macro language, color
syntax hilighting and comprehensive on-line help
skip:
curr: 20020101
category: Editors
requires: cygwin

--- License Terms ---

COPYRIGHT MicroEmacs '02

JASSPA Distribution - www.jasspa.com

The following copyrights apply from the original source code
of version 3.8. No explicit copyrights were found with the
original distribution apart from the following found in the
main source code,

(C)opyright 1987 by Daniel M. Lawrence
MicroEMACS can be copied and distributed freely for any
non-commercial purposes. Commercial users may use
MicroEMACS inhouse. Shareware distributors may
redistribute MicroEMACS for media costs only. MicroEMACS
can only be incorporated into commercial software or
resold with the permission of the current author.

The following notices apply after 1988.

Copyright (C) 1988 - 2002, JASSPA MicroEmacs '00 can be
copied and distributed freely for any non-commercial
purposes. Commercial users may use MicroEmacs '00
inhouse. Shareware distributors may redistribute
MicroEmacs '00 for media costs only. MicroEmacs '99 can
only be incorporated into commercial software or resold
with the permission of the current author.

Spelling Dictionary Copyrights

The spelling dictionaries are converted from ispell
dictionaries, each spelling dictionary has it's own copyright
which is reproduced within the appropriate language spelling
macro file.

NO WARRANTY

THIS PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS
AND/OR OTHER PARTIES PROVIDE THE PROGRAM AS IS WITHOUT
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY
MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE
LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO
LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM
TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.

THIS NOTICE MUST BE CARRIED IN ALL COPIES OF THE DISTRIBUTION



rebase

2001-12-18 Thread Jason Tishler

I would like to contribute my rebase utility.  Should it be a stand-alone
package?  Be added to another package (i.e., cygutils -- sorry to suggest
this Chuck...)?  Or, be added to winsup/utils?

Thanks,
Jason



Re: rebase

2001-12-18 Thread Charles Wilson

Jason Tishler wrote:

 I would like to contribute my rebase utility.  Should it be a stand-alone
 package?  Be added to another package (i.e., cygutils -- sorry to suggest
 this Chuck...)?  Or, be added to winsup/utils?


I think it should go in winsup/utils, but I've no objections to putting 
it in cygutils.

--Chuck





Re: Contribution Package Proposal: JASSPA's MicroEmacs

2001-12-18 Thread Charles Wilson

I believe the commercial restrictions are problematic.  If we're going 
to include an emacs, I'd prefer one that is completely free (speech) 
like FSF Emacs or XEmacs.

However, with the soon-to-be-released features in setup.exe, there's no 
reason why Jon can't provide a cygwin-friendly download site (complete 
with his own setup.ini) -- folks could then explicitly add his download 
site to their own list, and the new setup will present a merged view of 
available packages.

That is, folks who want JASSPA's MicroEmacs could get it via setup.exe, 
but it doesn't need to be distributed via the cygwin mirror system.

--Chuck


Jon Green wrote:

 Hi,
 
 I would like to contribute JASSPA's MicroEmacs to the Cygwin
 package list, a Emacs Text Editor. This is currently being
 distributed from http://www.jasspa.com. We are in the process
 of putting together the next release and have now resolved
 most of the problems in porting to the Cygwin environment
 (site contents are not current).
 
 Because we are encumbered with a license that was inherited
 from the original uEmacs then I though I had better check
 whether our license violates your distribution mechanism. We
 are (unfortunately) not under GPL, but all of the source is
 freely available. The license we currently run with is
 attached below.
 
 So before I take this any further (i.e. put together a
 complete package) then I need some sort of approval that we
 have a potentially valid submission.
 
 Also attached is the setup.hint - as per Web instructions.
 
 Thanks
 Jon.
 
 --- setup.hint 
 
 # Set up for JASSPA's MicroEmacs
 @microemacs
 sdesc: JASSPA distribution of MicroEmacs text editor
 ldesc: Small footprint EMACS text editor, based on Danial Lawrences'
 uEmacs 3.8. Includes X-Windows and terminal support under
 Cygwin, integrated speller, undo, macro language, color
 syntax hilighting and comprehensive on-line help
 skip:
 curr: 20020101
 category: Editors
 requires: cygwin
 
 --- License Terms ---
 
 COPYRIGHT MicroEmacs '02
 
 JASSPA Distribution - www.jasspa.com
 
 The following copyrights apply from the original source code
 of version 3.8. No explicit copyrights were found with the
 original distribution apart from the following found in the
 main source code,
 
 (C)opyright 1987 by Daniel M. Lawrence
 MicroEMACS can be copied and distributed freely for any
 non-commercial purposes. Commercial users may use
 MicroEMACS inhouse. Shareware distributors may
 redistribute MicroEMACS for media costs only. MicroEMACS
 can only be incorporated into commercial software or
 resold with the permission of the current author.
 
 The following notices apply after 1988.
 
 Copyright (C) 1988 - 2002, JASSPA MicroEmacs '00 can be
 copied and distributed freely for any non-commercial
 purposes. Commercial users may use MicroEmacs '00
 inhouse. Shareware distributors may redistribute
 MicroEmacs '00 for media costs only. MicroEmacs '99 can
 only be incorporated into commercial software or resold
 with the permission of the current author.
 
 Spelling Dictionary Copyrights
 
 The spelling dictionaries are converted from ispell
 dictionaries, each spelling dictionary has it's own copyright
 which is reproduced within the appropriate language spelling
 macro file.
 
 NO WARRANTY
 
 THIS PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS
 AND/OR OTHER PARTIES PROVIDE THE PROGRAM AS IS WITHOUT
 WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
 AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
 THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
 SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
 ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
 
 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY
 MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE
 LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
 INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
 INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO
 LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES
 SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM
 TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
 OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
 DAMAGES.
 
 THIS NOTICE MUST BE CARRIED IN ALL COPIES OF THE DISTRIBUTION
 





Re: rebase

2001-12-18 Thread Christopher Faylor

On Tue, Dec 18, 2001 at 11:35:12AM -0500, Charles Wilson wrote:
Jason Tishler wrote:

I would like to contribute my rebase utility.  Should it be a stand-alone
package?  Be added to another package (i.e., cygutils -- sorry to suggest
this Chuck...)?  Or, be added to winsup/utils?

I think it should go in winsup/utils, but I've no objections to putting 
it in cygutils.

Actually, I think it should go in binutils, so there's a third opinion.

cgf



Re: Restructuring gettext

2001-12-18 Thread Charles Wilson

Okay, I've uploaded and announced the new gettext packages:
   gettext-0.10.40-1
   libintl1-0.10.40-1
   libintl-0.10.38-3

I also updated the setup.hint files on the server for the following 
packages:

wget   mutt   nano   vim   sharutils

The maintainers of those packages should make a note of this; the next 
time they rebuild, they will depend on libintl1 instead of libintl.

For now, I changed each setup.hint from depending on gettext to libintl.

--Chuck




Re: Restructuring gettext

2001-12-18 Thread Gareth Pearce


Okay, I've uploaded and announced the new gettext packages:
   gettext-0.10.40-1
   libintl1-0.10.40-1
   libintl-0.10.38-3

I also updated the setup.hint files on the server for the following
packages:

wget   mutt   nano   vim   sharutils

The maintainers of those packages should make a note of this; the next
time they rebuild, they will depend on libintl1 instead of libintl.

I am going to release nano 1.0.7 after christmas (on holidays right now or I 
would release it tommorow) which fixes a few things including locale being 
installed in the wrong directory - it also compiles completely without 
modification straight from the box - got my lil problems fixed at the source 
:)

anyway ... until 1.1.5 or so (which should be my next release after 1.0.7 I 
think) and both versions are recompiled to depend on libintl1 I assume my 
setup.hint will have to depend on Both libintl and libintl1 correct?

or should I do something else?

Gareth

_
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.




Re: Restructuring gettext

2001-12-18 Thread Robert Collins

I'd recommend specifying both, for users who click 'prev'.

If you don't list a prev version (implicitly or explicitly) then you
don't need both.
Rob




RE: HowTo: Submit Patches?

2001-12-18 Thread Suhaib Siddiqi

Sorry, I was out of country, therefore absent from list.

You can send patches to [EMAIL PROTECTED]  

Suhaib

 -Original Message-
 From: Alexander Gottwald 
 [mailto:[EMAIL PROTECTED]] 
 Sent: Tuesday, December 18, 2001 8:31 AM
 To: [EMAIL PROTECTED]
 Subject: HowTo: Submit Patches?
 
 
 Hi,
 
 I have found some incompatibilities with current CVS and 
 cygwin port (eg. freetype2 build). To who should I send these patches?
 
 bye
   ago
 -- 
  [EMAIL PROTECTED] 
  http://www.gotti.org   ICQ: 126018723
  phone: +49 3725 349 80 80mobile: +49 172 7854017
 



RE: HowTo: Submit Patches?

2001-12-18 Thread Alexander Gottwald

On Tue, 18 Dec 2001, Suhaib Siddiqi wrote:

 You can send patches to [EMAIL PROTECTED]  

Ok, I'll do this if I'm back home. Thanks

bye 
ago
-- 
 [EMAIL PROTECTED] 
 http://www.gotti.org   ICQ: 126018723
 phone: +49 3725 349 80 80  mobile: +49 172 7854017




Compiling Problem under gcc version 2.95.3-5!!

2001-12-18 Thread JOSE (GRI)

Hi:

I've installed cygwin 1.3.5 under w2k . I've installed them in a network
shared drive. It's shared from a Samba server.

 I tried to compile some sources, and I get this error:

  0 [main] c++ 544 proc_subproc: Couldn't duplicate my handle0x30
for pid
320, Win32 error 6

What does it mean?.

Thanks in advance.



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: mutt/procmail lock problem

2001-12-18 Thread Jason Tishler

Gary,

On Mon, Dec 17, 2001 at 11:50:03PM -0600, Gary R. Van Sickle wrote:
 From: Jason Tishler [mailto:[EMAIL PROTECTED]]
  I recommend fixing the permissions of /var/spool/mail on your machine:
 
  $ chmod g+w /var/spool/mail
 
 Done and done, and of course... it does nothing for me.  Either with
 ntsec or no ntsec, ls -l comes back exactly the same.  Dag nabbit.

Hmm...  The chmod should work at least with ntsec.  If you recently
enabled ntsec, then make sure to exit *all* Cygwin process before trying
again.

 Well at least I know what needs fixing now.  If I can't get the group
 permissions set right, perhaps I can force the configure somehow.

You can always edit config.h (after running configure) -- this is
what I did until I traced through configure.in and figured out the
group permission requirement.  Too bad there isn't a configure option
for this...

Anyway, just replace:

#undef USE_DOTLOCK

with:

#define USE_DOTLOCK 1

in config.h.

  and then releasing a new mutt package.
 
 
 Or perhaps... two? ;-)

Why two?  One package with USE_DOTLOCK enabled will handle both cases
-- locking required and locking unnecessary.

 Thanks for the heads-up Jason, this is great info,
 especially since I don't use procmail currently and would otherwise probably
 never have caught this, let alone figured out what to do about it.

No problem.  It was just the standard situation -- I had the itch...

Thanks for being open to fixing your package.

Jason

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: dll_list::load_after_fork() blues (was Re: [ python-Bugs-489709 ] Building Fails ...)

2001-12-18 Thread Jason Tishler

Rob,

On Sun, Dec 16, 2001 at 07:26:37PM +1100, Robert Collins wrote:
 From: Jason Tishler [EMAIL PROTECTED]
- cygwin1.dll: since I believe that it relies on being based
  at 0x6100
 
 It does not rely on any base address per se. It *does* reply on the base
 address being consistent between forked/spawned and exec'd parent and
 children.
 [snip]

I knew that I was going to put my foot in my mouth with the above feeble
explanation.  Thanks for setting the record straight.

- cygcurl-2.dll: because it gets whacked by rebase and
  AFAICT is not used by Python anyway
 
 Can you detail 'whack' a little more?

$ cp /usr/bin/cygcurl-2.dll .
$ file cygcurl-2.dll
cygcurl-2.dll: MS Windows PE Intel 80386 console DLL
$ rebase -b 0x6800 -d cygcurl-2.dll 
cygcurl-2.dll: new base = 6800, new size = 2
$ file cygcurl-2.dll 
cygcurl-2.dll: MS-DOS executable (EXE), OS/2 or MS Windows
$ objdump -p cygcurl-2.dll
objdump: cygcurl-2.dll: File format not recognized

The above seems to indicated that cygcurl-2.dll did not survive a rebase
which is why I used the term whacked.

- cygtclpip80.dll: because it appears not to be relocatable
 
 What error do you get?

None.  The rebase is just ineffective which should not be surprising
since:

$ file cygtclpip80.dll 
cygtclpip80.dll: MS Windows PE Intel 80386 ... not relocatable
   ^^^
  Hence, the rebasing appears not to completely solve this problem.
 
 Can you get process explorer to show their address space - get them to
 fail, and stop rather than terminating (usually there is a dialog you
 could leave open or you can use the CYGWIN debug flags).

By process explorer, do you mean Process Explorer (aka HandleEx) from
Sysinternals?  Or, Process Viewer that is part of Visual Studio?  Or,
something else?

Thanks,
Jason

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




The program cannot be run in DOS mode

2001-12-18 Thread tblazko

hi
how to make gawk and sed working?

i extracted them from downloaded tar and ran
doesn't matter how: dos-box, start or .bat file
it ends with
The program cannot be run in DOS mode

does it need any special environment setting?
or something else?

no usable mention in www faq or user's guide

in this forum history i do not see reply except unusable:
you downloaded wrongly
or
something not set correctly

if they need something very special: do you know another ones working in
w32 without special requirements?

thanks for reply
t!


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Compiling openldap 2.0.18...

2001-12-18 Thread Kent Perrier

I am attempting to compile openldap (duh) and the configure fails 
because I either don''t have a POSIX regex (which I cannot understand, 
since I have reinstalled the POSIX regex library to make sure I had it) 
or it is broken.  At least that is what configure tells me. Since I 
saw a post to the list in October the 2.0.15 was compiled correctly I 
assumed that 2.0.18 would as well.  Is there anything special that I 
need to do to get it to work?

Kent

PS Please reply to the list only.
-- 
'My Fellow Americans, Let's Roll'

   -- President George W. Bush

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




linking with glut32.lib?

2001-12-18 Thread Mark Sheppard

Hi,

I'm trying to get a GLUT application compiled under cygwin and am
having a spot of bother.  I've got it going fine under Linux (my
preferred platform - I try not to touch Windows if I can help it), but
I'd like to have Windows users be able to run it too and Cygwin seemed
the obvious choice.

Anyway I've put glut32.{dll,lib} from
http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip and
{glu,opengl}32.{dll,lib} from
http://download.microsoft.com/download/win95upg/info/1/W95/EN-US/Opengl95.exe
in /usr/local/lib and then tried to link it like this:

  gcc *.o /usr/local/lib/glut32.lib /usr/local/lib/opengl32.lib \
/usr/local/lib/glu32.lib -lm -o program

but I get errors like this:

  whatever.o:123: undefined reference to `glutInit@8'

so am I right in thinking there's something wrong with glut32.lib?
All the references to functions in opengl32.lib and glu32.lib resolve
OK, but not any to the functions in glut32.lib.  How can I fix this or
is there a different glut32.{dll,lib} that I should be using?

Thanks for any assistance,
Mark.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




default mounts

2001-12-18 Thread Ching, Jimen

Hi all,

I have just installed the latest cygwin dll.  I noticed that the /bin and
/usr/bin are now their own separate directories.  At one point, they were
symlinks.  But when I reboot my computer, my mount table still shows the
e:\cygwin\bin is mounted on /usr/bin, where e:\cygwin is mounted on /.
This means both /bin and /usr/bin are the same physical directory.  But
the setup.exe has placed valid files in /usr/bin, which is overridden
by the mount.  Is this the normal behavior?

Thanks in advance.

--jc
--
[EMAIL PROTECTED] Adtech, Inc.(808) 734-3300

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Compiling openldap 2.0.18...

2001-12-18 Thread Kent Perrier

On 12/18/2001 2:55 PM, Corinna Vinschen wrote:

 The other way would be to develop your own patch w/o looking into
 the OpenSSH sources which was how I did it for OpenSSH.  I'm somewhat
 surprised about your complaint.  I offered you an easy way to copy
 the needed stuff from another OSS project.  I'm not obligated to do
 the port for you, IIRC.


Sorry, no offense was intended.  I am just suprised that, after 
searching the mailing list for openldap and finding that, after a small 
patch was applied, the entire OpenLDAP distribution builds cleanly 
under Cygwin now. [email from * Jason Tishler jason at tishler dot 
net to * Carlos de Sousa Carlos dot de_Sousa at ebc dot ericsson dot 
se and cc'd to cygwin at cygwin dot com on Mon, 22 Oct 2001 12:46:59 
-0400] that it would be necessary to add LIBS=$LIBS -lregex 
/usr/lib/textmode.o to the beginning of the configure command.  I am 
supprised that openLDAP does not have a configure.ac to provide any 
platform specific configuration information to configure. Perhaps  my 
questions/offensive comments should be directed the openLDAP developers.

Anyway, if this question comes up again, the answer will be in the 
archive for people to find by searching it.

Kent

-- 
'My Fellow Americans, Let's Roll'

   -- President George W. Bush

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Possible bug in handling of BSS sections?

2001-12-18 Thread Danny Smith

 --- Julian Hall [EMAIL PROTECTED] wrote:  
 Hi; I don't know whether this has been mentioned before, but I just had
 a bug report for NASM, which I am one of the maintainers of, relating to
 linking code assembled by NASM with the cygwin or mingw linkers.
 
 I've done a little investigation, and have managed to rule out NASM as
 the source of the problem; I attach a .OBJ file which was created by MS
 Visual Studio.  When examined with the tools supplied with Visual
 Studio, this object file contains a .BSS section of size 4; however, 
 when viewed with 'objdump' under cygwin (GNU objdump 2.11.90), the BSS 
 section has 0 size.
 



This appears to be fixed in CVS binutils:
objdump -V

GNU objdump 2.11.92 20011216 

objdump -x testing.obj
===snip===
Sections:
Idx Name  Size  VMA   LMA   File off  Algn
  0 .drectve  0027      00dc  2**0
  CONTENTS, READONLY, DEBUGGING, EXCLUDE
  1 .debug$S  0113      0103  2**0
  CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA, DEBUGGING
  2 .bss  0004        2**2
  ALLOC
  3 .text 0005      023e  2**4
  CONTENTS, ALLOC, LOAD, READONLY, CODE
  4 .debug$T  0030      024f  2**0
  CONTENTS, ALLOC, LOAD, READONLY, DATA, DEBUGGING



http://greetings.yahoo.com.au - Yahoo! Greetings
- Send your festive greetings online!

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Cygwin fork() rebase solution (was Re: dll_list::load_after_fork() blues ...)

2001-12-18 Thread Jason Tishler

On Wed, Dec 12, 2001 at 08:57:44AM -0500, Jason Tishler wrote:
 On Mon, Dec 10, 2001 at 11:52:08AM -0500, Norman Vine wrote:
  Michael Hudson writes:
  FWIW, and I don't know how much that is, all tests pass if I link _socket
  statically.  Oh, and this is building without threads, it seems.  I'll do
  a new build with threads and see if anything changes, but I doubt it.
  
  GREAT IDEA !
  
  I just rebuilt python 2.1.1 with threads and linking _socket statically
  and all seems to work :-)
  
  [snip]
 
 I just tried the above and it works.  However, it only works if one has
 not fiddled around with rebasing their DLLs.
 
 Although this is a good short-term workaround (and the one that I will
 probably use when I release Python 2.2), I think that we should focus
 our efforts on trying to solve this problem at its root cause -- Cygwin
 fork() and DLL base address conflicts.  Otherwise, when something else
 changes we will be back in the same situation.

I believe that I have found a rebase solution to the Cygwin fork()
problem that has been causing Cygwin Python some grief lately.  I added
an offset option to the attached rebase tool.  If I spread the DLLs out
by an extra 0x1, then the fork() problem seems to be mitigate.

The following is the command line necessary to build rebase:

$ g++ -O2 -o rebase rebase.cc -limagehlp

After rebasing the necessary Cygwin DLLs:

$ cd /usr/bin
$ rebase -d -b 0x6800 -o 0x1 cygXpm-X4.dll cygXpm-noX4.dll \
cygbz21.0.dll cygcrypto.dll cygform5.dll cygform6.dll \
cyggdbm.dll cyghistory4.dll cyghistory5.dll cygintl.dll \
cygitcl30.dll cygitk30.dll cygjbig1.dll cygjpeg6b.dll cygmenu5.dll \
cygmenu6.dll cygncurses++5.dll cygncurses++6.dll cygncurses5.dll \
cygncurses6.dll cygpanel5.dll cygpanel6.dll cygpcre.dll \
cygpcreposix.dll cygpng2.dll cygreadline4.dll cygreadline5.dll \
cygregex.dll cygssl.dll cygtcl80.dll cygtclreg80.dll cygtiff3.dll \
cygtk80.dll cygz.dll

I am able to build Python *without* the following patch:


http://sourceforge.net/tracker/index.php?func=detailaid=491107group_id=5470atid=305470

After rebasing the necessary Cygwin and Python DLLs:

$ cd /usr/bin
$ rebase -d -b 0x6800 -o 0x1 cygXpm-X4.dll cygXpm-noX4.dll \
cygbz21.0.dll cygcrypto.dll cygform5.dll cygform6.dll \
cyggdbm.dll cyghistory4.dll cyghistory5.dll cygintl.dll \
cygitcl30.dll cygitk30.dll cygjbig1.dll cygjpeg6b.dll cygmenu5.dll \
cygmenu6.dll cygncurses++5.dll cygncurses++6.dll cygncurses5.dll \
cygncurses6.dll cygpanel5.dll cygpanel6.dll cygpcre.dll \
cygpcreposix.dll cygpng2.dll cygreadline4.dll cygreadline5.dll \
cygregex.dll cygssl.dll cygtcl80.dll cygtclreg80.dll cygtiff3.dll \
cygtk80.dll cygz.dll ~/src/PythonCvs/nothreads/libpython2.2.dll \
~/src/PythonCvs/nothreads/build/lib.cygwin-1.3.6-i686-2.2/*.dll

I can run the full regression test without any failures *even though*
_socket is a shared module.

I encourage those interested in Cygwin Python to determine whether or not
the above rebase solution works for them too.  I'm particular interested
in 9x/Me reports since I do not have access to those platforms.  Please
post your results to the Cygwin and Python mailing lists.

If my findings are corroborated, then I will work with the Cygwin team
to integrate rebase into setup.exe so that rebasing automatically occurs
every time that setup.exe is run.

Thanks,
Jason


/*
 * Copyright (c) 2001 Jason Tishler
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 *
 * $Id: rebase.cc,v 1.5 2001/12/18 20:21:19 jtishler Exp $
 */

#include iostream
#include sstream
#include string
#include time.h
#include stdlib.h
#include getopt.h
#include sys/cygwin.h
#include windows.h
#include imagehlp.h

using namespace std;

string PosixToWin32(const string aPosixPath);
void ParseArgs(int argc, char* argv[]);
unsigned long StringToUlong(const string aString);
void Usage();

ULONG theImageBase = 0;
BOOL theDownFlag = FALSE;
ULONG theOffset = 0;
int theArgsIndex = 0;

void
main(int argc, char* argv[])
{
ParseArgs(argc, argv);
ULONG aNewImageBase = theImageBase;

for (int i = theArgsIndex; i  argc; i++)
{
if (theDownFlag)
aNewImageBase -= theOffset;


Re: Cygwin fork() rebase solution (was Re: dll_list::load_after_fork() blues ...)

2001-12-18 Thread Robert Collins

Your results are enough for me Jason - I'm happy to include this in
setup in some form.

Rob


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Re: Perl Tk does not install

2001-12-18 Thread Russell Cecala

Oops!

I meant to say, Just doesn't feel safe.
Which means I am afraid I might download
some virus or Trojan horse.  This in no
way means I think you are a bad guy or
anything like that.  But my employer
is very careful about what we can download.

Sorry if I wasn't clear.

Alles klar?

Gerrit P. Haase [EMAIL PROTECTED] wrote:

Hallo Russell,

2001-12-18 18:50:48, du schriebst:

 But I don't like to download src links.

 
ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/porters/Haase_Gerrit/1.3/perl/Tk800.023-src.tar.bz2

 Just doesn't fell safe.

What does that mean, if I may ask?

There is also one place to look if your favourite module is ported:
http://testers.cpan.org/search?request=by-config and choose cygwin
(first cygwin entry from top), there is a list about more than 400
reports about perl modules I built, some with patches.

e.g Tk:
http://testers.cpan.org/search?request=distdist=Tkmacid=130

You can take also the patch from the link above or from the testers CPAN site
and build it on your own machine;)

Gerrit
-- 
begin  signature:
=^..^=
end


-- 




__
Your favorite stores, helpful shopping tools and great gift ideas. Experience the 
convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/

Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.com/


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: CVS and SSH (again?)

2001-12-18 Thread Charles Wilson

Bauer Travis wrote:
 
 I know that there have various permutaitons of this
 discussion on this list before, but none of them quite
 seem to fit my problem:
 
 I have the latest cygwin installed using the setup
 program.  I want to use the cvs client using ssh,
 which I successfully use daily on solaris machines.
 
 1. When I installed cvs, it only installed the
 sources.  Not sure why.  openssh installed the
 binaries properly.  I can ssh to the host and run
 programs just fine, but the shell I get cannot execute
 some programs, like pine or mutt, because of the
 terminal type.

 2. I compiled and installed cvs from those sources.
 But make check or whatever the diagnostic target is,
 fails on the first case.

 4. I found a precompiles version of cvs on the web
 someplace and copied the binary over what I compiled.
 Same errors.  Tried some other ssh binaries from the
 net.  Same errors.

Ummm...why don't you try to run setup again, and install the official,
cygwin,  pre-compiled version of CVS.  Then, try some SIMPLE tests --
create a LOCAL repository, checkin, checkout from THAT without
complicating matters with ssh.

Oh, yeah, and some information about your system would help: send
`cygcheck -s -v -r` output to the list.

--Chuck

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: how can I install version 1.3.2?

2001-12-18 Thread Charles Wilson

JANE ASMUTH wrote:
 
 I am trying to go back to version 1.3.2 of cygwin. I am currently using
 cygwin 1.3.6.  The setup program only allows me to unistall entirely, or go
 back to version 1.3.5.
 
 Can someone tell me how to uninstall what I have and get back to version
 1.3.2 of the cygwin1.dll?  (Or point me to a web page).
 
 The reason for my wanting to do this is I am having problems with xemacs
 21.4.6 and I hear that the everything is ok with cygwin 1.3.2.

You can't (easily).  Please don't try.  It hurts both projects when
people deliberately drop back to old versions instead of helping to
fix/reporting bugs.  

Also, if you are building XEmacs from source, make sure you are using
the *windows* branch of 21.4.6.  Both windows-native and cygwin versions
of XEmacs are built from a (frequently synchronized) branch off the main
XEmacs development trunk.

FWIW, I just installed the latest cygwin-XEmacs (21.4.6, precompiled,
see Andy's announcement *yesterday*).  It seems to work okay on
cygwin-1.3.6 for the basic stuff I am doing; normal text editing, etc. 
Subprocesses *may* be problematic -- but I'm not sure; I've seen mixed
reports.

--Chuck

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: how can I install version 1.3.2?

2001-12-18 Thread JANE ASMUTH

The problem I've been having is that gdb won't direct stdout and stderr to
the gdb console frame - it pops up a dos window instead.  I mention this to
you because I saw a reference you made to a very similar problem and you
seemed to know how to fix it.
(http://www.cygwin.com/ml/cygwin/2001-03/msg00718.html)
I tried starting xemacs with your run program, but it didn't fix the
problem.

I'm glad to try to help work through this problem, but I've got to use gdb
for my work.  Either I get it to work again or I start developing using
VC++.  My other alternative is to go back to Solaris/xemacs.

Thanks for any help you can offer,

Jane

- Original Message -
From: Charles Wilson [EMAIL PROTECTED]
To: JANE ASMUTH [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Tuesday, December 18, 2001 5:44 PM
Subject: Re: how can I install version 1.3.2?


 JANE ASMUTH wrote:
 
  I am trying to go back to version 1.3.2 of cygwin. I am currently using
  cygwin 1.3.6.  The setup program only allows me to unistall entirely, or
go
  back to version 1.3.5.
 
  Can someone tell me how to uninstall what I have and get back to version
  1.3.2 of the cygwin1.dll?  (Or point me to a web page).
 
  The reason for my wanting to do this is I am having problems with xemacs
  21.4.6 and I hear that the everything is ok with cygwin 1.3.2.

 You can't (easily).  Please don't try.  It hurts both projects when
 people deliberately drop back to old versions instead of helping to
 fix/reporting bugs.

 Also, if you are building XEmacs from source, make sure you are using
 the *windows* branch of 21.4.6.  Both windows-native and cygwin versions
 of XEmacs are built from a (frequently synchronized) branch off the main
 XEmacs development trunk.

 FWIW, I just installed the latest cygwin-XEmacs (21.4.6, precompiled,
 see Andy's announcement *yesterday*).  It seems to work okay on
 cygwin-1.3.6 for the basic stuff I am doing; normal text editing, etc.
 Subprocesses *may* be problematic -- but I'm not sure; I've seen mixed
 reports.

 --Chuck



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Setup 2.125.2.10 fails to install on Win2K

2001-12-18 Thread Kevin Quitt

Upgraded to latest setup today (2.125.2.10) and tried to update my already-
existing installation.  I have several systems with it installed, so I download
the new packages first, then install from the local directory.  Setup downloaded
a few packages.

I tried to install onto a 50.3G FAT32 partition, with 28.5GB free.  I tried to
install from a 57.2G NTFS partition, with 23.4G free.

When I tried to install from the local directory, and after selecting the
packages recommended, setup instantly puts up a dialog box labeled mount that
says The operation completed successfully.  Behind that box is the Cygwin
Setup, and says Installing..., The Package and Total indicator bars are
blank, and the button says Cancel.  Clicking OK on the mount box terminates
the installation, with nothing installed.  

I tried a complete install to a different partition from the local disk; same
thing, although the directory structure is created.

I also tried a download/upgrade.  The installation log is below.  Now what?

2001/12/18 08:49:49 Starting cygwin install, version 2.125.2.10
Current Directory: M:\Archives\Cygwin
2001/12/18 08:49:49 Command line parameters
2001/12/18 08:49:49 0 - 'M:\Archives\Cygwin\setup.exe'
2001/12/18 08:49:49 1 parameters passed
source: network install
root: E:/cygwin binary system
Selected local directory: M:\Archives\Cygwin
net: Direct
site: ftp://planetmirror.com/pub/sourceware/cygwin
Downloaded latest/autoconf/autoconf-2.52a-1.tar.bz2
Downloaded latest/autoconf/autoconf-devel/autoconf-devel-2.52-4.tar.bz2
Downloaded latest/autoconf/autoconf-stable/autoconf-stable-2.13-4.tar.bz2
Downloaded latest/automake/automake-1.5b-1.tar.bz2
Downloaded latest/automake/automake-devel/automake-devel-1.5-5.tar.bz2
Downloaded latest/automake/automake-stable/automake-stable-1.4p5-5.tar.bz2
Downloaded latest/byacc/byacc-1.9-1.tar.bz2
Downloaded latest/cygrunsrv/cygrunsrv-0.94-2.tar.bz2
Downloaded latest/gdb/gdb-20010428-3.tar.bz2
Downloaded latest/groff/groff-1.17.2-1.tar.bz2
Downloaded latest/inetutils/inetutils-1.3.2-16.tar.bz2
Downloaded latest/make/make-3.79.1-5.tar.bz2
Downloaded latest/mingw-runtime/mingw-runtime-1.2-1.tar.gz
Downloaded contrib/mktemp/mktemp-1.4-1.tar.bz2
Downloaded latest/mt/mt-2.0.1-1.tar.bz2
Downloaded contrib/mutt/mutt-1.2.5i-6.tar.bz2
Downloaded latest/newlib-man/newlib-man-20001118-1.tar.bz2
Downloaded latest/openssh/openssh-3.0.2p1-2.tar.bz2
Downloaded latest/openssl/openssl-0.9.6b-2.tar.bz2
Downloaded latest/pcre/pcre-3.7-1.tar.bz2
Downloaded contrib/popt/popt-1.6.2-1.tar.bz2
Downloaded latest/regex/regex-4.4-2.tar.bz2
Downloaded contrib/rsync/rsync-2.4.6-3.tar.bz2
Downloaded latest/texinfo/texinfo-4.0-5.tar.bz2
Downloaded latest/time/time-1.7-1.tar.bz2
Downloaded latest/vim/vim-6.0.93-1.tar.bz2
Downloaded latest/w32api/w32api-1.2-1.tar.bz2
Downloaded contrib/wget/wget-1.7-1.tar.bz2
2001/12/18 08:59:48 Ending cygwin install


-- 
#include standard.disclaimer
 _
Kevin D Quitt  USA 91351-4454   96.37% of all statistics are made up
Per the FCA, this email address may not be added to any commercial mail list


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: default mounts

2001-12-18 Thread Larry Hall (RFK Partners, Inc)

At 03:15 PM 12/18/2001, Ching, Jimen wrote:
Hi all,

I have just installed the latest cygwin dll.  I noticed that the /bin and
/usr/bin are now their own separate directories.  At one point, they were
symlinks.  But when I reboot my computer, my mount table still shows the
  ^

I don't believe that setup.exe ever created symlinks for these directories.
I could be wrong.  Either way, if such a thing was ever done by setup.exe,
it was quite some time ago.


e:\cygwin\bin is mounted on /usr/bin, where e:\cygwin is mounted on /.
This means both /bin and /usr/bin are the same physical directory.  But
the setup.exe has placed valid files in /usr/bin, which is overridden
by the mount.  Is this the normal behavior?


No.  You should check this out closely.  If it's not an artifact your
custom environment (the fact that you mention symlinks to /bin and/or
/usr/bin makes me think your environment may be fooling setup.exe 
into doing the wrong thing), please provide details of what you find.
If you find it's the result of something specific to your environment,
we only need to know that this is the case.

Thanks,


Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




regarding compilation

2001-12-18 Thread Sandeep Kumar

Hi,

I installed the cygwin to the default C:\cygwin\ directory today.
How do we link the compiler and include the header files to execute a C
file from the cygwin?
Do we need any additional software or some settings to be done in the
environment variables(please let me know the procedure...) to get the vi
editor in cygwin as it says that vi : command not found

Please le me know ASAP.

Thanks and regards,
Sandeep






--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Apache hack (was: Re: php-4.1.0 on Cygwin)

2001-12-18 Thread Ryan T. Sammartino

On Wed, Dec 12, 2001 at 10:12:05PM -0800, Ryan T. Sammartino wrote:
 
 (Apache 1.3.22 doesn't quite build cleanly under Cygwin, and I'm working
 on a patch for that, but it isn't too tough to get it to work).
 

Well, again, this is probably the Wrong Way(TM), but here is what I had
to do to get a working Apache (trivial patch):


---cut here---
--- src/Configure.orig  Tue Dec 18 16:20:32 2001
+++ src/Configure   Tue Dec 18 16:20:40 2001
@@ -1853,6 +1853,7 @@
 ## Now HS's POSIX regex implementation if needed/wanted. We do it
 ## now since AddModule may have changed it
 ##
+RULE_WANTHSREGEX=yes
 if [ x$RULE_WANTHSREGEX = xyes ]; then
 REGLIB=regex/libregex.a
 SUBDIRS=regex $SUBDIRS
---cut here---

-- 
Ryan T. Sammartino
http://members.shaw.ca/ryants/
I don't believe there really IS a GAS SHORTAGE.. I think it's all just
a BIG HOAX on the part of the plastic sign salesmen -- to sell more numbers!!

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Perl Tk does not install

2001-12-18 Thread Gerrit P. Haase

Hallo Russell,

Am 2001-12-18 um 23:05 schriebst du:

 Oops!

 I meant to say, Just doesn't feel safe.
[...]

 Sorry if I wasn't clear.

 Alles klar?

 Just doesn't fell safe.

What does that mean, if I may ask?

Ach so, was just a typo;)

Gerrit
-- 
=^..^=mailto:[EMAIL PROTECTED]


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




why doesn't setup.exe install everything?

2001-12-18 Thread dean gaudet

in the past it was trivial to do a full install.  now it appears to be a
royal pain in the ass -- i have to click every package and guess what
version i should be installing (the UI doesn't really make it obvious what
versions i should be installing).

a search for full install on this mailing list gets 1089 matches.  one
of the first indicates that there's a solution somewhere in the mail
archives.  but that's not much of a help, having to randomly guess search
terms doesn't seem very friendly.

could someone please update the FAQ?  and/or fix setup.exe?

or point me at an older setup.exe which works?

thanks for an otherwise excellent product though, win2k isn't useable
without it.

-dean


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Distribution

2001-12-18 Thread Christopher Faylor

On Tue, Dec 18, 2001 at 06:34:10PM +0100, Lapo Luchini wrote:
 In reality I really only need the cygwin and bash base with devel and editor
 components (in order to teach C Language on win-tel platforms), the others
 are simply gravy.  Thanks again for your assistance!

I'm a profane of legal issues but I bet that as long as you include full sources
and the url of cygwin's homepage theer's no problem, as it is GPL software after
all.

Correct me if I'm wrong...

You're wrong!  You don't need the URL.  :-)

But it would be appreciated.

What I was trying to find out was just how much reading of the license
agreement was actually done.  You've clarified the subject for Michael
but I was kinda hoping that if he was seriously thinking about including
the binaries that he'd seriously read the license agreement.

However, since none of us is actually a lawyer here, lately I have been
advising people that if they really want to be 100% sure of their
distribution they should check with their own lawyer.  I get asked a lot
for what amounts to a lot of free legal advice and it has occurred to me
that I would rather not be seen as an official last word for anything.

If you are in compliance with the licensing of each of the packages that
you will be releasing (including the cygwin DLL) then you should be ok.
I can only speak in a semi-official capacity for cygwin.  The other packages
have their own licensing terms.  I assume that adhering to the GPL should
satisfy all of the licensing terms but I don't know for sure.

If you want to be 100% sure of that fact, then you should contact a
lawyer.

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: cygwin fork() rebase solution (was Re: dll_list::load_after_fork() blues ...)

2001-12-18 Thread Christopher Faylor

On Wed, Dec 19, 2001 at 08:33:50AM +1100, Robert Collins wrote:
Your results are enough for me Jason - I'm happy to include this in
setup in some form.

Nice job, Jason.  Thanks for following this through.

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re-post : cron is not work even tried suggestion in mail list

2001-12-18 Thread Tiffany Chan

Hi,

Sorry that I have common question on cron. I got cron
error : can't switch user context. I have tried the
following suggestion in mail list:

1. remove cron and install as SYSTEM
   $rm -Rf /var/cron
   $cygrunsrv -E cron
   $cygrunsrv -R cron
   $cygrunsrv -I cron -p /usr/sbin/cron -a -D -e
CYGWIN=tty ntsec
   $cygrunsrv -S cron

   The process is running by SYSTEM

2. All files directory under /var are mode = 777;
   mode of /usr/sbin/cron = 755 ;
   mode of /etc/group and /etc/passwd = 644

3. $mkgroup -ld  /etc/group
   $mkpasswd -ld  /etc/passwd

   the server installed cygwin is in domain ( but not
domain controller), i must use domain user to login
and run crontab -e . Thus i used -ld in making
passwd and group file.

4. I tested that Domain administrator can use cron job
properly.

I used cygwin version 1.3.3 in w2k SP2 Advanced
server. I know that a new cygwin version is released.
However, as my system is in production now, i cannot
upgrade the cygwin to the most update version. Or can
i only upgrade the cron tool ?

Thanks a lot !
ikbea



__
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




email for email

2001-12-18 Thread tenplus


‚¨‚¶‚á‚Ü‚µ‚Ä‚²‚ß‚ñ‚È‚³‚¢m(_ _)m@‚³‚ª‚µ‰®ƒeƒ“ƒvƒ‰ƒX‚Ɛ\‚µ‚Ü‚·B
‚±‚¿‚ç‚̓eƒ“ƒvƒ‰ƒX(http://www.sureteacher.com)‚Ɛ\‚µ‚Ü‚·B
’j«E—«‚»‚ꂼ‚ê‚É–ü‚µ‚̉摜‚ð‚¨“Í‚¯‚µ‚Ü‚·B

–³”‚É‚ ‚éƒTƒCƒg‚©‚ç“ú–{l10ˆÈãAŠOl10ˆÈãA
ƒrƒfƒI10ˆÈã‚̃TƒCƒg‚ðŒµ‘I‚µ‚Ü‚µ‚½B

E’j«—p‚É‚Í‚¿‚å[‚©‚í‚¢‚¢Œn‚Ì‚ ‚̎ʐ^A
E—«—p‚É‚ÍŽhŒƒ“I‚È‚»‚ê‚Å‚¢‚Ä–ü‚³‚ê‚é‰æ‘œ‚ð
@‚¨“Í‚¯‚µ‚Ü‚·B
@
@–{“–‚É‘I‚Ñ”²‚«‚Ü‚µ‚½I

ƒeƒ“ƒvƒ‰ƒX‚ÍŠF—l‚̔閧‚ð
‚Ç‚ñ‚È‚±‚Æ‚ª‚ ‚Á‚Ä‚àâ‘ÎŽç‚蔲‚«‚Ü‚·B

‚»‚µ‚Ä‘‚¦‘±‚¯‚éƒTƒCƒg‚Ì’†‚©‚ç
â•i‚̉摜‚ð’T‚µ‚Ü‚·B
ƒTƒ“ƒvƒ‹”Å‚à—pˆÓ‚µ‚Ä‚¨‚è‚Ü‚·‚̂ŁA

‰º‹LƒAƒhƒŒƒX‚Ü‚Å‚¨—§‚¿Šñ‚è‚­‚¾‚³‚¢B

http://www.sureteacher.com


‚±‚̃[ƒ‹‚ÍDM‚Å‚·B
‚²‹»–¡‚Ì‚È‚¢•û‚É‚Í
‚±‚̃[ƒ‹‚Í‘¬‚â‚©‚É”jŠü‚µ‚Ä‚¢‚½‚¾‚¯‚Ü‚·‚Å‚µ‚傤‚©H
‚²–À˜f‚ð‚¨‚©‚¯‚µ‚½‚±‚Æ‚ðd‚Ë‚Ä‚¨˜l‚ѐ\‚µã‚°‚Ü‚·B


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Updated: gettext-0.10.40-1

2001-12-18 Thread Charles Wilson

gettext is the GNU package which provides 'national language support'
for other programs. It includes a number of utility programs.

CHANGES (since gettext-0.10.38-2)

o updated to gettext-0.10.40 release
o modified the build process so that the auto-import/auto-export
   capabilities of cygwin's binutils are used.  This means that there
   is no need for special -DSTATIC defines when linking statically.
   Thus, libintl.h is the same for both static and dynamic builds
o This means that our libintl.h file is the same as the default
   version; there are no cygwin-specific changes.  Hopefully, this will
   eliminate the problems folks have run into when building packages
   that include their own copy of the gettext source code.
o The dll is now named according the libtool method, in preparation
   for a fully libtool-driven build.  While the new dll (cygintl-1.dll)
   is backward compatible with the old one (cygintl.dll), the name
   change means we have to split out the DLL from this package:
o gettext now has two binary packages:
 gettext-0.10.40-1   and   libintl1-0.10.40-1
   the 'gettext' one provides everything but the new dll
   the 'libintl1' one provides only the new dll itself
o For backwards compatibility, we also provide
 libintl-0.10.38-3
   which contains only the old dll

INSTALLATION:

To update your installation, click on the Install Cygwin now link
on the http://cygwin.com/ web page.  This downloads setup.exe to
your system.  Save it and run setup, answer the questions and pick
up 'gettext' from the 'Libs' category.  You may need to
click the Full button if it doesn't show up.  You might want to
make sure you update/install ALL of the following three packages:
   gettext-0.10.40-1
   libintl1-0.10.40-1
   libintl-0.10.38-3

Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need
to find a mirror which has this update.

In the US, ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/
is a reliable high bandwidth connection.

In Japan, ftp://ftp.u-aizu.ac.jp/pub/gnu/gnu-win32/ is already
updated.

In DK, http://mirrors.sunsite.dk/cygwin/ is usually up-to-date.

If one of the above doesn't have the latest version of this package
you can either wait for the site to be updated or find another
mirror.

Please  send questions or comments to the Cygwin mailing list at:
[EMAIL PROTECTED] .  If you want to subscribe go to:
http://cygwin.com/lists.html I would appreciate if you would use
this mailing list rather than emailing me directly.  This includes
ideas and comments about the setup utility or Cygwin in general.

If you want to make a point or ask a question the Cygwin mailing
list is the appropriate place.

*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

To unsubscribe to the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message. Send
email to the address specified there.  It will be in the format:

[EMAIL PROTECTED]

NOTES:

o Building the package from source requires gcc-2.95.3-5 and
binutils-20001002-1 or later

o The package includes several utilities.  These utilities are
*statically* linked, although this package does include a dynamic lib
(dll) and the associated import lib.  I just didn't link the utilities
dynamically.

o The -src archive contains:
   a) an inner pristine source tarball
   b) a cygwin-specific patch
   c) a script to drive the build.
   To rebuild from source, unpack the outer tarball, and run
 'gettext-0.10.40-1.sh all'
   This will unpack the inner archive, apply the patch, configure
   and build with the appropriate flags, as well as create new binary
   and source tarballs, ready for setup.exe-based installation.

o Use auto-import/export features to build/linkto the DLL.  Therefore,
   there is no more need for -DGETTEXT_STATIC and whatnot.  The
   following packages (that I maintain) have eliminated the
   ugly _STATIC defines:
  gettext
  ncurses
   The following still require them:
  zlib  libpng   tiff   jpeg   jbigkit   gdbm
  bzlib (not maintained by me)

-- Chuck


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




cygwin.bat hangs under .net server(build 3590)

2001-12-18 Thread Ni Ning

When i start the batch file, it hangs there.  I have just downloaded the
newest version of cygwin and this is a clean installation.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] New on sourceware: libintl1-0.10.40-1

2001-12-18 Thread Charles Wilson

The libintl1-0.10.40-1 package has added to the cygwin distribution.
It contains the gettext DLL cygintl-1.dll which corresponds to the
gettext-0.10.40-1, See the gettext-0.10.40-1 announcement for more
information.

--
Chuck Wilson

To update your installation, click on the Install Cygwin now link
on the http://cygwin.com/ web page.  This downloads setup.exe to
your system.  Save it and run setup, answer the questions and pick
up 'libintl1' from the 'Libs' category.  You may need to
click the Full button if it doesn't show up.  You might want to
make sure you update/install ALL of the following three packages:
   gettext-0.10.40-1
   libintl1-0.10.40-1
   libintl-0.10.38-3

Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need
to find a mirror which has this update.

In the US, ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/
is a reliable high bandwidth connection.

In Japan, ftp://ftp.u-aizu.ac.jp/pub/gnu/gnu-win32/ is already
updated.

In DK, http://mirrors.sunsite.dk/cygwin/ is usually up-to-date.

If one of the above doesn't have the latest version of this package
you can either wait for the site to be updated or find another
mirror.

Please  send questions or comments to the Cygwin mailing list at:
[EMAIL PROTECTED] .  If you want to subscribe go to:
http://cygwin.com/lists.html I would appreciate if you would use
this mailing list rather than emailing me directly.  This includes
ideas and comments about the setup utility or Cygwin in general.

If you want to make a point or ask a question the Cygwin mailing
list is the appropriate place.

*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

To unsubscribe to the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message. Send
email to the address specified there.  It will be in the format:

[EMAIL PROTECTED]


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/