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