Post AWLVphpvKbJnytlS1Q by mpts@mastodon.social
 (DIR) More posts by mpts@mastodon.social
 (DIR) Post #AWLVlV6uhipLM0hplg by alecui@qoto.org
       2023-06-02T16:35:52Z
       
       0 likes, 0 repeats
       
       For #bsd #freebsd #openbsd #netbsd people:What do I need to know when porting a Linux app to a *BSD? Not using GNU-isms or systemd stuff is obvious, that’s a no brainer, but what else is involved?https://github.com/shlomif/what-i-learned-from-porting-to-freebsdThis isn’t of much use for me.(For context, this said app will be a X11 desktop environment (because I want to make sure as many people as possible can use it and Wayland is basically a no go in BSD land… or in every other non-Linux system))
       
 (DIR) Post #AWLVlVx1ZyVjxd5Rzc by netbsd@mastodon.sdf.org
       2023-06-04T11:14:05Z
       
       1 likes, 0 repeats
       
       @alecui Making things easy for packagers is a good start. Honoring the environment (such as CC, CFLAGS, LDFLAGS), using pkg-config to locate dependencies rather than hardcoding anything, and in general making the build system follow conventions and somewhat configurable.
       
 (DIR) Post #AWLVphpvKbJnytlS1Q by mpts@mastodon.social
       2023-06-02T16:45:07Z
       
       1 likes, 0 repeats
       
       @alecui Just a note: #Wayland works very well on #FreeBSD. There is a very active community around making sure that Wayland experience is smooth on FreeBSD.