Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
G
GLib
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 925
    • Issues 925
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 61
    • Merge Requests 61
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • GLib
  • Merge Requests
  • !57

Merged
Opened Jun 04, 2018 by Ting-Wei Lan@lantwDeveloper

Fix tests and add CI for FreeBSD

  • Overview 61
  • Commits 1
  • Pipelines 7
  • Changes 1

This merge request fixes all test failure found on FreeBSD 11.1 and 11.2 as well as a few problems in meson builds. Most changes are related to the kqueue file monitor which can be complex, so I tagged a few developers who are known to work on *BSD here: @ajacoutot @jasperla @kwm.

This merge request doesn't fix test failure found in autotools builds, and I didn't check why the result of autotools builds was different from meson builds. The GitLab CI runner in my fork currently runs on an unreliable FreeBSD VM which is not suitable for CI works. It will be very nice if someone can provide a FreeBSD GitLab CI runner after this branch is merged.

Assignee
Assign to
Reviewer
Request review from
2.58
Milestone
2.58 (Past due)
Assign milestone
Time tracking
Reference: GNOME/glib!57
Source branch: wip/lantw/ci-on-freebsd

Revert this merge request

This will create a new commit in order to revert the existing changes.

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.

Cherry-pick this merge request

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.