chromium-14.0.835.163 build failed on 9.0 amd64

Sam Cassiba sam at cassiba.com
Mon Sep 19 17:22:22 UTC 2011


On 09/19/11 04:26, George Liaskos wrote:
> On Mon, Sep 19, 2011 at 7:23 AM, Sam Cassiba<sam at cassiba.com>  wrote:
>> Hi,
>>
>> I updated my ports tree tonight, which included an update to www/chromium.
>>   The build failed as indicated in the snippet below.
>>
>> Here's my uname:
>>
>> FreeBSD trinity 9.0-BETA2 FreeBSD 9.0-BETA2 #3 r225330: Fri Sep  2 12:00:40
>> CDT 2011     root at trinity:/usr/obj/usr/src/sys/GENERIC  amd64
>>
>>
>> --big snip--
>>   LINK(target) out/Debug/chrome
>> out/Debug/obj.target/third_party/WebKit/Source/WebCore/WebCore.gyp/libwebcore_remaining.a(V8Binding.o):
>> In function
>> `WebCore::StringTraits<WTF::AtomicString>::fromV8String(v8::Handle<v8::String>,
>> int)':
>> /usr/ports/www/chromium/work/chromium-courgette-redacted-14.0.835.163/third_party/WebKit/Source/WebCore/bindings/v8/V8Binding.cpp:377:
>> undefined reference to `v8::String::Write(unsigned short*, int, int, int)
>> const'
>> /usr/ports/www/chromium/work/chromium-courgette-redacted-14.0.835.163/third_party/WebKit/Source/WebCore/bindings/v8/V8Binding.cpp:382:
>> undefined reference to `v8::String::Write(unsigned short*, int, int, int)
>> const'
>> out/Debug/obj.target/third_party/WebKit/Source/WebCore/WebCore.gyp/libwebcore_remaining.a(V8Binding.o):
>> In function
>> `WebCore::StringTraits<WTF::String>::fromV8String(v8::Handle<v8::String>,
>> int)':
>> /usr/ports/www/chromium/work/chromium-courgette-redacted-14.0.835.163/third_party/WebKit/Source/WebCore/bindings/v8/V8Binding.cpp:358:
>> undefined reference to `v8::String::Write(unsigned short*, int, int, int)
>> const'
>> out/Debug/obj.target/third_party/WebKit/Source/WebCore/WebCore.gyp/libwebcore_remaining.a(V8NPUtils.o):
>> In function `WebCore::getStringIdentifier(v8::Handle<v8::String>)':
>> /usr/ports/www/chromium/work/chromium-courgette-redacted-14.0.835.163/third_party/WebKit/Source/WebCore/bindings/v8/V8NPUtils.cpp:122:
>> undefined reference to `v8::String::WriteUtf8(char*, int, int*, int) const'
>> gmake: *** [out/Debug/chrome] Error 1
>> *** Error code 1
>>
>>
>
> Hello,
>
> Something must be different in your environment.
> Can you please attach a pkg_info output and your make.conf?
>
> Are you building a debug version on purpose?
>
> In the meantime you can use a package from my tinderbox,
> http://tinderbox.cybertron.gr/index.php?action=describe_port&id=42
>
>
> Regards,
> George

I've had WITH_DEBUG=yes in /etc/make.conf for quite some time, which 
doesn't cause me any issues that I can see.  It seems that having 
lang/v8 installed caused the build failure.  When I uninstalled v8, I 
was able to complete the build without issue.

-- 
Sam Cassiba <sam at cassiba.com>


More information about the freebsd-chromium mailing list