Re: Observation for ALL maintainers who provide dlls (was Re:question for perl maintainer)

2005-07-11 Thread Reini Urban
Pierre A. Humblet schrieb: I have extended the tool (attached) so that it takes a variable number of arguments. You can check a program and all the dll's it might ever load dynamically, or all the dll's in /bin, or whatever. cygcheck will search the PATH if necessary. Thanks a lot. The upcomin

Re: Observation for ALL maintainers who provide dlls (was Re:question for perl maintainer)

2005-07-11 Thread Pierre A. Humblet
At 11:47 PM 7/11/2005 -0400, Christopher Faylor wrote: >On Mon, Jul 11, 2005 at 08:33:15PM -0700, Brian Dessent wrote: >>"Pierre A. Humblet" wrote: >> >>> The attached script takes the name of a .exe or .dll, >>> uses cygcheck to find the dll dependence and checks for conflicts. >>> >>> This will

Re: Observation for ALL maintainers who provide dlls (wasRe:question for perl maintainer)

2005-07-11 Thread Brian Dessent
Larry Hall wrote: > >(Too bad Windows doesn't do > >PIC / GOT / PLT so that the text pages can remain readonly.) > > Well yes but then that wouldn't be backward compatible with DOS and > *then* where would we be? In fairness to Microsoft (!!), since they are the central source for the majority o

Re: Observation for ALL maintainers who provide dlls (was Re:question for perl maintainer)

2005-07-11 Thread Christopher Faylor
On Mon, Jul 11, 2005 at 08:33:15PM -0700, Brian Dessent wrote: >"Pierre A. Humblet" wrote: > >> The attached script takes the name of a .exe or .dll, >> uses cygcheck to find the dll dependence and checks for conflicts. >> >> This will allow you to check your favorite applications or dlls, >> seei

Re: Observation for ALL maintainers who provide dlls (was Re:question for perl maintainer)

2005-07-11 Thread Brian Dessent
"Pierre A. Humblet" wrote: > The attached script takes the name of a .exe or .dll, > uses cygcheck to find the dll dependence and checks for conflicts. > > This will allow you to check your favorite applications or dlls, > seeing if --enable-auto-image-base works for you. I was under the impress

Re: Observation for ALL maintainers who provide dlls (was Re: question for perl maintainer)

2005-07-11 Thread Christopher Faylor
On Mon, Jul 11, 2005 at 12:11:32PM -0700, James R. Phillips wrote: >--- Jason Tishler wrote: >> I meant --enable-auto-image-base will only help, but not completely >> solve the problem. >> >> > nor the centralized database will work... >> >> I'm concerned a global, centralized database will run

Re: Observation for ALL maintainers who provide dlls (was Re: question for perl maintainer)

2005-07-11 Thread Pierre A. Humblet
The attached script takes the name of a .exe or .dll, uses cygcheck to find the dll dependence and checks for conflicts. This will allow you to check your favorite applications or dlls, seeing if --enable-auto-image-base works for you. Here is an example output: ~: check_bases /usr/sbin/sshd.exe

[package updates] libgpg-error/libgcrypt/gnupg

2005-07-11 Thread Volker Quetschke
I updated these packages to the latest upstream versions. (Yes, i know gnupg just released the RC2 for version 1.4.2, but this means 1.4.1 is still the last released version.) Please upload: URLs: http://www.scytek.de/cygwin/release/libgpg-error/libgpg-error-1.1-1.tar.bz2 http://www.scytek.de/cy

Re: Observation for ALL maintainers who provide dlls (was Re: question for perl maintainer)

2005-07-11 Thread James R. Phillips
--- Jason Tishler wrote: > I meant --enable-auto-image-base will only help, but not completely > solve the problem. > > > nor the centralized database will work... > > I'm concerned a global, centralized database will run out of address > space sooner rather than later. > Hm, making rebase

Re: Observation for ALL maintainers who provide dlls (was Re: question for perl maintainer)

2005-07-11 Thread Jason Tishler
Gerrit, On Mon, Jul 11, 2005 at 04:58:47PM +0200, Gerrit P. Haase wrote: > Jason Tishler wrote: > >>By the way, is it reliable to use objdump -x to find the base > >>(ImageBase) ? For cygssl-0.9.8.dll it is 1000, but I thought > >>the base was 0x6300 > > > >I use a command line like the f

Re: Observation for ALL maintainers who provide dlls (was Re: question for perl maintainer)

2005-07-11 Thread Gerrit P. Haase
Jason Tishler wrote: By the way, is it reliable to use objdump -x to find the base (ImageBase) ? For cygssl-0.9.8.dll it is 1000, but I thought the base was 0x6300 I use a command line like the following: $ objdump -p /usr/bin/cygssl-0.9.7.dll | fgrep ImageBase ImageBase

Re: Patch adding *.oct to rebaseall for cygwin

2005-07-11 Thread James R. Phillips
--- Jason Tishler wrote: > Igor, > > On Mon, Jul 11, 2005 at 09:35:32AM -0400, Igor Pechtchanski wrote: > > On Mon, 11 Jul 2005, Jason Tishler wrote: > > > rebaseall currently handles .dll files and the next version will > > > handle .so files too. I would prefer not to change rebaseall to > >

Re: Patch adding *.oct to rebaseall for cygwin

2005-07-11 Thread James R. Phillips
--- Jason Tishler wrote: > Please give me more than ~36 hours to respond to a post. FWIW, I was on > vacation when you posted to [EMAIL PROTECTED] Sorry to bother you. I'm going on vacation myself shortly. I didn't repost because of impatience, it was because I was told I was posting patches i

Re: Observation for ALL maintainers who provide dlls (was Re: question for perl maintainer)

2005-07-11 Thread Jason Tishler
Pierre, On Mon, Jul 11, 2005 at 09:34:27AM -0400, Pierre A. Humblet wrote: > - Original Message - > From: "Jason Tishler" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> Thanks for the above. :,( > > Unfortunately, I have found that the DLLs need a gap between them to > > guarantee that f

Re: Observation for ALL maintainers who provide dlls (was Re: question for perl maintainer)

2005-07-11 Thread Pierre A. Humblet
- Original Message - From: "Jason Tishler" <[EMAIL PROTECTED]> To: Sent: Monday, July 11, 2005 9:06 AM Subject: Re: Observation for ALL maintainers who provide dlls (was Re: question for perl maintainer) > On Fri, Jul 08, 2005 at 02:04:17PM -0400, Christopher Faylor wrote: > > On Fri,

Re: Observation for ALL maintainers who provide dlls (was Re: question for perl maintainer)

2005-07-11 Thread Jason Tishler
On Fri, Jul 08, 2005 at 02:04:17PM -0400, Christopher Faylor wrote: > On Fri, Jul 08, 2005 at 01:42:34PM -0400, Pierre A. Humblet wrote: > >From: "Christopher Faylor" > >>Do we need to coordinate this among all package maintainers, maybe? > >>Maybe we could publish a list of all of the dlls in the