In file included from /<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/SmallPage.h:32:0, from /<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/Deallocator.h:31, from /<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/Cache.h:31, from /<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/bmalloc.h:29, from /<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/BMalloced.h:28, from /<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/IsoHeapImpl.h:28, from /<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/AllIsoHeaps.h:28, from /<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/AllIsoHeaps.cpp:26:
/<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/VMAllocate.h: In function ‘void* tryVMAllocate(size_t)’:
/<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/VMAllocate.h:48:5: error: ‘vmValidate’ was not declared in this scope
vmValidate(vmSize);
^~~~~~~~~~
/<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/VMAllocate.h:49:85: error: ‘BMALLOC_NORESERVE’ was not declared in this scope
void* result = mmap(0, vmSize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | BMALLOC_NORESERVE, BMALLOC_VM_TAG, 0); ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/Source/bmalloc/bmalloc/VMAllocate.h:49:104: error: ‘BMALLOC_VM_TAG’ was not declared in this scope
void* result = mmap(0, vmSize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | BMALLOC_NORESERVE, BMALLOC_VM_TAG, 0);
(In reply to Michael Catanzaro from comment #4) bmalloc/ bmalloc/ VMAllocate. h:
> Jeremy, here's some debug you could try adding to
> Source/
webkit2gtk failed to build for me with those lines.
https:/ /launchpad. net/~jbicha/ +archive/ ubuntu/ tempdeja/ +sourcepub/ 8853741/ +listing- archive- extra
Build log excerpt
=================
In file included from /<<PKGBUILDDIR> >/Source/ bmalloc/ bmalloc/ SmallPage. h:32:0,
from /<<PKGBUILDDIR> >/Source/ bmalloc/ bmalloc/ Deallocator. h:31,
from /<<PKGBUILDDIR> >/Source/ bmalloc/ bmalloc/ Cache.h: 31,
from /<<PKGBUILDDIR> >/Source/ bmalloc/ bmalloc/ bmalloc. h:29,
from /<<PKGBUILDDIR> >/Source/ bmalloc/ bmalloc/ BMalloced. h:28,
from /<<PKGBUILDDIR> >/Source/ bmalloc/ bmalloc/ IsoHeapImpl. h:28,
from /<<PKGBUILDDIR> >/Source/ bmalloc/ bmalloc/ AllIsoHeaps. h:28,
from /<<PKGBUILDDIR> >/Source/ bmalloc/ bmalloc/ AllIsoHeaps. cpp:26: >/Source/ bmalloc/ bmalloc/ VMAllocate. h: In function ‘void* tryVMAllocate( size_t) ’: >/Source/ bmalloc/ bmalloc/ VMAllocate. h:48:5: error: ‘vmValidate’ was not declared in this scope (vmSize) ; >/Source/ bmalloc/ bmalloc/ VMAllocate. h:49:85: error: ‘BMALLOC_NORESERVE’ was not declared in this scope
^~~~~~ ~~~~~~~ ~~~~ >/Source/ bmalloc/ bmalloc/ VMAllocate. h:49:104: error: ‘BMALLOC_VM_TAG’ was not declared in this scope
/<<PKGBUILDDIR>
/<<PKGBUILDDIR>
vmValidate
^~~~~~~~~~
/<<PKGBUILDDIR>
void* result = mmap(0, vmSize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | BMALLOC_NORESERVE, BMALLOC_VM_TAG, 0);
/<<PKGBUILDDIR>
void* result = mmap(0, vmSize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | BMALLOC_NORESERVE, BMALLOC_VM_TAG, 0);