On Mar 7, 2013, at 8:13 PM, Jeremy Huddleston Sequoia <[email protected]> wrote:
>> Are you trying to compile with MediaStream support? > > Yes: > > ./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: https://bugs.webkit.org/show_bug.cgi?id=111817 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 --Jeremy
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
