microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
22.18k stars 6.16k forks source link

[winpcap] build failure #33249

Open giles45 opened 10 months ago

giles45 commented 10 months ago

Operating system

Windows

Compiler

MSVC

Steps to reproduce the behavior

`.\vcpkg install winpcap:x86-windows`

Failure logs

D:\workspace\vcpkg>vcpkg install winpcap:x86-windows
Computing installation plan...
The following packages will be built and installed:
    winpcap:x86-windows -> 4.1.3#11
Detecting compiler hash for triplet x86-windows...
Restored 0 package(s) from C:\Users\Giles.Burrows\AppData\Local\vcpkg\archives in 795 us. Use --debug to see more details.
Installing 1/1 winpcap:x86-windows...
Building winpcap:x86-windows...
-- Using cached WpcapSrc_4_1_3.zip.
-- Extracting source D:/workspace/vcpkg/downloads/WpcapSrc_4_1_3.zip
-- Applying patch D:/workspace/vcpkg/buildtrees/winpcap/src/packetNtx.patch
-- Applying patch D:/workspace/vcpkg/buildtrees/winpcap/src/wpcap.patch
-- Applying patch D:/workspace/vcpkg/ports/winpcap/create_lib.patch
-- Applying patch D:/workspace/vcpkg/ports/winpcap/fix-create-lib-batch.patch
-- Using source at D:/workspace/vcpkg/buildtrees/winpcap/src/4_1_3-2020b05bdd.clean
-- Found external ninja('1.11.0').
-- Getting CMake variables for x86-windows
-- Building packetNtx/Dll/Project/Packet.sln for Release
-- Building packetNtx/Dll/Project/Packet.sln for Debug
CMake Warning at scripts/cmake/vcpkg_copy_pdbs.cmake:44 (message):
  Could not find a matching pdb file for:

      D:/workspace/vcpkg/packages/winpcap_x86-windows/bin/pthreadVC.dll
      D:/workspace/vcpkg/packages/winpcap_x86-windows/debug/bin/pthreadVC.dll

Call Stack (most recent call first):
  installed/x64-windows/share/vcpkg-msbuild/vcpkg_msbuild_install.cmake:173 (vcpkg_copy_pdbs)
  ports/winpcap/portfile.cmake:62 (vcpkg_msbuild_install)
  scripts/ports.cmake:147 (include)

-- Building wpcap/PRJ/wpcap.sln for Release
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:112 (message):
    Command failed: msbuild D:/workspace/vcpkg/buildtrees/winpcap/x86-windows-rel/wpcap/PRJ/wpcap.sln "/p:Configuration=Release - No AirPcap" /p:ForceImportAfterCppProps=D:/workspace/vcpkg/buildtrees/winpcap/x86-windows/vcpkg_msbuild.props /p:ForceImportAfterCppTargets=D:/workspace/vcpkg/buildtrees/winpcap/x86-windows/vcpkg_msbuild.targets /t:Rebuild /p:UseMultiToolTask=true /p:MultiProcMaxCount=17 /p:EnforceProcessCountAcrossBuilds=true /m:17 -maxCpuCount:17 /p:Platform=Win32 /p:PlatformTarget=x86 /p:PlatformToolset=v143 /p:WindowsTargetPlatformVersion=10.0.22621.0 /p:VcpkgApplocalDeps=false /p:VcpkgManifestInstall=false /p:VcpkgManifestEnabled=false /p:VcpkgEnabled=false /p:VcpkgTriplet=x86-windows /p:VcpkgInstalledDir=D:/workspace/vcpkg/installed
    Working Directory: D:/workspace/vcpkg/buildtrees/winpcap/x86-windows-rel
    Error code: 1
    See logs for more information:
      D:\workspace\vcpkg\buildtrees\winpcap\build-x86-windows-rel-out.log

Call Stack (most recent call first):
  installed/x64-windows/share/vcpkg-msbuild/vcpkg_msbuild_install.cmake:108 (vcpkg_execute_required_process)
  ports/winpcap/portfile.cmake:91 (vcpkg_msbuild_install)
  scripts/ports.cmake:147 (include)

error: building winpcap:x86-windows failed with: BUILD_FAILED
Elapsed time to handle winpcap:x86-windows: 40 s
Please ensure you're using the latest port files with `git pull` and `vcpkg update`.
Then check for known issues at:
    https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+winpcap
You can submit a new issue at:
    https://github.com/microsoft/vcpkg/issues/new?title=[winpcap]+Build+error&body=Copy+issue+body+from+D%3A%2Fworkspace%2Fvcpkg%2Finstalled%2Fvcpkg%2Fissue_body.md
You can also submit an issue by running (GitHub CLI must be installed):
    gh issue create -R microsoft/vcpkg --title "[winpcap] Build failure" --body-file D:/workspace/vcpkg/installed/vcpkg/issue_body.md

D:\workspace\vcpkg\buildtrees\winpcap\build-x86-windows-rel-out.log:

MSBuild version 17.6.3+07e294721 for .NET Framework
Build started 18/08/2023 08:27:03.

     1>Project "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.sln" on node 1 (Rebuild target(s)).
     1>ValidateSolutionConfiguration:
         Building solution configuration "Release - No AirPcap|Win32".
     1>Project "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.sln" (1) is building "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj" (2) on node 1 (Rebuild target(s)).
     2>CoreClean:
         Creating directory "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\".
       PrepareForBuild:
         Creating directory "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\wpcap.tlog\".
       InitializeBuildStatus:
         Creating "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\wpcap.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
       ClCompile:
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\optimize.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\pcap-new.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\etherent.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\pcap-remote.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\pcap-tc.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\grammar.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\pcap-win32.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\bpf_dump.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\gencode.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\bpf_image.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\fad-win32.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\inet.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue ..\libpcap\bpf\net\bpf_filter.c
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\pcap.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\savefile.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\scanner.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\nametoaddr.c"
         scanner.c
         pcap.c
         gencode.c
         bpf_image.c
         nametoaddr.c
         etherent.c
         pcap-remote.c
         bpf_filter.c
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap.c(119,18): warning C4013: 'strdup' undefined; assuming extern returning int [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\nametoaddr.c(109,12): warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap.c(119,32): warning C4047: '=': 'char *' differs in levels of indirection from 'int' [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2><stdout>(4015,3): warning C4018: '<': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2><stdout>(4362,48): warning C4013: 'fileno' undefined; assuming extern returning int [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap-remote.c(1722,34): warning C4267: '+=': conversion from 'size_t' to 'uint16', possible loss of data [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap-remote.c(1723,34): warning C4267: '+=': conversion from 'size_t' to 'uint16', possible loss of data [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap-remote.c(1758,19): warning C4267: '=': conversion from 'size_t' to 'uint16', possible loss of data [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap-remote.c(1767,19): warning C4267: '=': conversion from 'size_t' to 'uint16', possible loss of data [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\nametoaddr.c(232,14): warning C4013: 'strdup' undefined; assuming extern returning int [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\nametoaddr.c(232,26): warning C4047: '=': 'char *' differs in levels of indirection from 'int' [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(283,10): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(342,10): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(359,10): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(501,8): warning C4146: unary minus operator applied to unsigned type, result still unsigned [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(544,16): warning C4018: '<': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(642,21): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(650,22): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(650,45): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         pcap-win32.c
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\sockutils.c"
         savefile.c
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\Win32\Src\ffs.c"
         fad-win32.c
         pcap-new.c
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\libpcap\Win32\Src\getservent.c"
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\CL.exe /c /I..\libpcap /I..\libpcap\lbl /I..\libpcap\bpf\ /I..\..\common /I..\libpcap\win32\include /I"..\Win32-Extensions" /Zi /nologo /W3 /WX- /diagnostics:column /FS /O2 /Oy- /GL /D LIBPCAP_EXPORTS /D WIN32 /D NDEBUG /D _WINDOWS /D HAVE_ADDRINFO /D YY_NEVER_INTERACTIVE /D yylval=pcap_lval /D HAVE_STRERROR /D __STDC__ /D INET6 /D SIZEOF_CHAR=1 /D SIZEOF_SHORT=2 /D SIZEOF_INT=4 /D WPCAP /D HAVE_VSNPRINTF /D HAVE_REMOTE /D _U_= /D _CRT_SECURE_NO_WARNINGS /D YY_NO_UNISTD_H /D HAVE_TC_API /D _WINDLL /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\\" /Fd"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\vc143.pdb" /external:W3 /Gd /TC /analyze- /FC /errorReport:queue "..\Win32-Extensions\Win32-Extensions.c"
         inet.c
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\inet.c(225,18): warning C4013: 'strdup' undefined; assuming extern returning int [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\inet.c(225,30): warning C4047: '=': 'char *' differs in levels of indirection from 'int' [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\inet.c(236,45): warning C4047: '=': 'char *' differs in levels of indirection from 'int' [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\inet.c(743,14): warning C4996: 'GetVersion': was declared deprecated [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         grammar.c
         pcap-tc.c
         optimize.c
         bpf_dump.c
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\optimize.c(672,7): warning C4146: unary minus operator applied to unsigned type, result still unsigned [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\optimize.c(937,20): warning C4018: '>': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\optimize.c(941,20): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\optimize.c(2111,20): warning C4018: '<': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         sockutils.c
         ffs.c
         Win32-Extensions.c
         getservent.c
       ResourceCompile:
         C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64\rc.exe /l"0x0409" /nologo /fo"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\version.res" "..\Win32-Extensions\version.rc" 
       Link:
         C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\HostX64\x86\link.exe /ERRORREPORT:QUEUE /OUT:"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\wpcap.dll" /INCREMENTAL:NO /NOLOGO /LIBPATH:..\..\packetNtx\Dll\Project\Release\x86 ws2_32.lib packet.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /DEF:"wpcap.def" /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\wpcap.pdb" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /LTCG:incremental /LTCGOUT:"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\wpcap.iobj" /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\wpcap.lib" /MACHINE:X86 /SAFESEH /DLL "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\version.res"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\bpf_filter.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\bpf_dump.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\bpf_image.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\etherent.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\fad-win32.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\gencode.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\grammar.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\inet.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\nametoaddr.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\optimize.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\pcap-new.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\pcap-remote.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\pcap-tc.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\pcap-win32.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\pcap.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\savefile.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\scanner.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\sockutils.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\ffs.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\getservent.obj"
         "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\\Release No AirPcap\x86\Win32-Extensions.obj"
     2>LINK : fatal error LNK1181: cannot open input file 'packet.lib' [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
     2>Done Building Project "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj" (Rebuild target(s)) -- FAILED.
     1>Done Building Project "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.sln" (Rebuild target(s)) -- FAILED.

Build FAILED.

       "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.sln" (Rebuild target) (1) ->
       "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj" (Rebuild target) (2) ->
       (ClCompile target) -> 
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap.c(119,18): warning C4013: 'strdup' undefined; assuming extern returning int [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\nametoaddr.c(109,12): warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap.c(119,32): warning C4047: '=': 'char *' differs in levels of indirection from 'int' [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         <stdout>(4015,3): warning C4018: '<': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         <stdout>(4362,48): warning C4013: 'fileno' undefined; assuming extern returning int [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap-remote.c(1722,34): warning C4267: '+=': conversion from 'size_t' to 'uint16', possible loss of data [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap-remote.c(1723,34): warning C4267: '+=': conversion from 'size_t' to 'uint16', possible loss of data [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap-remote.c(1758,19): warning C4267: '=': conversion from 'size_t' to 'uint16', possible loss of data [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\pcap-remote.c(1767,19): warning C4267: '=': conversion from 'size_t' to 'uint16', possible loss of data [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\nametoaddr.c(232,14): warning C4013: 'strdup' undefined; assuming extern returning int [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\nametoaddr.c(232,26): warning C4047: '=': 'char *' differs in levels of indirection from 'int' [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(283,10): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(342,10): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(359,10): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(501,8): warning C4146: unary minus operator applied to unsigned type, result still unsigned [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(544,16): warning C4018: '<': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(642,21): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(650,22): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\bpf\net\bpf_filter.c(650,45): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\inet.c(225,18): warning C4013: 'strdup' undefined; assuming extern returning int [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\inet.c(225,30): warning C4047: '=': 'char *' differs in levels of indirection from 'int' [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\inet.c(236,45): warning C4047: '=': 'char *' differs in levels of indirection from 'int' [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\inet.c(743,14): warning C4996: 'GetVersion': was declared deprecated [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\optimize.c(672,7): warning C4146: unary minus operator applied to unsigned type, result still unsigned [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\optimize.c(937,20): warning C4018: '>': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\optimize.c(941,20): warning C4018: '>=': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]
         D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\libpcap\optimize.c(2111,20): warning C4018: '<': signed/unsigned mismatch [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]

       "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.sln" (Rebuild target) (1) ->
       "D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj" (Rebuild target) (2) ->
       (Link target) -> 
         LINK : fatal error LNK1181: cannot open input file 'packet.lib' [D:\workspace\vcpkg\buildtrees\winpcap\x86-windows-rel\wpcap\PRJ\wpcap.vcxproj]

    27 Warning(s)
    1 Error(s)

Time Elapsed 00:00:01.58

Additional context

We have overnight vcpkg build for all our vcpkg dependencies.

The last overnight build that was successful was Aug 15, 2023 (576f3f1ad13bf2c3bd06520adfe41b69448cc033) The next overnight build failed with the above error. Aug 16, 2023 (77ed341f9fa24185a1540b2bd4f32e45c9f7c4cb)

I assume it was related to this change: e5ce4b6244360610be4512c961c7dc8976a50591

Adela0814 commented 10 months ago

Confirmed, I can repro this in my side.

dg0yt commented 10 months ago

https://github.com/microsoft/vcpkg/pull/33215 But you can continue to use the old port version.

maordadush commented 10 months ago

Confirmed, I can repro this on my side.

andymylex commented 9 months ago

Same error

Current workaround for manifest mode is:

"builtin-baseline": "7476f0d4e77d3333fbb249657df8251c28c4faae",
"overrides": [
    {
        "name": "winpcap",
        "version": "4.1.3#10"
    }
]
seladb commented 9 months ago

I can also reproduce it on my side.

@andymylex I'm not sure how to use this workaround, can you please elaborate?

matekosztricz commented 9 months ago

Is there a resolution to this? Im having the same issue.

andymylex commented 9 months ago

@seladb example vcpkg.json file used by my project:

{
    "dependencies":
    [
        "winpcap"
    ],
    "builtin-baseline": "7476f0d4e77d3333fbb249657df8251c28c4faae",
    "overrides":
    [
        {
            "name": "winpcap",
            "version": "4.1.3#10"
        }
    ]
}

It makes use of previous winpcap port which builds without error. builtin-baseline is a hash of vcpkg commit from which ports versions are resolved.

https://learn.microsoft.com/en-us/vcpkg/users/examples/versioning.getting-started

seladb commented 9 months ago

@seladb example vcpkg.json file used by my project:

{
    "dependencies":
    [
        "winpcap"
    ],
    "builtin-baseline": "7476f0d4e77d3333fbb249657df8251c28c4faae",
    "overrides":
    [
        {
            "name": "winpcap",
            "version": "4.1.3#10"
        }
    ]
}

It makes use of previous winpcap port which builds without error. builtin-baseline is a hash of vcpkg commit from which ports versions are resolved.

https://learn.microsoft.com/en-us/vcpkg/users/examples/versioning.getting-started

Thank you @andymylex ! Is it possible to use overrides in ports also? We're currently working on updating the PcapPlusPlus port to the latest version and this is kind of a blocker for us. cc @clementperon

andymylex commented 9 months ago

@seladb no, it is not possible. so the only way to fix your port is to fix/rollback winpcap port i guess