* 3.3.1: Missing VersionInfo resource for all executables/DLLs @ 2021-11-11 18:47 Hiya Z 2021-11-11 19:26 ` Marco Atzeri 2021-11-12 20:59 ` 3.3.1: Missing VersionInfo resource " Hiya Z 0 siblings, 2 replies; 5+ messages in thread From: Hiya Z @ 2021-11-11 18:47 UTC (permalink / raw) To: cygwin Hello, Upgraded to 3.3.x and noticed that the VersionInfo resource fields for all binaries under bin are blank (Properties->Details from Explorer). Is this by intent or a miss? It is breaking my application installer that relied on version check for cygwin1.dll. Regards. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: 3.3.1: Missing VersionInfo resource for all executables/DLLs 2021-11-11 18:47 3.3.1: Missing VersionInfo resource for all executables/DLLs Hiya Z @ 2021-11-11 19:26 ` Marco Atzeri 2021-11-12 22:49 ` 3.3.1: Missing VersionInfo resource fields for cygwin1.dll Brian Inglis 2021-11-12 20:59 ` 3.3.1: Missing VersionInfo resource " Hiya Z 1 sibling, 1 reply; 5+ messages in thread From: Marco Atzeri @ 2021-11-11 19:26 UTC (permalink / raw) To: cygwin On 11.11.2021 19:47, Hiya Z via Cygwin wrote: > Hello, > > Upgraded to 3.3.x and noticed that the VersionInfo resource fields for all > binaries under bin are blank (Properties->Details from Explorer). Is this > by intent or a miss? > > It is breaking my application installer that relied on version check for > cygwin1.dll. > > Regards. > Binaries should not have VersionInfo, only cygwin1.dll had it. Not checked on 3.3.x ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: 3.3.1: Missing VersionInfo resource fields for cygwin1.dll 2021-11-11 19:26 ` Marco Atzeri @ 2021-11-12 22:49 ` Brian Inglis 2021-11-15 9:20 ` Corinna Vinschen 0 siblings, 1 reply; 5+ messages in thread From: Brian Inglis @ 2021-11-12 22:49 UTC (permalink / raw) To: cygwin On 2021-11-11 12:26, Marco Atzeri via Cygwin wrote: > On 11.11.2021 19:47, Hiya Z via Cygwin wrote: >> Upgraded to 3.3.x and noticed that the VersionInfo resource fields >> for all binaries under bin are blank (Properties->Details from >> Explorer). Is this by intent or a miss? >> It is breaking my application installer that relied on version check for >> cygwin1.dll. > Binaries should not have VersionInfo, only cygwin1.dll had it. > Not checked on 3.3.x Confirmed missing from cygwin.dll 3.3.0 64 and 32 bit and present up to at least 3.2.1. Also present in some other DLLs: cyg{asprintf,crypto,freetype,icons,iconv,lzma,ruby,ssl,unistring,usb,z}*.dll Using SysInternals sigcheck and if you don't have that, base WMIC: $ head /proc/version CYGWIN_NT-10.0-19042 version 3.3.0-341.x86_64 (kbrown@moufang2) (gcc version 11.2.0 (GCC) ) 2021-09-24 22:07 UTC $ sigcheck -a `cygpath -m /bin/cygwin1-old.dll` Sigcheck v2.73 - File version and signature viewer Copyright (C) 2004-2019 Mark Russinovich Sysinternals - www.sysinternals.com c:\...\bin\cygwin1-old.dll: Verified: Unsigned Link date: 17:00 1969-12-31 Publisher: n/a Company: Red Hat Description: Cygwin POSIX Emulation DLL Product: Cygwin Prod version: 3.1.7 File version: 3.1.7 MachineType: 64-bit Binary Version: 3001.7.0.0 Original Name: cygwin1.dll Internal Name: cygwin1.dll Copyright: Copyright ? Cygwin Authors 1996-2020 Comments: n/a Entropy: 6.011 $ sigcheck -a `cygpath -m /bin/cygwin1.dll` Sigcheck v2.73 - File version and signature viewer Copyright (C) 2004-2019 Mark Russinovich Sysinternals - www.sysinternals.com c:\...\bin\cygwin1.dll: Verified: Unsigned Link date: 17:00 1969-12-31 Publisher: n/a Company: n/a Description: n/a Product: n/a Prod version: n/a File version: n/a MachineType: 64-bit Binary Version: n/a Original Name: n/a Internal Name: n/a Copyright: n/a Comments: n/a Entropy: 5.934 $ wmic datafile where name='"'`cygpath -w /bin/cygwin1-old.dll|sed -e 's@\\\\@&&@g'`'"' get /format:list AccessMask=2032127 Archive=TRUE Caption=C:\...\bin\cygwin1-old.dll Compressed=FALSE CompressionMethod= CreationClassName=CIM_LogicalFile CreationDate=20200723000343.010135-360 CSCreationClassName=Win32_ComputerSystem CSName=... Description=C:\...\bin\cygwin1-old.dll Drive=c: EightDotThreeFileName=c:\...\bin\cy473f~2.dll Encrypted=FALSE EncryptionMethod= Extension=dll FileName=cygwin1-old FileSize=3551958 FileType=Application Extension FSCreationClassName=Win32_FileSystem FSName=NTFS Hidden=FALSE InstallDate=20200723000343.010135-360 InUseCount= LastAccessed=20211112142818.465322-420 LastModified=20200803094909.988243-360 Manufacturer=Red Hat Name=C:\...\bin\cygwin1-old.dll Path=\...\bin\ Readable=TRUE Status=OK System=FALSE Version=3001.7.0.0 Writeable=TRUE $ wmic datafile where name='"'`cygpath -w /bin/cygwin1.dll|sed -e 's@\\\\@&&@g'`'"' get /format:list AccessMask= Archive=TRUE Caption=C:\...\bin\cygwin1.dll Compressed=FALSE CompressionMethod= CreationClassName=CIM_LogicalFile CreationDate=20210926060704.341363-420 CSCreationClassName=Win32_ComputerSystem CSName=... Description=C:\...\bin\cygwin1.dll Drive=c: EightDotThreeFileName=c:\...\bin\cygwin1.dll Encrypted=FALSE EncryptionMethod= Extension=dll FileName=cygwin1 FileSize=3553176 FileType=Application Extension FSCreationClassName=Win32_FileSystem FSName=NTFS Hidden=FALSE InstallDate=20210926060704.341363-420 InUseCount= LastAccessed=20211112144808.053049-420 LastModified=20210924151439.000000-420 Manufacturer= Name=C:\...\bin\cygwin1.dll Path=\...\bin\ Readable=TRUE Status=OK System=FALSE Version= Writeable=TRUE -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. [Data in binary units and prefixes, physical quantities in SI.] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: 3.3.1: Missing VersionInfo resource fields for cygwin1.dll 2021-11-12 22:49 ` 3.3.1: Missing VersionInfo resource fields for cygwin1.dll Brian Inglis @ 2021-11-15 9:20 ` Corinna Vinschen 0 siblings, 0 replies; 5+ messages in thread From: Corinna Vinschen @ 2021-11-15 9:20 UTC (permalink / raw) To: cygwin On Nov 12 15:49, Brian Inglis wrote: > On 2021-11-11 12:26, Marco Atzeri via Cygwin wrote: > > On 11.11.2021 19:47, Hiya Z via Cygwin wrote: > > > Upgraded to 3.3.x and noticed that the VersionInfo resource fields > > > for all binaries under bin are blank (Properties->Details from > > > Explorer). Is this by intent or a miss? > > > It is breaking my application installer that relied on version check for > > > cygwin1.dll. > > > Binaries should not have VersionInfo, only cygwin1.dll had it. > > Not checked on 3.3.x > > Confirmed missing from cygwin.dll 3.3.0 64 and 32 bit and present up to at > least 3.2.1. Also present in some other DLLs: > cyg{asprintf,crypto,freetype,icons,iconv,lzma,ruby,ssl,unistring,usb,z}*.dll Yeah, the version info resource isn't copied into the DLL for some reason. This is probably related to the changes in the build system using automake now. Something got lost in the transition... Corinna ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: 3.3.1: Missing VersionInfo resource for cygwin1.dll 2021-11-11 18:47 3.3.1: Missing VersionInfo resource for all executables/DLLs Hiya Z 2021-11-11 19:26 ` Marco Atzeri @ 2021-11-12 20:59 ` Hiya Z 1 sibling, 0 replies; 5+ messages in thread From: Hiya Z @ 2021-11-12 20:59 UTC (permalink / raw) To: cygwin >>From: Marco Atzeri <marco.atzeri@gmail.com> >>Date: Thu, 11 Nov 2021 20:26:15 +0100 >>Subject: Re: 3.3.1: Missing VersionInfo resource for all executables/DLLs >>Binaries should not have VersionInfo, only cygwin1.dll had it. >>Not checked on 3.3.x Hello Marco, Yes, you are correct that only cygwin1.dll had it. But the versioninfo is indeed missing in 3.3.x. Thanks. ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2021-11-15 9:20 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-11-11 18:47 3.3.1: Missing VersionInfo resource for all executables/DLLs Hiya Z 2021-11-11 19:26 ` Marco Atzeri 2021-11-12 22:49 ` 3.3.1: Missing VersionInfo resource fields for cygwin1.dll Brian Inglis 2021-11-15 9:20 ` Corinna Vinschen 2021-11-12 20:59 ` 3.3.1: Missing VersionInfo resource " Hiya Z
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).