Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jul 2014 09:19:50 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 192237] New: graphics/graphviz-2.36.0_6: incorrect libdir leads to runtime failure
Message-ID:  <bug-192237-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192237

            Bug ID: 192237
           Summary: graphics/graphviz-2.36.0_6: incorrect libdir leads to
                    runtime failure
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: mallocbsd@foxmail.com

The incorrect libdir of graphviz-2.36.0_6 on FreeBSD is
"/usr/local/lib/graphviz/graphviz", which should be "/usr/local/lib/graphviz".

As a result, the "dot -c" command failed to generate the "config6" file, and
the dot utility failed to find any layout engine, and is not functional at all.

The solution is adding the following patch in the section of post-patch in
/usr/ports/graphics/graphviz/Makefile :
${REINPLACE_CMD} -e 's|strcat(line, "/graphviz");||g'
${WRKSRC}/lib/gvc/gvconfig.c

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-192237-13>