Created attachment 166642 [details] patch to src/s_locader.c to solve issue pd relies on functionality provided through external objects. The FreeBSD port is currently unable to load any of these. Steps to reproduce: 1. Add a path to an external external (eg: /usr/local/lib/pd/extra/bob~/) to pd: Edit-> Preferences -> Path... 2. Attempt to create external in new window: Put -> Object [type bob~] A patch is provided which allows pd to load externals on FreeBSD. Tested on pd-0.46.7 using FreeBSD 10.2-RELEASE-p12
testbuilds@work
A commit references this bug: Author: pi Date: Sat Feb 6 08:49:51 UTC 2016 New revision: 408285 URL: https://svnweb.freebsd.org/changeset/ports/408285 Log: audio/pd: some fixes - repair the loading of external objects - reduce portlint complaints PR: 206965 Submitted by: Tobias Brodel <brittlehaus@gmail.com> Changes: head/audio/pd/Makefile head/audio/pd/files/patch-src_s__audio__alsa.c head/audio/pd/files/patch-src_s__loader.c head/audio/pd/files/patch-src_s__main.c head/audio/pd/files/patch-src_s_audio_alsa.c head/audio/pd/files/patch-src_s_main.c
Testbuilds all fine, port has no maintainer, so: committed, thanks for the patch!