[webkit-gtk] WebKitGTK+ 1.11.91 released!
Jeremy Huddleston Sequoia
jeremyhu at macports.org
Thu Mar 7 20:49:13 PST 2013
On Mar 7, 2013, at 8:13 PM, Jeremy Huddleston Sequoia <jeremyhu at macports.org> wrote:
>> Are you trying to compile with MediaStream support?
> ./configure --prefix=/opt/local --with-gtk=2.0 --disable-webkit2 --disable-introspection --enable-media-stream --enable-svg --enable-geolocation --enable-webgl --enable-video
>> If not, what
>> options are you passing to configure? We typically don't test
>> incomplete features, so there's no guarantee they will build from
>> release to release until they are complete.
> Ok. We're building with it enabled for the current version in MacPorts (1.10.2), and it looks like it's been enabled since 1.8.2 in MacPorts builds of webkit-gtk.
Disabling media-stream gets us farther into the build, but there's another regression:
It looks like when building Source/ThirdParty/leveldb/db/builder.cc, it includes Source/ThirdParty/leveldb/port/port_posix.h which has logic for setting PLATFORM_IS_LITTLE_ENDIAN based on the target platform, but it doesn't include the config.h file, so it just falls through to including <endian.h> which is not portable:
In file included from Source/ThirdParty/leveldb/db/builder.cc:7:
In file included from ./Source/ThirdParty/leveldb/db/filename.h:14:
In file included from ./Source/ThirdParty/leveldb/port/port.h:14:
./Source/ThirdParty/leveldb/port/port_posix.h:41:12: fatal error: 'endian.h' file not found
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 4145 bytes
Desc: not available
More information about the webkit-gtk