Wireshark mailing list archives
Re: Doxygen causing build error
From: "Maynard, Chris" <Christopher.Maynard () IGT com>
Date: Mon, 23 Apr 2018 18:13:56 +0000
Are the wsar_html or wsar_html_zip targets being built by default, i.e. without them being specified? Neither of them uses the "ALL" flag so that shouldn't happen.
As far as I can tell, it *appears* to be the case that those targets are attempting to be built; however, with Cygwin’s doxygen, it fails as follows: -- DOXYGEN FOUND -- DOXYGEN executable: C:/cygwin64/bin/doxygen.exe Project "D:\wireshark\builds\win64\master\Wireshark.sln" (1) is building "D:\wi reshark\builds\win64\master\wsar_html.vcxproj.metaproj" (135) on node 1 (defaul t targets). Project "D:\wireshark\builds\win64\master\wsar_html.vcxproj.metaproj" (135) is building "D:\wireshark\builds\win64\master\wsar_html.vcxproj" (136) on node 1 ( default targets). InitializeBuildStatus: Touching "x64\RelWithDebInfo\wsar_html\wsar_html.tlog\unsuccessfulbuild". CustomBuild: Building Custom Rule D:/wireshark/src/master/CMakeLists.txt CMake does not need to re-run because D:\wireshark\builds\win64\master\CMakeF iles\generate.stamp is up-to-date. CUSTOMBUILD : warning : tag INPUT: input source `D:/wireshark/src/master/cmbuil d' does not exist [D:\wireshark\builds\win64\master\wsar_html.vcxproj] CUSTOMBUILD : error : Failed to open temporary file /cygdrive/d/wireshark/build s/win64/master/D:/wireshark/builds/win64/master/doxygen_objdb_20212.tmp [D:\wir eshark\builds\win64\master\wsar_html.vcxproj] Exiting... Done Building Project "D:\wireshark\builds\win64\master\wsar_html.vcxproj" (def ault targets) -- FAILED. Done Building Project "D:\wireshark\builds\win64\master\wsar_html.vcxproj.metap roj" (default targets) -- FAILED. Done Building Project "D:\wireshark\builds\win64\master\Wireshark.sln" (default targets) -- FAILED. Build FAILED. "D:\wireshark\builds\win64\master\Wireshark.sln" (default target) (1) -> "D:\wireshark\builds\win64\master\ALL_BUILD.vcxproj.metaproj" (default target) (2) -> "D:\wireshark\builds\win64\master\copy_qt_dlls.vcxproj.metaproj" (default targe t) (34) -> "D:\wireshark\builds\win64\master\wireshark.vcxproj.metaproj" (default target) (35) -> "D:\wireshark\builds\win64\master\ui\qt\qtui.vcxproj.metaproj" (default target) (58) -> "D:\wireshark\builds\win64\master\ui\qt\qtui.vcxproj" (default target) (65) -> (ClCompile target) -> cl : Command line warning D9002: ignoring unknown option '/Qspectre' [D:\wire shark\builds\win64\master\ui\qt\qtui.vcxproj] "D:\wireshark\builds\win64\master\Wireshark.sln" (default target) (1) -> "D:\wireshark\builds\win64\master\wsar_html.vcxproj.metaproj" (default target) (135) -> "D:\wireshark\builds\win64\master\wsar_html.vcxproj" (default target) (136) -> (CustomBuild target) -> CUSTOMBUILD : warning : tag INPUT: input source `D:/wireshark/src/master/cmbu ild' does not exist [D:\wireshark\builds\win64\master\wsar_html.vcxproj] "D:\wireshark\builds\win64\master\Wireshark.sln" (default target) (1) -> "D:\wireshark\builds\win64\master\wsar_html.vcxproj.metaproj" (default target) (135) -> "D:\wireshark\builds\win64\master\wsar_html.vcxproj" (default target) (136) -> (CustomBuild target) -> CUSTOMBUILD : error : Failed to open temporary file /cygdrive/d/wireshark/bui lds/win64/master/D:/wireshark/builds/win64/master/doxygen_objdb_20212.tmp [D:\w ireshark\builds\win64\master\wsar_html.vcxproj] 2 Warning(s) 1 Error(s) And with native doxygen, there’s just the 2 warnings, presumably because my build environment is different than the buildbot environment: -- DOXYGEN FOUND -- DOXYGEN executable: C:/Program Files/doxygen/bin/doxygen.exe "D:\wireshark\builds\win64\master\Wireshark.sln" (default target) (1) -> "D:\wireshark\builds\win64\master\wsar_html.vcxproj.metaproj" (default target) (135) -> "D:\wireshark\builds\win64\master\wsar_html.vcxproj" (default target) (136) -> (CustomBuild target) -> CUSTOMBUILD : warning : tag INPUT: input source `D:/wireshark/src/master/cmbu ild' does not exist [D:\wireshark\builds\win64\master\wsar_html.vcxproj] CUSTOMBUILD : warning : source D:/wireshark/src/master/cmbuild is not a reada ble file or directory... skipping. [D:\wireshark\builds\win64\master\wsar_html. vcxproj] With the native doxygen, the wsar_html directory is created in the build directory and there is doxygen output there, but cygwin’s doxygen fails well before anything is generated. - Chris
-----Original Message----- From: Wireshark-dev [mailto:wireshark-dev-bounces () wireshark org] On Behalf Of Gerald Combs Sent: Monday, April 23, 2018 12:52 PM To: Developer support list for Wireshark <wireshark-dev () wireshark org> Subject: Re: [Wireshark-dev] Doxygen causing build error Are the wsar_html or wsar_html_zip targets being built by default, i.e. without them being specified? Neither of them uses the "ALL" flag so that shouldn't happen. I'm not sure if it's worth the effort to try to make doxygen.cfg compatible with Cygwin. I'll upload a change that tries to avoid building with it. On 4/21/18 11:57 PM, Roland Knall wrote:Cygwins oxygen had issues for me in the past as well. Installing a native version seems to work without any hiccups though. regards Roland On Sun, Apr 22, 2018 at 12:58 AM, Maynard, Chris <Christopher.Maynard () igt com <mailto:Christopher.Maynard () igt com<mailto:Christopher.Maynard () igt com%20<mailto:Christopher.Maynard () igt com>>>wrote:Has anyone successfully compiled Wireshark on Windows with Doxygen installed? I have Cygwin’s doxygen installed, but Wireshark fails to build after this commit:https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=ad84ee<https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=ad84eec866713b2f75e9b11a30468b81be7d3d5e> c866713b2f75e9b11a30468b81be7d3d5e<https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=a d84eec866713b2f75e9b11a30468b81be7d3d5e>.____ __ __ I noticed that neither of the Windows Server 2016 buildbots (x64 and x86) has Doxygen installed, so I temporarily just renamed it so cmake wouldn’t find it and now Wireshark successfully builds again.____ __ __ Maybe at least one of the Windows buildbots should have Doxygen installed?
CONFIDENTIALITY NOTICE: This message is the property of International Game Technology PLC and/or its subsidiaries and may contain proprietary, confidential or trade secret information. This message is intended solely for the use of the addressee. If you are not the intended recipient and have received this message in error, please delete this message from your system. Any unauthorized reading, distribution, copying, or other use of this message or its attachments is strictly prohibited.
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Doxygen causing build error Maynard, Chris (Apr 21)
- Re: Doxygen causing build error Roland Knall (Apr 21)
- Re: Doxygen causing build error Gerald Combs (Apr 23)
- Re: Doxygen causing build error Maynard, Chris (Apr 23)
- Re: Doxygen causing build error Gerald Combs (Apr 23)
- Re: Doxygen causing build error Gerald Combs (Apr 23)
- Re: Doxygen causing build error Roland Knall (Apr 21)