Skip to content

Fixes build for FreeBSD/NextBSD - #35

Closed
pkgdemon wants to merge 1 commit into
gnustep:mainfrom
pkgdemon:fix/freebsd-build
Closed

pkgdemon wants to merge 1 commit into
gnustep:mainfrom
pkgdemon:fix/freebsd-build

Conversation

@pkgdemon

@pkgdemon pkgdemon commented Sep 20, 2026 •

Copy link
Copy Markdown

By default /proc is not mounted on FreeBSD, and it is recommended not to use it as it is legacy.

https://docs.freebsd.org/en/articles/linux-users/

When proc is mounted what we are looking for only matches Linux with the default method. This makes a fallback so FreeBSD can build and function.

image

Comment thread X11DockManagerPrivate.h
#import <X11/Xutil.h>
#import <X11/extensions/shape.h>
#import <limits.h>
#import <mntent.h>

@pkgdemon pkgdemon Sep 20, 2026 •

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is kept where it was needed, but I could make this conditional here.

@pkgdemon pkgdemon changed the title Fixes build for FreeBSD Fixes build for FreeBSD/NextBSD Sep 20, 2026
@pkgdemon pkgdemon closed this by deleting the head repository Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant