[Bug 218048] graphics/graphviz: Fix build due to no shebang on its iffe script

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Mar 23 19:43:19 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218048

            Bug ID: 218048
           Summary: graphics/graphviz: Fix build due to no shebang on its
                    iffe script
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: dinoex at FreeBSD.org
          Reporter: cyberbotx at cyberbotx.com
             Flags: maintainer-feedback?(dinoex at FreeBSD.org)
          Assignee: dinoex at FreeBSD.org

Created attachment 181109
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=181109&action=edit
graphviz-iffe.patch

The current version of graphviz appears to try to start a shell script named
iffe (from the root of the tarball) within the Makefile of lib/sfio,
lib/sfio/Sfio_f and lib/vmalloc. However, said shell script does not contain a
shebang, causing sh to throw an error:

/bin/sh: ../../../iffe: not found

The attached patch fixes this by adding a /bin/sh (by way if ${SH} in the
port's Makefile) to the invocation of iffe.

* Update Makefile's post-patch
* Add patches for lib/sfio/Makefile.in, lib/sfio/Sfio_f/Makefile.in and
lib/vmalloc/Makefile.in

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list