Re: [Mingw-w64-public] [PATCH] Fix parameter type in IVssBackupComponents::GetWriterMetadataCount
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
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
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 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 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 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
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
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