ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
July 17th, 2024 | 10:00am-11:55am SGT (UTC+8) | Online

Wireshark-dev: [Wireshark-dev] Does this apply to 3.2 too?

From: Jaap Keuter <jaap.keuter@xxxxxxxxx>
Date: Wed, 6 Oct 2021 08:32:02 +0200 (CEST)
Hi,

When building release-3.2 I'm greeted by a stream of warnings from CMake first, like these:

....
-- Configuring done                                                                                                 
CMake Warning (dev) in CMakeLists.txt:                                                                              
 Policy CMP0071 is not set: Let AUTOMOC and AUTOUIC process GENERATED files.                                       
 Run "cmake --help-policy CMP0071" for policy details.  Use the cmake_policy                                       
 command to set the policy and suppress this warning.                                                              
                                                                                                                   
 For compatibility, CMake is excluding the GENERATED source file(s):                                               
                                                                                                                   
   "..../master-3.2/build/tshark-tap-register.c"                                               
                                                                                                                   
 from processing by AUTOMOC and AUTOUIC.
....

It seems that MR 3140 was introduced for to quell that stream in release-3.4. What could be the reason this is not applicable to master-3.2 too? Minimum supported Qt version, or CMake version which cannot handle this? I'm not familiar enough with these subjects to know what constraints there are, so don't want to mess things up with a MR just yet.

Thanks,
Jaap