Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • A Akonadi Search
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PIM
  • Akonadi Search
  • Merge requests
  • !11

Don't install the same headers to multiple locations

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Volker Krause requested to merge work/vkrause/de-duplicate-headers into master Mar 08, 2022
  • Overview 3
  • Commits 2
  • Pipelines 4
  • Changes 2

This seems to break the build on some systems due to one definition rule violations if the same header gets included from different locations. The use of pragma once rather than conventional include guards doesn't catch this.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: work/vkrause/de-duplicate-headers