Counter-ITP of doxygen (was: Re: Please upload: doxygen-1.4.2_20050410-1 (n'th take))

2005-04-23 Thread Max Bowsher
Hans W. Horn wrote:
Alright,
Max Bowsher wrote:
No, still wrong. You didn't read what I said carefully enough.
You *need* to understand:
Filenames are expected to be EXACTLY:
NAME-VERSION-RELEASE.tar.bz2
NAME-VERSION-RELEASE-src.tar.bz2
I guess I never appreciated the subtle naming convention used for cygwin
packages. Honestly, my impression was that names go all over the map.
Fixed (I think).
+++ doxygen_1.4.2-20050410/doc/language.doc +++
doxygen_1.4.2-20050410/doc/translator_report.txt +++
doxygen_1.4.2-20050410/examples/example.tag
These files are touched during a 'make install_docs'.
Excluded offending diffs from patch.
Having got the superficial naming problems out of the way, I took a closer 
look at the source packaging.

There were many issues - the most serious being that the source package did 
not even contain the Cygwin specific readme at all - and many minor 
deficiencies related to using a home-grown build script, rather than the 
tried-and-true cygwin template.

I am sorry, but the conclusion I came to was that it would be less effort 
for me to produce my own packages of doxygen, based on the the 
generic-build-script, than to assist in getting these packages up to a 
good-to-go status.

Accordingly, I hereby ITP doxygen myself:
Setup.exe installation site:
http://unicorn.robinson.cam.ac.uk/~mob22/cygdoxygen/
Max.


Re: Counter-ITP of doxygen (was: Re: Please upload: doxygen-1.4.2_20050410-1 (n'th take))

2005-04-23 Thread Max Bowsher
Hans W. Horn wrote:
Max Bowsher wrote:
...
Having got the superficial naming problems out of the way, I took a
closer look at the source packaging.
There were many issues - the most serious being that the source
package did not even contain the Cygwin specific readme at all - and
hear - hear (you didn't look, did you?)!
Yes, I did.
And just to be sure, I used grep. It was not there.
many minor deficiencies related to using a home-grown build script,
rather than the tried-and-true cygwin template.
typical NIH syndrom!
NIH?
I am sorry, but the conclusion I came to was that it would be less
effort for me to produce my own packages of doxygen, based on the the
generic-build-script, than to assist in getting these packages up to a
good-to-go status.
You're so full of it!
But, honestly, I saw this coming! I'd say - why don't you just shove it!
And seriously, I really can't remember why I even thought it would be a 
good
thing to offer my services to maintain anything for the cygwin crowd!
That memory has gotten somewhat hazy!
Bye now!
All Cygwin package maintainers work to the set of guidelines that the 
project has designed for itself, and which are posted on the website. If you 
desire to help, but lack the time or inclination to meet the guidelines the 
project has defined for itself, then you will discover that whilst your 
desire to help is appreciated, you actual offerings may not actually be 
helpful to the project.

This is a simple fact. If it angers you... there is nothing I can do about 
that.

Max.


Re: Counter-ITP of doxygen (was: Re: Please upload: doxygen-1.4.2_20050410-1 (n'th take))

2005-04-23 Thread Hans W. Horn
Max Bowsher wrote:
Hans W. Horn wrote:
Max Bowsher wrote:
...
Having got the superficial naming problems out of the way, I took a
closer look at the source packaging.
Superficial? In your earlier complaints you made it sound as if those naming 
issues were of utmost importance!

There were many issues - the most serious being that the source
package did not even contain the Cygwin specific readme at all - and...
hear - hear (you didn't look, did you?)!
Yes, I did.
And just to be sure, I used grep. It was not there.
Interesting! You did a grep on a compressed tarball? Or on a directory tree? 
Quite unconventional.
I would use 'find'. As in:
cd /usr
find ./ -name doxygen*README -print
./share/doc/Cygwin/doxygen-1.4.2_20050410-1.README

many minor deficiencies related to using a home-grown build script,
rather than the tried-and-true cygwin template.
Yup! Guilty as charged!
typical NIH syndrom!
NIH?
Not Invented Here. Probably doesn't count. Has no cygwin trademark!
I am sorry, but the conclusion I came to was that it would be less
effort for me to produce my own packages of doxygen, based on the
the generic-build-script, than to assist in getting these packages
up to a good-to-go status.
As I see it: the last version of the package I have submitted was as much or 
little conformant to the cygwin guidelines as the package it was meant to 
supercede, or 50% of all the other cygwin packages on the market today.

All Cygwin package maintainers work to the set of guidelines that the
project has designed for itself, and which are posted on the website.
If you desire to help, but lack the time or inclination to meet the
guidelines the project has defined for itself, ...
and which are being modified on the fly, see 
http://cygwin.com/ml/cygwin-apps/2005-04/msg00063.html

...then you will discover that whilst your desire to help is appreciated 
...
Are you sure you mean that?
..., you actual offerings may not actually be helpful to the project.
This is a simple fact. If it angers you... there is nothing I can do
about that.
I'm sure you wouldn't! But that's not what angers me; it is rather arrogance 
and pretence that pushes my button.

In any case : this is not a competition for maintainership - you may keep it 
all for yourself! And I'm out for good!




Re: Counter-ITP of doxygen (was: Re: Please upload: doxygen-1.4.2_20050410-1 (n'th take))

2005-04-23 Thread Hans W. Horn
Max Bowsher wrote:
...
Having got the superficial naming problems out of the way, I took a
closer look at the source packaging.
There were many issues - the most serious being that the source
package did not even contain the Cygwin specific readme at all - and
hear - hear (you didn't look, did you?)!
many minor deficiencies related to using a home-grown build script,
rather than the tried-and-true cygwin template.
typical NIH syndrom!
I am sorry, but the conclusion I came to was that it would be less
effort for me to produce my own packages of doxygen, based on the the
generic-build-script, than to assist in getting these packages up to a
good-to-go status.
You're so full of it!
But, honestly, I saw this coming! I'd say - why don't you just shove it!
And seriously, I really can't remember why I even thought it would be a good 
thing to offer my services to maintain anything for the cygwin crowd!
That memory has gotten somewhat hazy!
Bye now!

H.


Re: Counter-ITP of doxygen

2005-04-23 Thread Lapo Luchini
This whole issue seems a pretty stupid reason the get angry, to me... =(

-- 
Lapo Luchini



Re: maintaining bash

2005-04-23 Thread Hans W. Horn
I hereby withdraw my voluntary offer as bash maintainer!
H.


Re: screen, try #1

2005-04-23 Thread Schulman . Andrew
 On host #2 with WinXP + Cygwin 1.5.15-1, reattaching fails (There is no 

 screen to be resumed), and I see
 
 $ ll /tmp/uscreens/S-aschulma
 total 1
 -rw---  1 ASchulma None 53 Apr 22 06:00 4056.console.D77E1BASCHULMA1
 
 This isn't a socket, which would explain the trouble.

Now here's something curious.  While screen is running and attached, I see

$ ls -l /tmp/uscreens/S-aschulma/
total 1
srwx--  1 ASchulma None 53 Apr 22 12:05 548.console.D77E1BASCHULMA1

But as soon as I detach screen, the socket isn't a socket any more:

$ ls -l /tmp/uscreens/S-aschulma/
total 1
-rw---  1 ASchulma None 53 Apr 22 12:08 548.console.D77E1BASCHULMA1

wtf??  Of course this prevents reattachment.  This is with Cygwin 1.5.15, 
I don't see the same behavior with 1.5.12.

When is a socket not a socket?
A.



Re: Packaging a split libfoo/libfoo-devel package?

2005-04-23 Thread Max Bowsher
David Rothenberger wrote:
I'm interested in packaging libogg and libvorbis in order to package
flac, vorbis-tools and possibly vorbisgain and shntool. Can anyone give
me a good example of how to package a library like libogg so that it's
split into two packages: libogg and libogg-devel?
These would be my first packaging attempts. I'd like to use the
generic-build-script but that doesn't support the splitting. I was
hoping to find an example of the script that does the splitting to use
as a basis for my packages.
You can make it do splitting quite easily, though.
I package apr/libapr0 in this way, by modifying the pkg() function of g-b-s:
pkg() {
 (cd ${instdir}  \
 tar -cjvf ${topdir}/libapr0-$VER-$REL.tar.bz2 usr/bin/cygapr-0-0.dll
 tar --exclude='usr/bin/cygapr-0-0.dll' -cjvf ${bin_pkg} * )
}
Max.


Packaging a split libfoo/libfoo-devel package?

2005-04-23 Thread David Rothenberger
I'm interested in packaging libogg and libvorbis in order to package 
flac, vorbis-tools and possibly vorbisgain and shntool. Can anyone give 
me a good example of how to package a library like libogg so that it's 
split into two packages: libogg and libogg-devel?

These would be my first packaging attempts. I'd like to use the 
generic-build-script but that doesn't support the splitting. I was 
hoping to find an example of the script that does the splitting to use 
as a basis for my packages.

Thanks.
--
David Rothenbergerspammer? - [EMAIL PROTECTED]
GPG/PGP: 0x7F67E734, C233 365A 25EF 2C5F C8E1 43DF B44F BA26 7F67 E734
  Evil isn't all bad.


Re: Problems with arrow keys and delete

2005-04-23 Thread Igor Pechtchanski
On Fri, 22 Apr 2005, Thomas Dickey wrote:

 On Fri, 22 Apr 2005, Alexander Gottwald wrote:

  On Fri, 22 Apr 2005, Thomas Dickey wrote:
 
   iirc, NumLock would simply prevent the key from being recognized.
  
   The description above hints that the application doesn't expect to
   see the 2 which is sent to denote that the shift-key is pressed.
 
  Ah, yes. I noticed similar behaviour with fvwm and desktop switching
  on shift-alt-arrow_key which did not work if numlock was switched on.
  It then produced just 4C in xterm (2C with shift, 3C with alt).

 I'm not sure what would make the ESC [ lost.

A shell with the wrong TERM setting would interpret ESC [ as Meta-[, and
treat the rest of the sequence as separate characters.
Igor

 Just checking here, if I set NumLock (and am using cygwin), I don't see xterm
 lose that information.  With xterm #198 (which shouldn't be different - this
 code is not that recent), I'm seeing things like

   ESC [ 1 ; 2 A

 whether or not NumLock is set.

-- 
http://cs.nyu.edu/~pechtcha/
  |\  _,,,---,,_[EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'   Igor Pechtchanski, Ph.D.
'---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

The Sun will pass between the Earth and the Moon tonight for a total
Lunar eclipse... -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT


Re: not sure whats wrong

2005-04-23 Thread Rodrigo Medina
 Mark Blaskovich  wrote:
...
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
winCheckDisplayNumber - Cygwin/X is already running on display 0

Fatal server error:
InitOutput - Duplicate invocation on display number: 0.  Exiting.
...

XWin writes a lock file in /tmp/.X11-unix/X0
XWin is aborted if the file already exists, so you do not get 2 X-servers
runnig.
If XWin ends properly it deletes the file X0, but if for some reason
the XWin process is aborted or if the user is not allowed to delete the
file, the lock file remains preventing a new XWin process to start. Cure:
delete the X0 file. Be sure that every user can read and write in /tmp.
In my W98 box I put the following lines in AUTOEXEC.BAT, to be sure that
any remaining X0 is delete when the machine starts.

rem -- Clean Xserver
if exist C:\cygwin\tmp\X11-UN~1\X0 attrib -A -S C:\cygwin\tmp\X11-UN~1\X0
if exist C:\cygwin\tmp\X11-UN~1\X0 del C:\cygwin\tmp\X11-UN~1\X0

hope that this can be useful,
bye
R.M. 



Re: Startx not running

2005-04-23 Thread shalloo
It is not my firewall and no error messages are popping up in the log.
Welcome to the XWin X Server
Vendor: The Cygwin/X Project
Release: 6.8.2.0-1
Contact: cygwin-xfree@cygwin.com
XWin was started with the following command line:
X :0 -multiwindow -clipboard
ddxProcessArgument - Initializing default screens
winInitializeDefaultScreens - w 1280 h 800
winInitializeDefaultScreens - Returning
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
(II) XF86Config is not supported
(II) See http://x.cygwin.com/docs/faq/cygwin-x-faq.html for more 
information
(==) FontPath set to 
/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/TTF/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/
winAdjustVideoModeShadowGDI - Using Windows display depth of 32 bits 
per pixel
winAllocateFBShadowGDI - Creating DIB with width: 1280 height: 800 
depth: 32
winInitVisualsShadowGDI - Masks 00ff ff00 00ff BPRGB 8 d 24 
bpp 32
null screen fn ReparentWindow
null screen fn RestackWindow
InitQueue - Calling pthread_mutex_init
InitQueue - pthread_mutex_init returned
InitQueue - Calling pthread_cond_init
InitQueue - pthread_cond_init returned
winInitMultiWindowWM - Hello
winInitMultiWindowWM - Calling pthread_mutex_lock ()
winMultiWindowXMsgProc - Hello
winMultiWindowXMsgProc - Calling pthread_mutex_lock ()
MIT-SHM extension disabled due to lack of kernel support
XFree86-Bigfont extension local-client optimization disabled due to 
lack of shared memory support in the kernel
(--) Setting autorepeat to delay=500, rate=31
(--) winConfigKeyboard - Layout: 0409 (0409)
(--) Using preset keyboard for English (USA) (409), type 4

But there is a discrepency between the log ands what my shell window is 
showing. The last line in the shell windown is Rules=xorg 
Model=pc105 Layout =us Variant =(null) Options = (null). So I 
guess it is getting stuck on that line or whatever line comes after it. 


winsup/cygwin ChangeLog fhandler.h fhandler_co ...

2005-04-23 Thread cgf
CVSROOT:/cvs/uberbaum
Module name:winsup
Changes by: [EMAIL PROTECTED]   2005-04-22 17:03:40

Modified files:
cygwin : ChangeLog fhandler.h fhandler_console.cc 

Log message:
* fhandler.h (dev_console::set_color): Define new function.
(dev_console::set_default_attr): Ditto, moved from fhandler_console.
(dev_console::fillin_info): Ditto.  Accommodate this change throughout 
this
file.
(fhandler_console::get_win32_attr): Eliminate.
* fhandler_console.cc (fhandler_console::get_tty_stuff): Properly set 
default
attributes on initialization.
(fhandler_console::open): Set current attributes rather than default 
color on
open.
(fhandler_console::get_win32_attr): Eliminate.
(dev_console::set_color): New function.  Move get_win32_attr stuff here.
(dev_console::set_default_attr): New function, moved from 
fhandler_console.
(dev_console::fillin_info): Ditto.
(fhandler_console::char_command): Call set_color to set screen 
characteristics.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaumr1=1.2855r2=1.2856
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler.h.diff?cvsroot=uberbaumr1=1.242r2=1.243
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_console.cc.diff?cvsroot=uberbaumr1=1.134r2=1.135



RE: Copyright Assignment received from David Korn

2005-04-23 Thread Dave Korn
Original Message
From: Corinna Vinschen
Sent: 22 April 2005 18:08

 Shoot, Dave.
 
 
 Corinna


  Too late!  It's the weekend and the boss is buying beer in the pub across
the road!


FX:WOOOSH!


cheers,
  DaveK
-- 
Can't think of a witty .sigline today



Copyright Assignment received from David Korn

2005-04-23 Thread Corinna Vinschen
Shoot, Dave.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.


RE: I need to change my home directory

2005-04-23 Thread Larry Hall
At 12:56 PM 4/22/2005, you wrote:
Or see
http://sources.redhat.com/cygwin/cygwin-ug-net/using-utils.html#mkpasswd for
hints on setting it in /etc/passwd.  (But I really don't know if bash or the
cygwin dll actually check /etc/passwd.) 


Of course they do.  The doc you point to says this, among other things:

  The mkpasswd program can be used to help configure your Windows system 
  to be more UNIX-like by creating an initial /etc/passwd from your system 
  information. Its use is essential on the NT series (Windows NT, 2000, and 
  XP) to include Windows security information,...

I'd recommend setting your home in '/etc/passwd' unless you have a need to
set it in your environment (i.e. share it with Windows, some other app needs
it, etc).


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


--
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/



Re: 1.5.15: multiple simultaneous processes can fail to start

2005-04-23 Thread Usman Muzaffar

Christopher Faylor [EMAIL PROTECTED] wrote in
message news:[EMAIL PROTECTED]
 On Thu, Apr 21, 2005 at 01:50:44PM -0700, Usman Muzaffar wrote:
 Hello. We seem to be having difficulty when two Cygwin processes are
 started simultaneously (or in close succession) on multiprocessor
 Windows 2003 systems. The problem manifests as this error:
 
 c:\cygwin\bin\which.exe (3824): *** system shared memory version
 mismatch
 detected - 0x0/0x75BE007F.
 This problem is probably due to using incompatible versions of the
 cygwin DLL.  Search for cygwin1.dll using the Windows
 Start-Find/Search facility and delete all but the most recent
 version.  The most recent version *should* reside in
 x:\cygwin\bin, where 'x' is the drive on which you have installed
 the cygwin distribution.  Rebooting is also suggested if you are
 unable to find another cygwin DLL.

 Looking at the code I can't see any way that this error could ever occur
 but, then, the code that produced this error was actually wrong.

 I just checked in a minor rewrite around this error message.  I don't know
 if it will fix this problem or not.  I couldn't duplicate your problem
here,
 FWIW.

 This will be in the next cygwin snapshot: http://cygwin.com/snapshots/ .

 cgf


Thanks very much for your prompt response.
I downloaded 4/21/05 snapshot (uname reports 1.5.16s).

My test case still fails, but far less frequently. It now takes
several hours of runs (several 10s of thousands of iterations) and
then fails on 'user shared memory size' mismatch, instead of 'system
shared memory version':

c:\cygwin\bin\which.exe (3712):
  *** user shared memory size mismatch detected 0x0/0xA65C.

Looking at shared.cc:user_shared_initialize(), it looks like there may
be a window of vulnerability, because it doesn't appear to have the
same InterlockedExchange protecting its 'version' member that the
SH_CYGWIN_SHARE location does:

  /* Initialize the Cygwin per-user shared, if necessary */
  if (!user_shared-version)
{
  user_shared-version = USER_VERSION_MAGIC;
  debug_printf (initializing user shared);
  user_shared-cb =  sizeof (*user_shared);
  ...

In particular, if a second proces is unlucky enough to try to open
user_shared right after 'version' was set but before 'cb', couldn't it
fail with the error I saw above?

I'm also wondering if some of the other shared memory locations
without locks are potentially open to startup races:

SH_SHARED_CONSOLE -
  In fhandler_console::get_tty_stuff(), without an
  InterlockedExchange, could two processes each race past the check on
  the 'tty_min_state.ntty' member and then step on each other trying
  to setsid()?

SH_MYSELF -
  In pinfo::init(), is it possible that 'process_state' and 'pid'
  could get corrupted without an interlock?

Thanks again for your help.
-Usman




--
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/



Using shutdown-1.6-1 does not seem to shutdown!!!

2005-04-23 Thread Angelo Graziosi

I have tried shutdown-1.6-1. Now it seems to work in the sense that

   shutdown now
   shutdown 5
... 30
etc.

starts the procedure of shutdown, i.e. disconnets the user, saves the
configuration... . When it seems it is being to turn off the PC, Windows
says (in low resoultion)

Now it is possible to turn off the computer


and I must press the switch off button more than five seconds to turn off
the PC! (Until now I never used this method to switch off the PC.)
(reboot works as the name says: reboot!)

If this is the correct behaviour of shutdown 1.6-1, it would not be good.

It would have lost its utility. 

For example, I often start the PC to make a long work at the end of which
the computer should turn off without my presence (in the night,often).

With this shutdown-1.6-1, this is not more possible.

shutdown-1.4-1 and cygwin (until) 1.5.12-1 give no problems!
(With 1.5.13 and 1.5.14 I have not tried)

My system is 

   Win 2000 SP4
   cygwin 1.5.15-1
   
I have tried as Administrator (of the group Administrators) and as user
(of the group Users) with the some results.

angelo.

[EMAIL PROTECTED] 
 


--
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/



Re: FontForge

2005-04-23 Thread Brian Dessent
David Rothenberger wrote:

  Someone should kindly remind them that the gpl obligates them to provide
  sources for cygwin1.dll.  I looked on the site, but couldn't find it.
 
 Do they need to provide source for cygwin1.dll if they are not
 distributing cygwin1.dll?
 
 (Should this thread be taken to cygwin-licensing?)

No, I was wrong.  Sorry for the noise.  According to
http://cygwin.com/licensing.html if the program is licensed under
OSI-approved license and you do not distribute cygwin1.dll then you do
not have to provide the source for cygwin1.dll.

Brian

--
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/



FontForge

2005-04-23 Thread Lapo Luchini
I just downloaded the cygwin-binary from http://fontforge.sourceforge.net/
Awesome.
Simply awesome.

Just to let you know it exists, it works and it works DAMN FINE! ;-)

-- 
Lapo Luchini
[EMAIL PROTECTED] (PGP  X.509 keys available)
http://www.lapo.it (ICQ UIN: 529796)


--
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/



Re: possible DLL license violations

2005-04-23 Thread David Rothenberger
On 4/22/2005 10:56 AM, David Rothenberger wrote:
On 4/22/2005 8:52 AM, David Rothenberger wrote:
I ran across a tool called Trader's Little Helper at [url removed
because it trips the cygwin spam filter] that includes the
cygwin1.dll, but doesn't provide source code. Even worse, it puts
cygwin1.dll in C:\WINDOWS!

I succeeded in contacting the author of this tool this morning and I 
informed him of the problems and directed him to the cygwin site for 
more information. I didn't attempt to contact any of the authors of the 
other packages.

The author of Trader's Little Helper responded to me. He basically said 
the following:

1. He doesn't think shorten or shntool are violating the GPL because 
they have been around for years.
2. He doesn't think he's violating the GPL because he's not linking to 
the cygwin DLL nor modifying it.

IANAL, but I think that his second point is correct. I still think 
shorten and shntool are violating the GPL because they *are* linking to 
the DLL; it doesn't really matter that it hasn't been caught for years - 
there is no statue of limitations in the GPL.

So, to me it seems that only shorten and shntool are violating the GPL 
and not TLH, dBpowerAMP, nor the Nero SHN plugin.

--
David Rothenbergerspammer? - [EMAIL PROTECTED]
GPG/PGP: 0x7F67E734, C233 365A 25EF 2C5F C8E1 43DF B44F BA26 7F67 E734
The three laws of thermodynamics:
(1) You can't get anything without working for it.
(2) The most you can accomplish by working is to break even.
(3) You can only break even at absolute zero.
--
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/


Re: gcc 4.0 and 3.3 at the same time?

2005-04-23 Thread Jason FU
Krzysztof Duleba krzysan at skrzynka.pl writes:

 
 Jason FU wrote:
 
Since gcc 4.0 is out, sooner or later there will be a Cygwin
 release. As

 If you don't want to have more compilers, don't install them. I am also
 wondering what is a normal Linux. All my Linux boxes have 3 C compilers
 and my Windows box has 5 of them.
 
 Regards
 Krzysztof Duleba
 
 

If multiple versions are to exist in one box, I wish that's the case for all
OSes and not just CYGWIN. I suppose CYGWIN works like a Windows emulator of UNIX
only and works exactly the same as its UNIX counterpart(s). That's all. Don't
make our life too complex with different feature(s) in different ported
version(s). See what I mean?

Thanks.

Jason




--
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/



RE: Wrong PATH and other env after starting bash

2005-04-23 Thread david . balazic
Dave Korn wrote :

  Maybe I deselected something important.  

  Yes, you probably did.  Like base-passwd, for example. 

No I did not. As I already said, base-passwd was installed. At
least setup.exe claimed that, when I run it the second time.

Besides, now I reinstalled base-passwd and have a good /etc/passwd

The question is : How do I get an /etc/profile file ?
Also note, that /etc/skel is empty.

Regards,
David

PS: Message is not properly linked to the previous in the thread,
as I am not subscribed and read from the archive at :
http://cygwin.com/ml/cygwin/ , which does not have a REPLY button.

--
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/



Re: [ANNOUNCEMENT] New: perl-Win32-GUI-1.0-2

2005-04-23 Thread Reini Urban
zzapper schrieb:
On Tue, 19 Apr 2005 17:05:11 +0200 (CEST),  wrote:
I've added perl-Win32-GUI-1.0-2 to cygwin
Win32::GUI is a Win32-platform native graphical user interface toolkit for
perl, which was formerly included in perl-libwin32, and is now available
as seperate package.
Basically, it's an XS implementation of most of the functions found in
user32.dll and gdi32.dll, with an object oriented perl interface and an
event-based dialog model that mimic the functionality of visual basic.
Runtime requirements:
cygwin
perl-5.8.6
w32api
Project Homepage:
http://search.cpan.org/search?query=Win32::GUI
some doc http://dada.perl.it/gui_docs/gui.html
Besides, as stated in the README
  * http://dada.perl.it/#gui
  * http://sourceforge.net/projects/perl-win32-gui
to get the good old docs and much more older examples (some not working) 
than those provided by 1.0, you'll have to download an older tar.gz or 
ppm by Aldo.
  http://dada.perl.it/Win32-GUI-0.0.665.tar.gz

Recommended is also the sf.net mailinglist, 
http://groups.yahoo.com/group/theguiloft/
and http://rocherl.club.fr/Win32GUI.html for some nice apps.

GridLayout was fixed recently, but not yet released.
Also note that PAR'ified exe's may not use pod2usage for the About or 
Help window, because $0 is a binary and Pod::Usage can not deal with 
compiled scripts (par, perlapp, perl2exe, ...) yet. But this another 
Baustelle.

--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
http://phpwiki.org/
--
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/


[ANNOUNCEMENT] Updated: pkgconfig-0.17.2-1

2005-04-23 Thread Charles Wilson
pkgconfig is a tool used for managing the configuration
information of OTHER packages.
This is a routine update to the latest upstream version, 0.17.2.
Changes since 0.15.0-4
--
pkg-config 0.17.2
 - Don't go into an infinite loop allocating more and more memory when
   the same name is specified twice on the command line and we're in
   direct dependencies only-mode.
pkg-config 0.17.1
 - Now actually sets CFLAGS and LIBS instead of trying to set those in
   a subshell.  (Only affects if you've autoreconfiscated with 0.17)
 - Fix detection of inter-library dependencies.
pkg-config 0.17
 - Evaluate second argument to PKG_CHECK_MODULES again
 - Portability fixes (MacOS, BeOS, Cygwin)
 - Handle inter-library dependencies and assume those are in place if
   the platform supports them.  Disable with --enable-indirect-deps.
 - Add initial test framework
 - Build fixes (make distcheck now works)
pkg-config 0.16
 - Use a search path, rather than a single default directory.
 - Fix a bunch of bugs in glib by backporting
 - More man page fixes
 - Lots of small fixes and cleanups over the place.
--Chuck
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.  Then, run setup and answer all of the questions.
If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin@cygwin.com .
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
If you want to unsubscribe from 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]
If you need more information on unsubscribing, start reading here:
http://sources.redhat.com/lists.html#unsubscribe-simple
Please read *all* of the information on unsubscribing that is available
starting at this URL.
--
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/


possible DLL license violations

2005-04-23 Thread David Rothenberger (local)
I ran across a tool called Trader's Little Helper at 
http://thor.prohosting.com/roh0205/ that includes the cygwin1.dll, but 
doesn't provide source code. Even worse, it puts cygwin1.dll in C:\WINDOWS!

I then did a search of my hard drive for other copies and was surprised 
to find a few more. They are apparently installed to get support for the 
shorten command-line tool (http://shnutils.freeshell.org/shorten/).

The packages that included a cygwin1.dll were:
* Trader's Little Helper: http://thor.prohosting.com/roh0205/
* The shorten command-line tool: http://shnutils.freeshell.org/shorten/
* The Nero SHN plug-in: http://neroplugins.cd-rw.org/
* The dBpowerAMP SHN codec: 
http://www.dbpoweramp.com/codec-central-shorten.htm

--
David Rothenbergerspammer? - [EMAIL PROTECTED]
GPG/PGP: 0x7F67E734, C233 365A 25EF 2C5F C8E1 43DF B44F BA26 7F67 E734

--
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/


Re: [ANNOUNCEMENT] New: perl-Win32-GUI-1.0-2

2005-04-23 Thread Reini Urban
zzapper schrieb:
On Tue, 19 Apr 2005 17:05:11 +0200 (CEST),  wrote:
I've added perl-Win32-GUI-1.0-2 to cygwin
Win32::GUI is a Win32-platform native graphical user interface toolkit for
perl, which was formerly included in perl-libwin32, and is now available
as seperate package.
Basically, it's an XS implementation of most of the functions found in
user32.dll and gdi32.dll, with an object oriented perl interface and an
event-based dialog model that mimic the functionality of visual basic.
Runtime requirements:
cygwin
perl-5.8.6
w32api
Project Homepage:
http://search.cpan.org/search?query=Win32::GUI
some doc http://dada.perl.it/gui_docs/gui.html
Besides, as stated in the README
  * http://dada.perl.it/#gui
  * http://sourceforge.net/projects/perl-win32-gui
to get the good old docs and much more older examples (some not working) 
than those provided by 1.0, you'll have to download an older tar.gz or 
ppm by Aldo.
  http://dada.perl.it/Win32-GUI-0.0.665.tar.gz

Recommended is also the sf.net mailinglist, 
http://groups.yahoo.com/group/theguiloft/
and http://rocherl.club.fr/Win32GUI.html for some nice apps.

GridLayout was fixed recently, but not yet released.
Also note that PAR'ified exe's may not use pod2usage for the About or 
Help window, because $0 is a binary and Pod::Usage can not deal with 
compiled scripts (par, perlapp, perl2exe, ...) yet. But this is another 
Baustelle.

--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
http://phpwiki.org/
--
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/


Re: possible DLL license violations

2005-04-23 Thread David Rothenberger
On 4/22/2005 8:52 AM, David Rothenberger wrote:
I ran across a tool called Trader's Little Helper at [url removed
because it trips the cygwin spam filter] that includes the
cygwin1.dll, but doesn't provide source code. Even worse, it puts
cygwin1.dll in C:\WINDOWS!
I succeeded in contacting the author of this tool this morning and I 
informed him of the problems and directed him to the cygwin site for 
more information. I didn't attempt to contact any of the authors of the 
other packages.

--
David Rothenbergerspammer? - [EMAIL PROTECTED]
GPG/PGP: 0x7F67E734, C233 365A 25EF 2C5F C8E1 43DF B44F BA26 7F67 E734
If one cannot enjoy reading a book over and over again, there is no use
in reading it at all.
-- Oscar Wilde
--
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/


Re: FontForge

2005-04-23 Thread Brian Dessent
Lapo Luchini wrote:

 I just downloaded the cygwin-binary from http://fontforge.sourceforge.net/
 Awesome.
 Simply awesome.
 
 Just to let you know it exists, it works and it works DAMN FINE! ;-)

Someone should kindly remind them that the gpl obligates them to provide
sources for cygwin1.dll.  I looked on the site, but couldn't find it.

Brian

--
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/



Re: Wrong PATH and other env after starting bash

2005-04-23 Thread Christopher Faylor
On Fri, Apr 22, 2005 at 05:12:19PM +0200, [EMAIL PROTECTED] wrote:
PS: Message is not properly linked to the previous in the thread, as I
am not subscribed and read from the archive at :
http://cygwin.com/ml/cygwin/ , which does not have a REPLY button.

And the reason for that is that it is an *archive* not an on-line
web mail facility.

--
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/



Re: possible DLL license violations

2005-04-23 Thread Christopher Faylor
On Fri, Apr 22, 2005 at 05:58:24PM -0700, David Rothenberger wrote:
On 4/22/2005 10:56 AM, David Rothenberger wrote:
On 4/22/2005 8:52 AM, David Rothenberger wrote:

I ran across a tool called Trader's Little Helper at [url removed
because it trips the cygwin spam filter] that includes the
cygwin1.dll, but doesn't provide source code. Even worse, it puts
cygwin1.dll in C:\WINDOWS!


I succeeded in contacting the author of this tool this morning and I 
informed him of the problems and directed him to the cygwin site for 
more information. I didn't attempt to contact any of the authors of the 
other packages.


The author of Trader's Little Helper responded to me. He basically said 
the following:

1. He doesn't think shorten or shntool are violating the GPL because 
they have been around for years.
2. He doesn't think he's violating the GPL because he's not linking to 
the cygwin DLL nor modifying it.

IANAL, but I think that his second point is correct. I still think 
shorten and shntool are violating the GPL because they *are* linking to 
the DLL; it doesn't really matter that it hasn't been caught for years - 
there is no statue of limitations in the GPL.

I have been embezzling from the company for years and no one ever said
anything so, too bad.

cgf

--
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/



Re: support dirent.d_type

2005-04-23 Thread Igor Pechtchanski
On Fri, 22 Apr 2005, lode leroy wrote:

 Hello,

 I would like to see support for dirent.d_type added to cygwin.

 fhandler_disk_file::readdir()
 {
 ...
  if (buf.dwFileAttributes  FILE_ATTRIBUTE_DIRECTORY) {
dir-__d_dirent-d_type = DT_DIR;
  } else {
dir-__d_dirent-d_type = DT_REG;
  }
 ...
 }

So why not make it a patch, test it, and send it to the appropriate list
with a ChangeLog entry?  For something this small you don't even need a
copyright assignment.  See http://cygwin.com/contrib.html.
Igor
-- 
http://cs.nyu.edu/~pechtcha/
  |\  _,,,---,,_[EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'   Igor Pechtchanski, Ph.D.
'---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

The Sun will pass between the Earth and the Moon tonight for a total
Lunar eclipse... -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT

--
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/



Re: How do I solve/work around Resource temporarily unavailable (RESOLVED)

2005-04-23 Thread Timothy Wall
I found what seems to be the cause of the resource leak, at least for 
the XP computers involved.  Aventail Connect (a VPN client) seems to 
have been involved since removing it from the system fixed the problem.

It seemed odd that using msconfig to start up with only essential 
drivers and no services still resulted in the leak.

A problem ticket has been registered with Aventail, though I don't know 
how seriously they'll take it.

--
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/


Re: possible DLL license violations

2005-04-23 Thread Christopher Faylor
On Fri, Apr 22, 2005 at 10:56:53AM -0700, David Rothenberger wrote:
On 4/22/2005 8:52 AM, David Rothenberger wrote:
I ran across a tool called Trader's Little Helper at [url removed
because it trips the cygwin spam filter] that includes the
cygwin1.dll, but doesn't provide source code. Even worse, it puts
cygwin1.dll in C:\WINDOWS!

I succeeded in contacting the author of this tool this morning and I 
informed him of the problems and directed him to the cygwin site for 
more information. I didn't attempt to contact any of the authors of the 
other packages.

Thanks for doing this, David.

cgf

--
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/



Re: Cygwince

2005-04-23 Thread Corinna Vinschen
On Apr 22 17:23, Dave Korn wrote:
 Original Message
 From: Craig A. Vanderborgh
 Sent: 22 April 2005 17:19
 
  We are going to be starting with the mingw version of Cygwin - MSYS -
  primarily to try to keep the size of the DLL down.  Another reason for
  starting from this distribution is that MSYS has a version of bash and
  the utilities that all come together in a fairly tidy bundle.
 
   This would be a terrible mistake, since MSYS has nothing to do with cygwin
 whatsoever but is an entirely separate and unrelated port of gnu tools to
 windoze.

Actually, MSYS is a branch from some old version of Cygwin, 1.3.xx, dunno
exactly, with a few patches applied to work without registry and stuff like
that.

I guess it would be better for a Cygwince project to stick with MSYS for
a couple of reasons.  For instance, it never changed to 64 bit file access,
it doesn't have lots of NT specific code, it has not such a complex
implementation of security considerations.  All in all, MSYS is probably
the better base for developing a lean CE Cygwin.  I'd suggest to contact
the MSYS development team on sourceforge.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.

--
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/



Re: gcc 4.0 and 3.3 at the same time?

2005-04-23 Thread Reini Urban
Jason FU schrieb:
Markus Schnhaber mks at schoenhaber.de writes:
Am Freitag, 22. April 2005 13:27 schrieb Jason FU:
Gerrit P. Haase gp at familiehaase.de writes:
Krzysztof Duleba wrote:
Asking just out of curiosity: how are you affected by the simple possibility 
to install multiple versions off gcc? If you want just one version of gcc on 
your system, isn't installing just one version of gcc an option for you?

BTW: On my Linux box, I have installed both gcc 3.3.5 and gcc 3.4. Obviously 
at most one of them is doing some work at a given time.
I think GCC is a reliable tool. We don't need to have the old version to
co-exist for chaos. If you worry that GCC 4.0 doesn't work properly, why don't
you wait for a while for people's comments? With multiple versions of the same
development tool, you'll have infinite nightmares for your code.
People who deploy/maintain libraries need multiple compilers.
Not everyone is a end-user.
For the 2.95 = 3.0 switch it was also usual to have both.
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
http://phpwiki.org/
--
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/


RE: Wrong PATH and other env after starting bash

2005-04-23 Thread Dave Korn
Original Message
From: david.balazic
Sent: 22 April 2005 16:12

 Dave Korn wrote :
 
 Maybe I deselected something important.
 
  Yes, you probably did.  Like base-passwd, for example.
 
 No I did not. As I already said, base-passwd was installed. At
 least setup.exe claimed that, when I run it the second time.
 
 Besides, now I reinstalled base-passwd and have a good /etc/passwd

  No, you don't.  If all your files are listed as having group ownership
mkgroup_l_d, that means that the /etc/group file is bad.  Since
base-passwd creates that as well, it means /etc/passwd is probably no good
either.

  Are you in a windows domain?  The default setup only creates local machine
accounts in /etc/passwd and /etc/group.  If you're logged in as a network
user it won't know who you are.  That could be the problem.
 
 The question is : How do I get an /etc/profile file ?

  It's created by the first run, from /etc/defaults/etc/profile, part of the
base-files package.  If this hasn't run, something went very wrong with your
install.  Your best bet at this stage would be to re-run setup.exe, and just
click all the way through to the package selection; choose Reinstall next
to the All category, don't click anything else, and let it go.  That
should fix you up with a consistent set of packages.

  If that still doesn't work, you're going to need to get your cygcheck
output and post it **as an attachment** to the list; see
http://cygwin.com/problems.html

 Also note, that /etc/skel is empty.

  AYS?  All the files in /etc/skel begin with a full stop.  If you dont use
the -a option to ls, you won't see them.

 PS: Message is not properly linked to the previous in the thread,
 as I am not subscribed and read from the archive at :
 http://cygwin.com/ml/cygwin/ , which does not have a REPLY button.

  You could try the newsreader-based interface at gmane.org.  Or subscribe.


cheers,
  DaveK
-- 
Can't think of a witty .sigline today


--
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/



Re: FontForge

2005-04-23 Thread David Rothenberger
On 4/22/2005 5:11 PM, Brian Dessent wrote:
Lapo Luchini wrote:

I just downloaded the cygwin-binary from http://fontforge.sourceforge.net/
Awesome.
Simply awesome.
Just to let you know it exists, it works and it works DAMN FINE! ;-)

Someone should kindly remind them that the gpl obligates them to provide
sources for cygwin1.dll.  I looked on the site, but couldn't find it.
Do they need to provide source for cygwin1.dll if they are not 
distributing cygwin1.dll?

(Should this thread be taken to cygwin-licensing?)
--
David Rothenbergerspammer? - [EMAIL PROTECTED]
GPG/PGP: 0x7F67E734, C233 365A 25EF 2C5F C8E1 43DF B44F BA26 7F67 E734
Anything free is worth what you pay for it.
--
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/


Cygwince

2005-04-23 Thread Craig A. Vanderborgh
Hello Everyone:
This posting is sure to incur the wrath of Christopher Faylor.  While 
I'm sorry about that, this time it just can't be helped.

After many years of developing GNU tools and infrastructure for Windows 
CE 3.0+, we have decided that we need the functionality that Cygwin 
provides.  We already have an extended newlib that we've built that 
gives us significant POSIX functionality on CE.  But what we really want 
to do is run Bash, and that means we need fork()/vfork() and the other 
more advanced functionality that only Cygwin provides.  Thus, we are 
setting out to create Cygwince.

We are not naive in trying to do a Cygwin port to CE.  We know that:
1. CE has no console device.  This does not bother us because we will be 
using the system primarily via rlogin as our CE device has no screen.  
We'll have to plumb around the missing console device, but that is not 
expected to be a big problem.

2. Implementing fork() on CE was well nigh impossible until very 
recently.  But as of CE.NET 4.0, the all-important DuplicateHandle() 
system call is now available and supposedly has the expected behavior.  
We believe this means that CE 4.0+ has the required infrastructure to 
support the Cygwin fork()/vfork() implementation.

We are pretty sure that we can get the Cygwin DLL to run well on CE 
4.0+.  We have only some questions about X86 asm statements in the 
fork() implementation.  We would like one of the experts (e.g. cgf) to 
annotate (with source code comments) the asm statements in the fork 
code.  This is all we need - we just need to understand what these 
statements are supposed to do so that we can make the same things happen 
on Xscale.

We are going to be starting with the mingw version of Cygwin - MSYS - 
primarily to try to keep the size of the DLL down.  Another reason for 
starting from this distribution is that MSYS has a version of bash and 
the utilities that all come together in a fairly tidy bundle.

The Cygwin people should make a decision as to whether we should submit 
patches for Windows CE to the Cygwin project.  We are of course going to 
make all the results of our efforts publicly available, after all we 
have to do this.  But we are also willing to cooperate with the Cygwin 
project to the extent that is deemed necessary/desirable.

Best regards,
craig vanderborgh
voxware incorporated
--
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/


RE: Wrong PATH and other env after starting bash

2005-04-23 Thread Igor Pechtchanski
On Fri, 22 Apr 2005, david.balazic wrote:

 Dave Korn wrote :

   Maybe I deselected something important.

   Yes, you probably did.  Like base-passwd, for example.

 No I did not. As I already said, base-passwd was installed. At
 least setup.exe claimed that, when I run it the second time.

 Besides, now I reinstalled base-passwd and have a good /etc/passwd

 The question is : How do I get an /etc/profile file ?
 Also note, that /etc/skel is empty.

Please read and follow
 Problem reports:   http://cygwin.com/problems.html
to provide sufficient information for this list to help you.

 PS: Message is not properly linked to the previous in the thread,
 as I am not subscribed and read from the archive at :
 http://cygwin.com/ml/cygwin/ , which does not have a REPLY button.

It is possible to keep threading intact when using the archives -- Google
for 'cygwin archive reply raw text'.
Igor
-- 
http://cs.nyu.edu/~pechtcha/
  |\  _,,,---,,_[EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'   Igor Pechtchanski, Ph.D.
'---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

The Sun will pass between the Earth and the Moon tonight for a total
Lunar eclipse... -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT

--
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/



Re: bash/fork problem on Win server 2003 with terminal serve

2005-04-23 Thread Lionel B
Christopher Faylor wrote in message...
 On Thu, Apr 21, 2005 at 08:59:18AM +0100, Lionel B wrote:
 second it's the wrong Cygwin version,
 
 ...this is curious...  I *thought* I'd installed 1.5.15.  If I run
 setup.exe it tells me that the current version of cygwin is 1.5.15-1
 (and indeed the cygcheck output gives the cygwin *package* version as
 1.5.15-1).  As you point out (and I failed to spot) cygcheck also
 indicates that the Cygwin DLL version is 1.5.14.  Now I'm lost...
 
 Obvious question: Did you reboot after installing?

Yes.

 Otherwise just reinstall cygwin.

Done; that appears to have fixed the problem.

Thanks for the help,

-- 
Lionel B




--
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/



Re: does not work : change /cygdrive to / (Attn: documentation patch)

2005-04-23 Thread Corinna Vinschen
On Apr 22 12:09, Yitzchak Scott-Thoennes wrote:
 On Tue, Apr 19, 2005 at 11:25:26PM -0700, Brian Dessent wrote:
  I have attached a patch to the documentation that clarifies these two
  locations.
 
 In addition to the doc change (thanks), there's room for some
 improvement in mount.exe.  I note that setting a user mount point when
 there is a system mount point or vice versa gives warnings:
 
mount: warning: user mount point of '/foo' masks system mount.
mount: warning: system mount point of '/foo' will always be masked by user 
 mount.
 
 It would be good to give similar warnings for cygdrive prefix (when -f is
 not specified).

You have a copyright assignment in place, right?

Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.

--
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/



RE: I just tried to build GCC 4.0.0-RC2 on Cygwin

2005-04-23 Thread Billinghurst, David \(CALCRTS\)
 From: Dave Korn
  
  Did you run the test suite?
  
  Gerrit
  --
  =^..^=
 
 I did.
 
 http://gcc.gnu.org/ml/gcc-testresults/2005-04/msg01409.html
 

I run a nightly build of 4.0 and 4.1 and report results to 
gcc-testresults - unless I am out of the office and someone
turns off my PC, which stopped the 4.1 builds this week.

David


NOTICE
This e-mail and any attachments are private and confidential and may contain 
privileged information. If you are not an authorised recipient, the copying or 
distribution of this e-mail and any attachments is prohibited and you must not 
read, print or act in reliance on this e-mail or attachments.
This notice should not be removed.

--
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/



RE: Cygwince

2005-04-23 Thread Dave Korn
Original Message
From: Craig A. Vanderborgh
Sent: 22 April 2005 17:19

 We are going to be starting with the mingw version of Cygwin - MSYS -
 primarily to try to keep the size of the DLL down.  Another reason for
 starting from this distribution is that MSYS has a version of bash and
 the utilities that all come together in a fairly tidy bundle.


  This would be a terrible mistake, since MSYS has nothing to do with cygwin
whatsoever but is an entirely separate and unrelated port of gnu tools to
windoze.


cheers,
  DaveK
-- 
Can't think of a witty .sigline today


--
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/



Re: does not work : change /cygdrive to / (Attn: documentation patch)

2005-04-23 Thread Yitzchak Scott-Thoennes
On Tue, Apr 19, 2005 at 11:25:26PM -0700, Brian Dessent wrote:
 I have attached a patch to the documentation that clarifies these two
 locations.

In addition to the doc change (thanks), there's room for some
improvement in mount.exe.  I note that setting a user mount point when
there is a system mount point or vice versa gives warnings:

   mount: warning: user mount point of '/foo' masks system mount.
   mount: warning: system mount point of '/foo' will always be masked by user 
mount.

It would be good to give similar warnings for cygdrive prefix (when -f is
not specified).


--
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/



RE: can't separate backspace and ^J key functions

2005-04-23 Thread Dave Korn
Original Message
From: [EMAIL PROTECTED]
Sent: 22 April 2005 16:04

 In cygwin's bash shell, whenever I use .inputrc to
 assign a function to control-J, then the backspace key
 gets the same function.
 
 For example, as below it gives both keys
 backward-char function:
 \C-H:backward-char
 RUBOUT:backward-delete-char
 
 How can I assign ^J to backward-char but have
 backspace key assigned to backward-delete-char?


  Correct the H to a J in your example above.  You assigned backward-char to
ctrl-H, which is indeed the delete key.


cheers,
  DaveK
-- 
Can't think of a witty .sigline today


--
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/



RE: I need to change my home directory

2005-04-23 Thread Buchbinder, Barry (NIH/NIAID)
At Friday, April 22, 2005 11:46 AM, marcos rebelo wrote:
 Hy all
 
 My home directory is something like:
 
 /cygdrive/c/Documents and Settings/xpto
 
 I would like to have it in:
 
 /home/xpto
 
 I have this in one computer but not in the other. But I didn't do
 nothing for that.
 
 What am I doing wrong?
 
 Thanks
 Marcos

Windows, not Cygwin, is setting HOME to C:\Documents and Settings\xpto.
You need to set it to what you want on your machine.

You can either set it in the batch file that starts your shell or globally
in Windows.  (Setting it globally: in Win9x: autoexec.bat (or config.sys if
your version supports setting the environment there); in XP (and presumably
other members of the NT family): Control Panel | System | Advanced |
Environment Variables.)

The above (XP/Control Panel) is what I actually do.  It is also possible
that the below might work, but I haven't tried it.

man bash / INVOCATION says that when bash is started as a login shell,
/etc/profile is always read; you could set it there.  You could also put a
.bashrc in C:\Documents and Settings\xpto, have it export HOME=/home/xpto,
and then source ~/.bashrc or whatever you want to happen next.

Or see
http://sources.redhat.com/cygwin/cygwin-ug-net/using-utils.html#mkpasswd for
hints on setting it in /etc/passwd.  (But I really don't know if bash or the
cygwin dll actually check /etc/passwd.)

--
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/



I need to change my home directory

2005-04-23 Thread marcos rebelo
Hy all

My home directory is something like:

/cygdrive/c/Documents and Settings/xpto

I would like to have it in:

/home/xpto

I hwve this in one computer but not in the other. But I didn't do
nothing for that.

What am I doing wrong?

Thanks
Marcos

--
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/



RE: Cygwince

2005-04-23 Thread Dave Korn
Original Message
From: Dave Korn
Sent: 22 April 2005 17:24

 Original Message
 From: Craig A. Vanderborgh
 Sent: 22 April 2005 17:19
 
 We are going to be starting with the mingw version of Cygwin - MSYS -
 primarily to try to keep the size of the DLL down.  Another reason for
 starting from this distribution is that MSYS has a version of bash and
 the utilities that all come together in a fairly tidy bundle.
 
 
   This would be a terrible mistake, since MSYS has nothing to do with
 cygwin whatsoever but is an entirely separate and unrelated port of gnu
 tools to windoze.


  Although to be fair, it _will_ achieve your stated goal of keeping the
.dll size downg


cheers,
  DaveK
-- 
Can't think of a witty .sigline today


--
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/



Re: support dirent.d_type

2005-04-23 Thread Christopher Faylor
On Fri, Apr 22, 2005 at 11:37:59AM -0400, Igor Pechtchanski wrote:
On Fri, 22 Apr 2005, lode leroy wrote:
I would like to see support for dirent.d_type added to cygwin.

fhandler_disk_file::readdir()
{
...
 if (buf.dwFileAttributes  FILE_ATTRIBUTE_DIRECTORY) {
   dir-__d_dirent-d_type = DT_DIR;
 } else {
   dir-__d_dirent-d_type = DT_REG;
 }
...
}

So why not make it a patch, test it, and send it to the appropriate list
with a ChangeLog entry?  For something this small you don't even need a
copyright assignment.  See http://cygwin.com/contrib.html.

Actually, thanks but I don't think we want to go down this path.

Properly implementing this field would introduce the same problems as
properly implementing d_ino.  Doing this would mean adding too much
overhead to readdir.

cgf

--
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/



can't separate backspace and ^J key functions

2005-04-23 Thread [EMAIL PROTECTED]
In cygwin's bash shell, whenever I use .inputrc to
assign a function to control-J, then the backspace key
gets the same function.

For example, as below it gives both keys
backward-char function:
\C-H:backward-char
RUBOUT:backward-delete-char 

How can I assign ^J to backward-char but have
backspace key assigned to backward-delete-char?


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

--
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/



Re: FontForge

2005-04-23 Thread Reini Urban
Lapo Luchini schrieb:
I just downloaded the cygwin-binary from http://fontforge.sourceforge.net/
Awesome.
Simply awesome.
Just to let you know it exists, it works and it works DAMN FINE! ;-)
Should we post here now our all experiences about unexpected happy 
encounters with unix tools suddenly working on windows via cygwin?
fontforge is officially mentioned to work with cygwin.

I used to have more promising encounters of the positive kind with other 
unix/linux packages, which compile and work OOTB, without any mentioning 
that they work under windows, some only with mentioning MSVC or Intel.
faad2 e.g. yesterday just compiled and works OOTB to decode a strange 
new mp4 aac audio, which other tools refuse to detect/decode.
Or xvid, libogg, libvorbis, flac, ...

A big thanks to autotools and all the package maintainers who use it.
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
http://phpwiki.org/
--
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/


Re: support dirent.d_type

2005-04-23 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

According to Christopher Faylor on 4/22/2005 11:06 AM:
 Actually, thanks but I don't think we want to go down this path.
 
 Properly implementing this field would introduce the same problems as
 properly implementing d_ino.  Doing this would mean adding too much
 overhead to readdir.

But there are a number of applications out there that behave more
efficiently if d_ino/d_type ARE properly implemented.  For example, both
coreutils and findutils are smart enough to avoid extra [l]stat()s on
systems with working d_type when traversing directories.  You may find
that properly implementing d_type slows down readdir() but speeds up
applications.  Most applications that use readdir() are doing so in the
context of directory traversal, and have to do a followup stat or lstat to
find out the type if readdir() doesn't tell them.

- --
Life is short - so eat dessert first!

Eric Blake [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCak9n84KuGfSFAYARAgVDAJ45iPUSGtUP4mqEqQoprPrhbHCXswCfVfQJ
XyadNMn5xjFKlQxWYtzkq98=
=M1zX
-END PGP SIGNATURE-

--
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/



Re: support dirent.d_type

2005-04-23 Thread Corinna Vinschen
On Apr 23 07:36, Eric Blake wrote:
 But there are a number of applications out there that behave more
 efficiently if d_ino/d_type ARE properly implemented.  For example, both
 coreutils and findutils are smart enough to avoid extra [l]stat()s on
 systems with working d_type when traversing directories.  You may find
 that properly implementing d_type slows down readdir() but speeds up
 applications.  Most applications that use readdir() are doing so in the

Let's assume we implement d_type.  It's not just done with implementing
DT_REG and DT_DIR, you would also have to implement DT_CHR, DT_SOCK,
DT_FIFO, etc.  All of these require to open the file and read it(!) to
find out what type they are.  This is a pretty nasty slowdown in readdir.

 Most applications that use readdir() are doing so in the
 context of directory traversal, and have to do a followup stat or lstat to
 find out the type if readdir() doesn't tell them.

I'm pretty confident that this assumption is incorrect and one reason
for this is that d_type isn't even mentioned once in the standards.
Also, some of the most important applications, ls(1) or find(1) wouldn't
be sped up, but slowed down if you specify any additional information
flag as, say, -l for ls, or anything except -type or -name for find.

The effect would be that you slow down most applications which use
readdir/stat, to speed up a couple of corner cases.

Actually, I'm not entirely against implementing d_type, but as far as I
can see, it's not done with implementing it and forget about it.  If you
want a *real* speed up, you would have to take measures, so that the same
information isn't retrieved over and over again.

For instance, if each call to readdir or stat would store the information
in a stat-cache, then later calls on the same file could get the information
from the cache.  However, that's just a rough idea with a couple of caveats,
so don't expect any quick change.

As long as we don't have something like this, I would not like to see
d_type implemented.


Corinna 

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.

--
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/



Re: Using shutdown-1.6-1 does not seem to shutdown!!!

2005-04-23 Thread Corinna Vinschen
On Apr 22 21:37, Angelo Graziosi wrote:
 
 I have tried shutdown-1.6-1. Now it seems to work in the sense that
 
shutdown now
shutdown 5
 ... 30
 etc.
 
 starts the procedure of shutdown, i.e. disconnets the user, saves the
 configuration... . When it seems it is being to turn off the PC, Windows
 says (in low resoultion)
 
 Now it is possible to turn off the computer

Thanks for the report.  This only happens on Win2K apparently.  On XP
and 2K3 the system powers off as one would expect.  However, the
InitiateSystemShutdown function is the better choice usually because
it allows to warn all users and to abort the shutdown.

I've uploaded a new version of shutdown which allows to use ExitWindowsEx
on NT systems by giving the -x option to shutdown.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.

--
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/



[ANNOUNCEMENT] Updated: shutdown-1.7-1

2005-04-23 Thread Corinna Vinschen
I've just updated the version of shutdown to 1.7-1.

This version adds the -x/--exitex option, which allows to use the
ExitWindowsEx function on Windows NT.  This is important if shutdown is
supposed to poweroff on Windows 2000, since the InitiateSystemShutdown
implementation on Windows 2000 unfortunately misses to do this.

This version also calls InitiateSystemShutdown on NT 4 and older only,
InitiateSystemShutdownEx otherwise.  This will result in a more correct
event log entry (Planned shutdown, other reason) beginning with XP.

Again, for all who still didn't read this, here's the release message
for 1.5-1:

On Windows NT systems, shutdown now uses InitiateSystemShutdown to start
system shutdowns and reboots.  This function has several advantages.
It allows to specify a time until shutdown, it opens a dialog in each
user's session that a shutdown is in progress, it adds an entry to the
event log and last but not least, unless you specified a too short time
period, it allows to abort the shutdown by calling the AbortSystemShutdown
function.

Consequentially, this version of shutdown adds a new option:

  $ shutdown --abort (or just -a)

which (on NT only) allows to abort a shutdown in progress.  This, too,
opens a dialog window in each user's session to inform the users that
the shutdown has been aborted.

Other than that, `shutdown --help' gives you all information you need.


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.  Then, run setup and answer all of the questions.


If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin@cygwin.com .


*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from 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]

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.


--
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/



Re: support dirent.d_type

2005-04-23 Thread Igor Pechtchanski
On Fri, 22 Apr 2005, Christopher Faylor wrote:

 On Fri, Apr 22, 2005 at 11:37:59AM -0400, Igor Pechtchanski wrote:
 On Fri, 22 Apr 2005, lode leroy wrote:
 I would like to see support for dirent.d_type added to cygwin.
 
 fhandler_disk_file::readdir()
 {
 ...
  if (buf.dwFileAttributes  FILE_ATTRIBUTE_DIRECTORY) {
dir-__d_dirent-d_type = DT_DIR;
  } else {
dir-__d_dirent-d_type = DT_REG;
  }
 ...
 }
 
 So why not make it a patch, test it, and send it to the appropriate list
 with a ChangeLog entry?  For something this small you don't even need a
 copyright assignment.  See http://cygwin.com/contrib.html.

 Actually, thanks but I don't think we want to go down this path.

 Properly implementing this field would introduce the same problems as
 properly implementing d_ino.  Doing this would mean adding too much
 overhead to readdir.

I didn't say that the patch would be accepted.  IMO, having an actual
patch in hand would make it easier to review the suggestion, and, if
necessary, to articulate the reasons for rejecting it.  Also, if the OP
had tried the actual patch, he would have realized that, with all the
missing features added, the patch would not be quite as trivial as he
imagined.
Igor
-- 
http://cs.nyu.edu/~pechtcha/
  |\  _,,,---,,_[EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'   Igor Pechtchanski, Ph.D.
'---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

The Sun will pass between the Earth and the Moon tonight for a total
Lunar eclipse... -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT

--
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/



re: badspammer and cygwin setup

2005-04-23 Thread David Burt
BlankCan anyone help - I have tried to download cygwin setup.exe and my PC 
(runs windows XP with SP2)  thinks its a spambot and I get re-directed to 
badspammer.html

any ideas?
dave 


--
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/


re: badspammer and cygwin setup

2005-04-23 Thread Igor Pechtchanski
On Sat, 23 Apr 2005, David Burt wrote:

 BlankCan anyone help - I have tried to download cygwin setup.exe and my PC
  ^
Huh?

 (runs windows XP with SP2)  thinks its a spambot and I get re-directed to
 badspammer.html

 any ideas?

Dave,

Which browser do you use?  Do you use proxies?  Anonymizer sites?  Please
provide more details about your network setup...

On a different note (a general question to the list), any reason why
setup.exe isn't mirrored?  Can the setup executable (with a versioned
name) be placed in the Cygwin package root directory (i.e., where
setup.bz2/setup.ini usually goes)?
Igor
-- 
http://cs.nyu.edu/~pechtcha/
  |\  _,,,---,,_[EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'   Igor Pechtchanski, Ph.D.
'---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

The Sun will pass between the Earth and the Moon tonight for a total
Lunar eclipse... -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT

--
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/



Re: badspammer and cygwin setup

2005-04-23 Thread Corinna Vinschen
On Apr 23 15:50, Igor Pechtchanski wrote:
 On a different note (a general question to the list), any reason why
 setup.exe isn't mirrored?  Can the setup executable (with a versioned
 name) be placed in the Cygwin package root directory (i.e., where
 setup.bz2/setup.ini usually goes)?

You mean, where it is for the last three or four years?


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.

--
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/



Re: possible DLL license violations

2005-04-23 Thread Larry Hall
At 08:58 PM 4/22/2005, you wrote:
On 4/22/2005 10:56 AM, David Rothenberger wrote:
On 4/22/2005 8:52 AM, David Rothenberger wrote:

I ran across a tool called Trader's Little Helper at [url removed
because it trips the cygwin spam filter] that includes the
cygwin1.dll, but doesn't provide source code. Even worse, it puts
cygwin1.dll in C:\WINDOWS!

I succeeded in contacting the author of this tool this morning and I informed 
him of the problems and directed him to the cygwin site for more information. 
I didn't attempt to contact any of the authors of the other packages.

The author of Trader's Little Helper responded to me. He basically said the 
following:

1. He doesn't think shorten or shntool are violating the GPL because they have 
been around for years.
2. He doesn't think he's violating the GPL because he's not linking to the 
cygwin DLL nor modifying it.

IANAL, but I think that his second point is correct. I still think shorten and 
shntool are violating the GPL because they *are* linking to the DLL; it 
doesn't really matter that it hasn't been caught for years - there is no 
statue of limitations in the GPL.


Well, he does provide sources for 'shorten' in 'shorten-3.6.0.tar.gz' but he
doesn't for the version of 'cygwin1.dll' that he's distributing.  Also, as 
you noted, he is clearly linked against 'cygwin1.dll', even if he doesn't
realize it.  As for the statement about not being in violation because 
of the long history of 'shorten' and friends, I admire his sense of humor.
;-)

Overall, the response given is rather typical of those unfamiliar with the 
GPL and/or those who would rather not bother to understand it.  But the fact
is that ignoring a license doesn't mean you exempt from complying with it.
'shorten' and friends are violating the Cygwin license because he is 
distributing them with 'cygwin1.dll' and not providing the sources to the 
distributed Cygwin version.  Seems to me he has four options here:

  1. Add a link on his site to a tarball of the source used to build the 
 version of the Cygwin DLL he's distributing.

  2. Remove the 'cygwin1.dll' he's distributing and point users to the 
 Cygwin site to install it.

  3. Remove the Windows binary from his site.

  4. Port 'shorten' and friends to Windows without using Cygwin.

Any of these put him back in compliance with the GPL, if you don't 
consider the contents of the license file he distributes.  (2) is the
recommended route if he's going to keep using 'cygwin1.dll', though (1)
is also legal.  As to the license distributed with 'shorten', it's safe
to ignore that, since it's more restrictive than the GPL and by linking in 
'cygwin1.dll', he's GPL'd 'shorten' and anything that links in 'shorten's
source.  This is true even if he now chooses either (3) or (4) above as
options going forward.  The existing 'shorten' source and derivations of 
it are GPL'd and its license cannot be changed back to something more 
restrictive.  Since he holds a copyright to the software, he's allowed 
to have alternative licenses as well which are more restrictive for the 
'shorten' source if he wants but that doesn't extend to the Cygwin DLL 
nor does it mean that 'shorten' is not available under the GPL as well.


So, to me it seems that only shorten and shntool are violating the GPL and not 
TLH, dBpowerAMP, nor the Nero SHN plugin.


Agreed for 'shorten'.  I haven't looked at any of the other things you 
list here so I can't comment on those.

Oh, of course I'm obliged to say IANAL.  


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


--
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/



Re: badspammer and cygwin setup

2005-04-23 Thread David Burt
Hi Igor
sorry about that last message text seems to had a few problems
OK - I have tried to download the setup.exe program from cygwin site
as soon as I try, I get rrouted to badspammer.html - why? my PC appears to 
think this is a spambot

I am using windows XP with SP2 installed
I am also using Norton Internet Security
I have broadband connected to wireless network
I have tried IE 5.0, Firefox, and Netscape all do the same
Any ideas?
Dave
- Original Message - 
From: Igor Pechtchanski [EMAIL PROTECTED]
To: David Burt [EMAIL PROTECTED]
Cc: cygwin@cygwin.com
Sent: Saturday, April 23, 2005 8:50 PM
Subject: re: badspammer and cygwin setup


On Sat, 23 Apr 2005, David Burt wrote:
BlankCan anyone help - I have tried to download cygwin setup.exe and my 
PC
 ^
Huh?
(runs windows XP with SP2)  thinks its a spambot and I get re-directed to
badspammer.html
any ideas?
Dave,
Which browser do you use?  Do you use proxies?  Anonymizer sites?  Please
provide more details about your network setup...
On a different note (a general question to the list), any reason why
setup.exe isn't mirrored?  Can the setup executable (with a versioned
name) be placed in the Cygwin package root directory (i.e., where
setup.bz2/setup.ini usually goes)?
Igor
--
http://cs.nyu.edu/~pechtcha/
 |\  _,,,---,,_ [EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_ [EMAIL PROTECTED]
|,4-  ) )-,_. ,\ (  `'-' Igor Pechtchanski, Ph.D.
   '---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!
The Sun will pass between the Earth and the Moon tonight for a total
Lunar eclipse... -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT


--
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/


Re: badspammer and cygwin setup

2005-04-23 Thread David Burt
just tried another site: 
http://www.mirror.ac.uk/sites/sources.redhat.com/ftp/cygwin/

was able to download setup.exe no problem - so fixed but do not why?
thanks for your help
d
- Original Message - 
From: Igor Pechtchanski [EMAIL PROTECTED]
To: David Burt [EMAIL PROTECTED]
Cc: cygwin@cygwin.com
Sent: Saturday, April 23, 2005 8:50 PM
Subject: re: badspammer and cygwin setup


On Sat, 23 Apr 2005, David Burt wrote:
BlankCan anyone help - I have tried to download cygwin setup.exe and my 
PC
 ^
Huh?
(runs windows XP with SP2)  thinks its a spambot and I get re-directed to
badspammer.html
any ideas?
Dave,
Which browser do you use?  Do you use proxies?  Anonymizer sites?  Please
provide more details about your network setup...
On a different note (a general question to the list), any reason why
setup.exe isn't mirrored?  Can the setup executable (with a versioned
name) be placed in the Cygwin package root directory (i.e., where
setup.bz2/setup.ini usually goes)?
Igor
--
http://cs.nyu.edu/~pechtcha/
 |\  _,,,---,,_ [EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_ [EMAIL PROTECTED]
|,4-  ) )-,_. ,\ (  `'-' Igor Pechtchanski, Ph.D.
   '---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!
The Sun will pass between the Earth and the Moon tonight for a total
Lunar eclipse... -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT


--
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/


JTAG 0.5.1 or 0.4 on cygwin on windows xp sp2 - parport wont open

2005-04-23 Thread Simon
Hi,

I am new to cygwin and my main goal is to get the JTAG stuff working over LPT1 
on a PC.

I wonder if anyone has installed it and got it working. I tried jtag v0.4 and 
it didnt work.

Also I have tried the 0.5.1 version and the screen dump is shown below. I have 
modified the KeithKoep cable.c file to show exactly where it fails hence 
the SJM: KK cable.c can not do parport_open text which is my insert.

$ jtag
JTAG Tools 0.5.1
Copyright (C) 2002, 2003 ETC s.r.o.
JTAG Tools is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain conditions.
There is absolutely no warranty for JTAG Tools.

Warning: JTAG Tools may damage your hardware! Type quit to exit!

Type help for help.

jtag cable parallel 0x378 KeithKoep
Initializing Keith  Koep JTAG cable on parallel port at 0x378

SJM: KK cable.c can not do parport_open
Error: Cable initialization failed!
jtag

Have I completely messed up? Do I need to install something to enable parallel 
port support too? Is it very complex or very simple to access the parallel 
port directly under cygwin as the JTAG sources try to do?

lpr -d lpt1: does seem to take input from the console OK.

Thanks
Simon




--
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/



Re: shutdown-1.5-1 does not work!

2005-04-23 Thread Christian Weinberger
 Corinna Vinschen corinna-cygwin at cygwin.com writes:
 
 Too late.  shutdown-1.6-1 should be on the mirrors soon.
 
 Corinna
 

shutdown-1.6-1 fixes the problem for me.

Regards  many thanks,
Christian



--
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/



Re: does not work : change /cygdrive to / (Attn: documentation patch)

2005-04-23 Thread Joshua Daniel Franklin
On 4/20/05, Corinna Vinschen wrote:
 On Apr 19 23:25, Brian Dessent wrote:
  I have attached a patch to the documentation that clarifies these two
  locations.  I ask that those that know more about Cygwin than I review
  the change to make sure I didn't say anything misleading.
 
 Looks good to me.  However, please send patches to cygwin-patches and
 add a ChangeLog entry.

Thanks for the patch, Brian, and applying it, Corinna; I'll try to be more on
top of things. I've updated the website to the latest CVS:

http://cygwin.com/cygwin-ug-net/using-utils.html#mount

--
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/



Re: JTAG 0.5.1 or 0.4 on cygwin on windows xp sp2 - parport wont open

2005-04-23 Thread Cliff Hones
Simon wrote:
 Hi,
 
 I am new to cygwin and my main goal is to get the JTAG stuff working over 
 LPT1 
 on a PC.
 
 I wonder if anyone has installed it and got it working. I tried jtag v0.4 and 
 it didnt work.
 
 Also I have tried the 0.5.1 version and the screen dump is shown below. I 
 have 
 modified the KeithKoep cable.c file to show exactly where it fails hence 
 the SJM: KK cable.c can not do parport_open text which is my insert.
 ... 
 SJM: KK cable.c can not do parport_open
 Error: Cable initialization failed!
 jtag
 
 Have I completely messed up? Do I need to install something to enable 
 parallel 
 port support too? Is it very complex or very simple to access the parallel 
 port directly under cygwin as the JTAG sources try to do?
 
 lpr -d lpt1: does seem to take input from the console OK.

I've not used this JTAG package, but others using the parallel port
which I have used require the ioperm package.  Also, you probably need
to run the application under a user with administrator rights.

-- Cliff



--
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/



Re: possible DLL license violations

2005-04-23 Thread beau
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 4/23/05, Larry Hall [EMAIL PROTECTED] wrote:
 Oh, of course I'm obliged to say IANAL.
Dunno that you're obliged to say it. ;)  I-also-ANAL, but I am a
student, which means my information is probably even shakier than
anyone else's.  I only chime in because as best I understand it, once
having found a violator the rights holder must act to protect said
rights; failing to do so may be construed as similar to consent. 
I-most-definitely-ANAL, but I'd look closely.  I think that's what CD
orders are all about; even if they don't stop the infringement they
put you on record as opposing it.

All in all, maybe worth passing on to relevant qualified legal counsel.

HTH.  I'm not even on a windows box any more, but I monitor this list
'cause cygwin rocked my world when I really needed it.

beau
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFCaswek9YbpMuALNkRAqsPAKCDis225qkc7q4mDKHurlzuhrek1wCeK51P
JE0LXfvw4XG9tZpSsIYoPek=
=PIYP
-END PGP SIGNATURE-

--
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/



Re: possible DLL license violations

2005-04-23 Thread Brian Dessent
beau wrote:

 anyone else's.  I only chime in because as best I understand it, once
 having found a violator the rights holder must act to protect said
 rights; failing to do so may be construed as similar to consent.

That applies only to trademarks, not copyright or patents.

Brian

--
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/



Re: possible DLL license violations

2005-04-23 Thread Christopher Faylor
On Sat, Apr 23, 2005 at 06:59:36PM -0700, Brian Dessent wrote:
beau wrote:
anyone else's.  I only chime in because as best I understand it, once
having found a violator the rights holder must act to protect said
rights; failing to do so may be construed as similar to consent.

That applies only to trademarks, not copyright or patents.

I was informed by Red Hat counsel that it was important to protect
copyrights, too.

cgf

--
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/



Re: badspammer and cygwin setup

2005-04-23 Thread Igor Pechtchanski
On Sat, 23 Apr 2005, Corinna Vinschen wrote:

 On Apr 23 15:50, Igor Pechtchanski wrote:
  On a different note (a general question to the list), any reason why
  setup.exe isn't mirrored?  Can the setup executable (with a versioned
  name) be placed in the Cygwin package root directory (i.e., where
  setup.bz2/setup.ini usually goes)?

 You mean, where it is for the last three or four years?

Yes, basically.  Though, surprisingly, not all mirrors choose to mirror
that particular file.
Igor
-- 
http://cs.nyu.edu/~pechtcha/
  |\  _,,,---,,_[EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'   Igor Pechtchanski, Ph.D.
'---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

The Sun will pass between the Earth and the Moon tonight for a total
Lunar eclipse... -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT

--
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/



Re: possible DLL license violations

2005-04-23 Thread Brian Dessent
Christopher Faylor wrote:

 anyone else's.  I only chime in because as best I understand it, once
 having found a violator the rights holder must act to protect said
 rights; failing to do so may be construed as similar to consent.
 
 That applies only to trademarks, not copyright or patents.
 
 I was informed by Red Hat counsel that it was important to protect
 copyrights, too.

In that case... IANALATEIHSMBSI.

(Replace 'You' with 'I' in http://cygwin.com/acronyms/#YANALATEYHSMBSI )

--
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/



Updated: pkgconfig-0.17.2-1

2005-04-23 Thread Charles Wilson
pkgconfig is a tool used for managing the configuration
information of OTHER packages.
This is a routine update to the latest upstream version, 0.17.2.
Changes since 0.15.0-4
--
pkg-config 0.17.2
 - Don't go into an infinite loop allocating more and more memory when
   the same name is specified twice on the command line and we're in
   direct dependencies only-mode.
pkg-config 0.17.1
 - Now actually sets CFLAGS and LIBS instead of trying to set those in
   a subshell.  (Only affects if you've autoreconfiscated with 0.17)
 - Fix detection of inter-library dependencies.
pkg-config 0.17
 - Evaluate second argument to PKG_CHECK_MODULES again
 - Portability fixes (MacOS, BeOS, Cygwin)
 - Handle inter-library dependencies and assume those are in place if
   the platform supports them.  Disable with --enable-indirect-deps.
 - Add initial test framework
 - Build fixes (make distcheck now works)
pkg-config 0.16
 - Use a search path, rather than a single default directory.
 - Fix a bunch of bugs in glib by backporting
 - More man page fixes
 - Lots of small fixes and cleanups over the place.
--Chuck
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.  Then, run setup and answer all of the questions.
If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin@cygwin.com .
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
If you want to unsubscribe from 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]
If you need more information on unsubscribing, start reading here:
http://sources.redhat.com/lists.html#unsubscribe-simple
Please read *all* of the information on unsubscribing that is available
starting at this URL.


Updated: shutdown-1.7-1

2005-04-23 Thread Corinna Vinschen
I've just updated the version of shutdown to 1.7-1.

This version adds the -x/--exitex option, which allows to use the
ExitWindowsEx function on Windows NT.  This is important if shutdown is
supposed to poweroff on Windows 2000, since the InitiateSystemShutdown
implementation on Windows 2000 unfortunately misses to do this.

This version also calls InitiateSystemShutdown on NT 4 and older only,
InitiateSystemShutdownEx otherwise.  This will result in a more correct
event log entry (Planned shutdown, other reason) beginning with XP.

Again, for all who still didn't read this, here's the release message
for 1.5-1:

On Windows NT systems, shutdown now uses InitiateSystemShutdown to start
system shutdowns and reboots.  This function has several advantages.
It allows to specify a time until shutdown, it opens a dialog in each
user's session that a shutdown is in progress, it adds an entry to the
event log and last but not least, unless you specified a too short time
period, it allows to abort the shutdown by calling the AbortSystemShutdown
function.

Consequentially, this version of shutdown adds a new option:

  $ shutdown --abort (or just -a)

which (on NT only) allows to abort a shutdown in progress.  This, too,
opens a dialog window in each user's session to inform the users that
the shutdown has been aborted.

Other than that, `shutdown --help' gives you all information you need.


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.  Then, run setup and answer all of the questions.


If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin@cygwin.com .


*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from 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]

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.