FWIW the Fedora 35 Wireshark 3.6.1 package says the more correct

    # Create imported target wsutil
    add_library(wsutil SHARED IMPORTED)

    set_target_properties(wsutil PROPERTIES
      INTERFACE_LINK_LIBRARIES 
"/usr/lib64/libglib-2.0.so;/usr/lib64/libgmodule-2.0.so"
    )

instead of what the Ubuntu 21.10 Wireshark 3.4.7 package says

    # Create imported target wsutil
    add_library(wsutil SHARED IMPORTED)

    set_target_properties(wsutil PROPERTIES
      INTERFACE_INCLUDE_DIRECTORIES "/usr/include;/usr/include"
      INTERFACE_LINK_LIBRARIES 
"dl;/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so;/usr/lib/x86_64-linux-gnu/libglib-2.0.so;/usr/lib/x86_64-linux-gnu/libgcrypt.so;/usr/lib/x86_64-linux-gnu/libgpg-error.so;/usr/lib/x86_64-linux-gnu/libgnutls.so;m"
      INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "/usr/include;/usr/include"
    )

I have not checked where the difference comes from (wireshark version,
cmake version or something else).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1960334

Title:
  Missing dependency in wireshark-dev

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wireshark/+bug/1960334/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to