Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • gtk gtk
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,552
    • Issues 1,552
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 218
    • Merge requests 218
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • gtkgtk
  • Merge requests
  • !5058
The source project of this merge request has been removed.

Fix #5211: Preprocessor conformance with MSVC

Merged William Roy requested to merge (removed):wroy-main-patch-32519 into main Sep 26, 2022
  • Overview 3
  • Pipelines 0
  • Changes 1

MSVC 2019 introduces a compliant preprocessor with /Zc:preprocessor that is disabled by default. Since it does not exist in 2017, the CI did not catch the build issue for 2019 and 2022. This PR enables the flag which fixes the build for 2019 and 2022.

See: #5211 (closed)

Edited Sep 26, 2022 by William Roy
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: wroy-main-patch-32519