Den tis 6 aug. 2024 kl 20:50 skrev Guy Harris <ghar...@sonic.net>: > On Aug 6, 2024, at 10:24 AM, Anders Broman <a.broma...@gmail.com> wrote: > > > Could someone regenerate the pidl dissectors to fix the build? > > On macOS (this should work on any UN*X from the command line), I went to > the build directory and did > > # > # Remove stamp files to force a rebuild. > # > find epan/dissectors/asn1 -name '*-stamp' -print | xargs rm > > # > # Rebuild the ASN.1 dissectors. > # > ninja asn1 2>&1 | tee asn1.out > > The rebuilt dissectors were the same as the ones in the repository. > > > I didn't Manage to generate all of them(?) on windows. > > I tried a build on my Windows VM, doing > > msbuild epan\dissectors\asn1\asn1.vcxproj > > in the build directory, and got: > > MSBuild version 17.10.4+10fbfbf2e for .NET Framework > Build started 8/6/2024 11:27:32 AM. > > Project > "C:\Development\wsbuild64\epan\dissectors\asn1\asn1.vcxproj" on node 1 > (default targets). > Project > "C:\Development\wsbuild64\epan\dissectors\asn1\asn1.vcxproj" (1) is > building "C:\Development\wsbuild64\ZERO_CHECK.vcxproj" (2) on node 1 > (default targets). > PrepareForBuild: > Creating directory "x64\Debug\ZERO_CHECK\". > Structured output is enabled. The formatting of compiler > diagnostics will reflect the error hierarchy. See > https://aka.ms/cpp/structured-output for more details. > Creating directory "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\". > InitializeBuildStatus: > Creating > "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" because > "AlwaysCreate" was specified. > Touching > "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild". > PreBuildEvent: > Checking File Globs > setlocal > "C:\Program Files\Microsoft Visual > Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" > -P C:/Development/wsbuild64/CMakeFiles/VerifyGlobs.cmake > if %errorlevel% neq 0 goto :cmEnd > :cmEnd > endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone > :cmErrorLevel > exit /b %1 > :cmDone > if %errorlevel% neq 0 goto :VCEnd > :VCEnd > CustomBuild: > 1>Checking Build System > FinalizeBuildStatus: > Deleting file > "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild". > Touching > "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate". > Done Building Project > "C:\Development\wsbuild64\ZERO_CHECK.vcxproj" (default targets). > Project > "C:\Development\wsbuild64\epan\dissectors\asn1\asn1.vcxproj" (1) is > building > "C:\Development\wsbuild64\epan\dissectors\asn1\HI2Operations\generate_dissector-HI2Operations.vcxproj" > (3) on node 1 (default targets). > PrepareForBuild: > Creating directory "x64\Debug\generate_dissector-HI2Operations\". > Structured output is enabled. The formatting of compiler > diagnostics will reflect the error hierarchy. See > https://aka.ms/cpp/structured-output for more details. > Creating directory > "x64\Debug\generate_dissector-HI2Operations\generate.925D9885.tlog\". > InitializeBuildStatus: > Creating > "x64\Debug\generate_dissector-HI2Operations\generate.925D9885.tlog\unsuccessfulbuild" > because "AlwaysCreate" was specified. > Touching > "x64\Debug\generate_dissector-HI2Operations\generate.925D9885.tlog\unsuccessfulbuild". > CustomBuild: > "The build of > 'C:\Development\wsbuild64\CMakeFiles\595c1b2866ce0f8db90673d7daa6e93f\generate_dissector-HI2Operations.rule' > depends on > 'C:\DEVELOPMENT\WSBUILD64\EPAN\DISSECTORS\ASN1\HI2OPERATIONS\PACKET-HI2OPERATIONS-STAMP' > which is produced by the build of > 'C:\Development\wsbuild64\CMakeFiles\b90769b44626848a76340bbf62177211\packet-HI2Operations-stamp.rule'. > The items cannot be built in parallel." > Generating packet-HI2Operations-stamp > Building Custom Rule > C:/Development/wireshark/epan/dissectors/asn1/HI2Operations/CMakeLists.txt > FinalizeBuildStatus: > Deleting file > "x64\Debug\generate_dissector-HI2Operations\generate.925D9885.tlog\unsuccessfulbuild". > Touching > "x64\Debug\generate_dissector-HI2Operations\generate.925D9885.tlog\generate_dissector-HI2Operations.lastbuildstate". > Done Building Project > "C:\Development\wsbuild64\epan\dissectors\asn1\HI2Operations\generate_dissector-HI2Operations.vcxproj" > (default targets). > Project > "C:\Development\wsbuild64\epan\dissectors\asn1\asn1.vcxproj" (1) is > building > "C:\Development\wsbuild64\epan\dissectors\asn1\acp133\generate_dissector-acp133.vcxproj" > (4) on node 1 (default targets). > Project > "C:\Development\wsbuild64\epan\dissectors\asn1\acp133\generate_dissector-acp133.vcxproj" > (4) is building > "C:\Development\wsbuild64\epan\dissectors\asn1\p1\generate-p1-exp.cnf.vcxproj" > (5) on node 1 (default targets). > Project > "C:\Development\wsbuild64\epan\dissectors\asn1\p1\generate-p1-exp.cnf.vcxproj" > (5) is building > "C:\Development\wsbuild64\epan\dissectors\asn1\x509af\generate-x509af-exp.cnf.vcxproj" > (6) on node 1 (default targets). > > ... > > FinalizeBuildStatus: > Deleting file "x64\Debug\asn1\asn1.tlog\unsuccessfulbuild". > Touching "x64\Debug\asn1\asn1.tlog\asn1.lastbuildstate". > Done Building Project > "C:\Development\wsbuild64\epan\dissectors\asn1\asn1.vcxproj" (default > targets). > > Build succeeded. > 0 Warning(s) > 0 Error(s) > > Time Elapsed 00:03:31.63 > > so it may be that it didn't get an *error*, but didn't do any building, > either, for some reason. >
That did the trick - thanks! (C:\development\build\epan\dissectors\pidl) Best regards Anders > > _______________________________________________ > Wireshark-dev mailing list -- wireshark-dev@wireshark.org > To unsubscribe send an email to wireshark-dev-le...@wireshark.org >
_______________________________________________ Wireshark-dev mailing list -- wireshark-dev@wireshark.org To unsubscribe send an email to wireshark-dev-le...@wireshark.org