ports/183119: multimedia/libmatroska: EbmlBinary.h:81:5: error: use of undeclared identifier 'free'

O. Hartmann ohartman at zedat.fu-berlin.de
Sun Oct 20 09:50:00 UTC 2013


>Number:         183119
>Category:       ports
>Synopsis:       multimedia/libmatroska: EbmlBinary.h:81:5: error: use of undeclared identifier 'free'
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 20 09:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     O. Hartmann
>Release:        FreeBSD 11.0-CURRENT/amd64
>Organization:
FU Berlin
>Environment:
FreeBSD 11.0-CURRENT #0 r256769: Sat Oct 19 15:26:58 CEST 2013 amd64
>Description:
It seems the port doesn't know about how to allocate/malloc() and free():


===>  Building for libmatroska-1.4.1
gmake[1]: Entering directory `/usr/ports/multimedia/libmatroska/work/libmatroska-1.4.1/make/linux'
c++ -c  -O2 -pipe -O3 -march=native -fstack-protector -fno-strict-aliasing  -Wall -Wextra -Wno-unknown-pragmas -D_GNU_SOURCE -Wshadow -I/usr/ports/multimedia/libmatroska/work/libmatroska-1.4.1/make/linux/../.. -I/usr/local/include -o /usr/ports/multimedia/libmatroska/work/libmatroska-1.4.1/make/linux/../../src/KaxContexts.o /usr/ports/multimedia/libmatroska/work/libmatroska-1.4.1/make/linux/../../src/KaxContexts.cpp
c++ -c  -O2 -pipe -O3 -march=native -fstack-protector -fno-strict-aliasing  -Wall -Wextra -Wno-unknown-pragmas -D_GNU_SOURCE -Wshadow -I/usr/ports/multimedia/libmatroska/work/libmatroska-1.4.1/make/linux/../.. -I/usr/local/include -o /usr/ports/multimedia/libmatroska/work/libmatroska-1.4.1/make/linux/../../src/KaxAttachments.o /usr/ports/multimedia/libmatroska/work/libmatroska-1.4.1/make/linux/../../src/KaxAttachments.cpp
In file included from /usr/ports/multimedia/libmatroska/work/libmatroska-1.4.1/make/linux/../../src/KaxAttachments.cpp:37:
In file included from /usr/ports/multimedia/libmatroska/work/libmatroska-1.4.1/make/linux/../../matroska/KaxSemantic.h:42:
/usr/local/include/ebml/EbmlBinary.h:81:5: error: use of undeclared identifier 'free'
                                free(Data);
                                ^
/usr/local/include/ebml/EbmlBinary.h:82:21: error: use of undeclared identifier 'malloc'
                        Data = (binary *)malloc(BufferSize * sizeof(binary));

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list