Re: [Mingw-w64-public] [PATCH] Fix parameter type in IVssBackupComponents::GetWriterMetadataCount

2013-12-16 Thread Kai Tietz
2013/12/16 Sergei Antonov :
> Hi!
> Attached is a patch for mingw-w64-headers/include/vsbackup.h
> The parameter type has to be a pointer to UINT.

Thanks for the catch.  Patch is ok.  Could somebody apply it please.

Regards,
Kai

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] hang on exit

2013-12-16 Thread Victor Bombi
If I call destructor with unload method, destructor is called two times.
Something is going wrong as it is working also on windows with other 
compilers

- Original Message - 
From: "JonY" 
To: 
Sent: Saturday, December 14, 2013 1:34 AM
Subject: Re: [Mingw-w64-public] hang on exit


> --
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics 
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk





> ___
> Mingw-w64-public mailing list
> Mingw-w64-public@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
> 


--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


[Mingw-w64-public] [PATCH] Fix parameter type in IVssBackupComponents::GetWriterMetadataCount

2013-12-16 Thread Sergei Antonov
Hi!
Attached is a patch for mingw-w64-headers/include/vsbackup.h
The parameter type has to be a pointer to UINT.
Index: vsbackup.h
===
--- vsbackup.h  (revision 6423)
+++ vsbackup.h  (working copy)
@@ -125,7 +125,7 @@
 STDMETHOD_(HRESULT,InitializeForRestore)(THIS_ BSTR bstrXML) PURE;
 STDMETHOD_(HRESULT,SetRestoreState)(THIS_ VSS_RESTORE_TYPE restoreType) 
PURE;
 STDMETHOD_(HRESULT,GatherWriterMetadata)(THIS_ IVssAsync **ppAsync) PURE;
-STDMETHOD_(HRESULT,GetWriterMetadataCount)(THIS_ UINT pcWriters) PURE;
+STDMETHOD_(HRESULT,GetWriterMetadataCount)(THIS_ UINT *pcWriters) PURE;
 STDMETHOD_(HRESULT,GetWriterMetadata)(THIS_ UINT iWriter,VSS_ID 
*pidWriterInstance,IVssExamineWriterMetadata **ppMetadata) PURE;
 STDMETHOD_(HRESULT,FreeWriterMetadata)(THIS) PURE;
 STDMETHOD_(HRESULT,AddComponent)(THIS_ VSS_ID instanceId,VSS_ID 
writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR 
wszComponentName) PURE;
@@ -246,7 +246,7 @@
 STDMETHOD_(HRESULT,InitializeForRestore)(THIS_ BSTR bstrXML) PURE;
 STDMETHOD_(HRESULT,SetRestoreState)(THIS_ VSS_RESTORE_TYPE restoreType) 
PURE;
 STDMETHOD_(HRESULT,GatherWriterMetadata)(THIS_ IVssAsync **ppAsync) PURE;
-STDMETHOD_(HRESULT,GetWriterMetadataCount)(THIS_ UINT pcWriters) PURE;
+STDMETHOD_(HRESULT,GetWriterMetadataCount)(THIS_ UINT *pcWriters) PURE;
 STDMETHOD_(HRESULT,GetWriterMetadata)(THIS_ UINT iWriter,VSS_ID 
*pidWriterInstance,IVssExamineWriterMetadata **ppMetadata) PURE;
 STDMETHOD_(HRESULT,FreeWriterMetadata)(THIS) PURE;
 STDMETHOD_(HRESULT,AddComponent)(THIS_ VSS_ID instanceId,VSS_ID 
writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR 
wszComponentName) PURE;
@@ -372,7 +372,7 @@
 STDMETHOD_(HRESULT,InitializeForRestore)(THIS_ BSTR bstrXML) PURE;
 STDMETHOD_(HRESULT,SetRestoreState)(THIS_ VSS_RESTORE_TYPE restoreType) 
PURE;
 STDMETHOD_(HRESULT,GatherWriterMetadata)(THIS_ IVssAsync **ppAsync) PURE;
-STDMETHOD_(HRESULT,GetWriterMetadataCount)(THIS_ UINT pcWriters) PURE;
+STDMETHOD_(HRESULT,GetWriterMetadataCount)(THIS_ UINT *pcWriters) PURE;
 STDMETHOD_(HRESULT,GetWriterMetadata)(THIS_ UINT iWriter,VSS_ID 
*pidWriterInstance,IVssExamineWriterMetadata **ppMetadata) PURE;
 STDMETHOD_(HRESULT,FreeWriterMetadata)(THIS) PURE;
 STDMETHOD_(HRESULT,AddComponent)(THIS_ VSS_ID instanceId,VSS_ID 
writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR 
wszComponentName) PURE;
@@ -516,7 +516,7 @@
 STDMETHOD_(HRESULT,InitializeForRestore)(THIS_ BSTR bstrXML) PURE;
 STDMETHOD_(HRESULT,SetRestoreState)(THIS_ VSS_RESTORE_TYPE restoreType) 
PURE;
 STDMETHOD_(HRESULT,GatherWriterMetadata)(THIS_ IVssAsync **ppAsync) PURE;
-STDMETHOD_(HRESULT,GetWriterMetadataCount)(THIS_ UINT pcWriters) PURE;
+STDMETHOD_(HRESULT,GetWriterMetadataCount)(THIS_ UINT *pcWriters) PURE;
 STDMETHOD_(HRESULT,GetWriterMetadata)(THIS_ UINT iWriter,VSS_ID 
*pidWriterInstance,IVssExamineWriterMetadata **ppMetadata) PURE;
 STDMETHOD_(HRESULT,FreeWriterMetadata)(THIS) PURE;
 STDMETHOD_(HRESULT,AddComponent)(THIS_ VSS_ID instanceId,VSS_ID 
writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR 
wszComponentName) PURE;
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] GNU Make 4.0

2013-12-16 Thread Ruben Van Boxem
2013/12/16 Alexey Pavlov 

> 2013/12/16 Ruben Van Boxem :
> > 2013/12/16 niXman 
> >>
> >> Ruben Van Boxem 2013-12-16 13:34:
> >> > Hi,
> >> >
> >> > Quick question: does the GNU Make 4.0 release mean I don't need to
> >> > patch
> >> > the hell out of GNU Make anymore to make it function decently in a
> >> > Windows
> >> > environment, or are there still outstanding issues with it? If so,
> what
> >> > patches would you recommend?
> >> The scripts[1] apply the patches themselves. Or what you mean?
> >>
> >> [1] https://github.com/niXman/mingw-builds/tree/develop
> >>
> >
> > I mean that those patches are 8 months old, and GNU Make 4.0 is out and
> I'm
> > wondering if they're still relevant. And if they are, have they been
> > signalled upstream?
>
> There are only two patches needed
>
>
> https://github.com/niXman/mingw-builds/blob/develop/scripts/make_git_bat.sh#L50-L51
>
> But we build make from git.
> If you want build released GNU Make-4.0 you also need:
>
> https://projects.archlinux.org/svntogit/packages.git/tree/trunk/make-4.0-char-cast.patch?h=packages/make
>

Just what I needed.

Thanks!

Ruben


> Regards,
> Alexey.
> >
> > Cheers,
> >
> > Ruben
> >
> >
> --
> > Rapidly troubleshoot problems before they affect your business. Most IT
> > organizations don't have a clear picture of how application performance
> > affects their revenue. With AppDynamics, you get 100% visibility into
> your
> > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> > Pro!
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> > ___
> > Mingw-w64-public mailing list
> > Mingw-w64-public@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
> >
>
>
> --
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> ___
> Mingw-w64-public mailing list
> Mingw-w64-public@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] GNU Make 4.0

2013-12-16 Thread Alexey Pavlov
2013/12/16 Ruben Van Boxem :
> 2013/12/16 niXman 
>>
>> Ruben Van Boxem 2013-12-16 13:34:
>> > Hi,
>> >
>> > Quick question: does the GNU Make 4.0 release mean I don't need to
>> > patch
>> > the hell out of GNU Make anymore to make it function decently in a
>> > Windows
>> > environment, or are there still outstanding issues with it? If so, what
>> > patches would you recommend?
>> The scripts[1] apply the patches themselves. Or what you mean?
>>
>> [1] https://github.com/niXman/mingw-builds/tree/develop
>>
>
> I mean that those patches are 8 months old, and GNU Make 4.0 is out and I'm
> wondering if they're still relevant. And if they are, have they been
> signalled upstream?

There are only two patches needed

https://github.com/niXman/mingw-builds/blob/develop/scripts/make_git_bat.sh#L50-L51

But we build make from git.
If you want build released GNU Make-4.0 you also need:
https://projects.archlinux.org/svntogit/packages.git/tree/trunk/make-4.0-char-cast.patch?h=packages/make

Regards,
Alexey.
>
> Cheers,
>
> Ruben
>
> --
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> ___
> Mingw-w64-public mailing list
> Mingw-w64-public@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] GNU Make 4.0

2013-12-16 Thread Ruben Van Boxem
2013/12/16 niXman 

> Ruben Van Boxem 2013-12-16 13:34:
> > Hi,
> >
> > Quick question: does the GNU Make 4.0 release mean I don't need to
> > patch
> > the hell out of GNU Make anymore to make it function decently in a
> > Windows
> > environment, or are there still outstanding issues with it? If so, what
> > patches would you recommend?
> The scripts[1] apply the patches themselves. Or what you mean?
>
> [1] https://github.com/niXman/mingw-builds/tree/develop
>
>
I mean that those patches are 8 months old, and GNU Make 4.0 is out and I'm
wondering if they're still relevant. And if they are, have they been
signalled upstream?

Cheers,

Ruben
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] GNU Make 4.0

2013-12-16 Thread niXman
Ruben Van Boxem 2013-12-16 13:34:
> Hi,
> 
> Quick question: does the GNU Make 4.0 release mean I don't need to 
> patch
> the hell out of GNU Make anymore to make it function decently in a 
> Windows
> environment, or are there still outstanding issues with it? If so, what
> patches would you recommend?
The scripts[1] apply the patches themselves. Or what you mean?

[1] https://github.com/niXman/mingw-builds/tree/develop

-- 
Regards, niXman
___
Dual-target(32 & 64-bit) MinGW-W64 compilers for 32 and 64-bit Windows:
http://sourceforge.net/projects/mingw-w64/
___
Another online IDE: http://liveworkspace.org/

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


[Mingw-w64-public] GNU Make 4.0

2013-12-16 Thread Ruben Van Boxem
Hi,

Quick question: does the GNU Make 4.0 release mean I don't need to patch
the hell out of GNU Make anymore to make it function decently in a Windows
environment, or are there still outstanding issues with it? If so, what
patches would you recommend?

Thanks,

Ruben
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public