Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • G GLib
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 860
    • Issues 860
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 42
    • Merge requests 42
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • GLib
  • Issues
  • #2462
Closed
Open
Issue created Aug 14, 2021 by Ryan Schmidt@ryandesignContributor

Provide a method of disabling the tests that use dbus

glib's meson scripts search for dbus and, if found, build some additional tests that link with the dbus library. This can fail if dbus is installed but the library is not suitable for some reason. (For example, a user reported to MacPorts that glib failed to build when they were trying to build it universal (i.e. for both i386 and x86_64 architectures) but dbus happened to be installed but was not installed universal.)

To work around this problem, I've added a patch to MacPorts that disables the use of these dbus-based tests, but I would prefer not to have to carry this patch around in MacPorts forever. Would it be possible to add a meson option by which I could indicate my desire to have the dbus-based tests skipped?

Assignee
Assign to
Time tracking