[Bug 254852] lang/sdcc does not compile and install libs for pic14-port

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Apr 7 12:02:41 UTC 2021


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

            Bug ID: 254852
           Summary: lang/sdcc does not compile and install libs for
                    pic14-port
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: pererikrunebert95 at gmail.com
                CC: darius at dons.net.au
                CC: darius at dons.net.au
             Flags: maintainer-feedback?(darius at dons.net.au)

Created attachment 223895
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=223895&action=edit
patches for Makefile and pkg-plist

After installing sdcc from package and trying to compile a .c-testfile for
PIC16F84a I get the error 'libsdcc.lib missing'.

When trying the port lang/sdcc I found an error when compiling pic14-port part.
The pic16-port is Ok.

I have found a missing line in lang/sdcc/Makefile that makes it compile all
libs except libsdcce.lib (enhanced). Have not found out why libsdcce.lib still
is missing...

The relevant lines in pkg-plist for the compiled pic14-port libs are also
missing.

After manual copy of the missing libs to /usr/local/share/sdcc/lib/pic14 the
testfile compiled Ok.

My host: 12.2-RELEASE-p4 GENERIC  amd64
sdcc version: sdcc-4.0.0_1

Patches included.

Additional Information:
Have tested an ARCH Linux sdcc package (same version) and it has all pic14-port
libs, including the 'libsdcce.lib' and testfile compiled Ok.

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


More information about the freebsd-ports-bugs mailing list