public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Problem compiling dev-lang/v8
@ 2013-04-05 20:58 Peter Humphrey
  2013-04-05 21:52 ` Volker Armin Hemmann
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Peter Humphrey @ 2013-04-05 20:58 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 11389 bytes --]

Hello list,

Today's update wanted to move v8 up from 3.15.11.15 to 3.16.14.9-r1 but the 
emerge failed. Here are the last few lines of console output (well, the first 
of these is very long - sorry; it ends with "--end-group"):

  x86_64-pc-linux-gnu-g++ -pthread -Wl,-O1 -Wl,--as-needed -o 
/tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/cctest -Wl,--start-group 
/tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/gen/resources.o 
/tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/cctest.o 
/tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/gay-
fixed.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/gay-
precision.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/gay-
shortest.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
accessors.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
alloc.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
api.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
ast.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
bignum.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
bignum-dtoa.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
circular-queue.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
compiler.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
conversions.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-cpu-
profiler.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
dataflow.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
date.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
debug.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
decls.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
deoptimization.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
dictionary.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-diy-
fp.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
double.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
dtoa.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
fast-dtoa.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
fixed-dtoa.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
flags.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
func-name-inference.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
global-object.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
hashing.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
hashmap.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
heap.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
heap-profiler.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
list.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
liveedit.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
lock.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
lockers.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
log.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
mark-compact.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
object-observe.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
parsing.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
platform-tls.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
profile-generator.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
random.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
regexp.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
reloc-info.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
serialize.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
sockets.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
spaces.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
strings.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
strtod.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
thread-termination.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
threads.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
unbound-queue.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
utils.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
version.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
weakmaps.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
assembler-x64.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
macro-assembler-x64.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-log-
stack-tracer.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-
platform-linux.o /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/tools/gyp/libv8_snapshot.a 
/tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/tools/gyp/libv8_base.a -
Wl,--end-group 
  touch /tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out/x64.release/obj.target/build/All.stamp
make: Leaving directory `/tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9/out'
 * Fallback PaX marking -m with scanelf
 *      out/x64.release/cctest
 *      out/x64.release/d8
 *      out/x64.release/shell
 TYPE    PAX   FILE 
ET_EXEC --mxe- out/x64.release/cctest 
ET_EXEC --mxe- out/x64.release/d8 
ET_EXEC --mxe- out/x64.release/shell 
 * XT PaX marking -me with setfattr
 *      out/x64.release/cctest
 *      out/x64.release/d8
 *      out/x64.release/shell
setfattr: out/x64.release/cctest: Operation not supported
setfattr: out/x64.release/d8: Operation not supported
setfattr: out/x64.release/shell: Operation not supported
 * Failed to set XATTR_PAX markings -me for:
 *      out/x64.release/shell
 * Executables may be killed by PaX kernels.
 * ERROR: dev-lang/v8-3.16.14.9-r1 failed (compile phase):
 *   (no error message)
  * 
 * Call stack:
 *     ebuild.sh, line  93:  Called src_compile
 *   environment, line 2778:  Called die
 * The specific snippet of code:
 *       pax-mark m out/${mytarget}/{cctest,d8,shell} || die
 * 
 * If you need support, post the output of `emerge --info '=dev-
lang/v8-3.16.14.9-r1'`,
 * the complete build log and the output of `emerge -pqv '=dev-
lang/v8-3.16.14.9-r1'`.
 * The complete build log is located at '/var/log/portage/dev-
lang:v8-3.16.14.9-r1:20130405-202806.log'.
 * For convenience, a symlink to the build log is located at 
'/tmp/portage/dev-lang/v8-3.16.14.9-r1/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/dev-
lang/v8-3.16.14.9-r1/temp/environment'.
 * Working directory: '/tmp/portage/dev-lang/v8-3.16.14.9-
r1/work/v8-3.16.14.9'
 * S: '/tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9'

>>> Failed to emerge dev-lang/v8-3.16.14.9-r1, Log file:

>>>  '/var/log/portage/dev-lang:v8-3.16.14.9-r1:20130405-202806.log'
*** Resuming merge...
Calculating dependencies  .... done!
 * emerge --keep-going: www-client/chromium-26.0.1410.43 dropped because it
 * requires >=dev-lang/v8-3.16.11.1:=, >=dev-lang/v8-3.16.11.1:=
 * 
 * The following 2 packages have failed to build or install:
 * 
 *  (dev-lang/v8-3.16.14.9-r1::gentoo, ebuild scheduled for merge), Log file:
 *   '/var/log/portage/dev-lang:v8-3.16.14.9-r1:20130405-202806.log'
 *  (www-client/chromium-26.0.1410.43::gentoo, ebuild scheduled for merge)
 * 

This is output from the command:
	su -c "MAKEOPTS=-j1 emerge -1 dev-lang/v8"

Then:
$ emerge -pv v8

These are the packages that would be merged, in order:

Calculating dependencies  ...... done!
[ebuild  r  U  ] dev-lang/v8-3.16.14.9-r1:0/3.16.14.9 [3.15.11.15:0/3.15.11] 
0 kB
[ebuild  r  U  ] www-client/chromium-26.0.1410.43 [25.0.1364.160] USE="cups 
-bindist -custom-cflags -gnome -gnome-keyring -gps% -kerberos (-pulseaudio) 
(-selinux) (-system-ffmpeg) (-tcmalloc) {-test}" LINGUAS="en_GB -am -ar -bg -
bn -ca -cs -da -de -el -es -es_LA -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id 
-it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -ru -sk -
sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW" 0 kB

Total: 2 packages (2 upgrades), Size of downloads: 0 kB

Why does emerge want to emerge chromium?

Have I tripped over a line length limit? Have I got a circular dependency? 
What else might be wrong? I can't see anything relevant at BGO.

TIA.

-- 
Peter

[-- Attachment #2: Type: text/html, Size: 23190 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] Problem compiling dev-lang/v8
  2013-04-05 20:58 [gentoo-user] Problem compiling dev-lang/v8 Peter Humphrey
@ 2013-04-05 21:52 ` Volker Armin Hemmann
  2013-04-06  0:45   ` Peter Humphrey
  2013-04-05 22:27 ` Mike Gilbert
  2013-04-06 14:07 ` Peter Humphrey
  2 siblings, 1 reply; 6+ messages in thread
From: Volker Armin Hemmann @ 2013-04-05 21:52 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 11798 bytes --]

Am 05.04.2013 22:58, schrieb Peter Humphrey:
>
> Hello list,
>
>  
>
> Today's update wanted to move v8 up from 3.15.11.15 to 3.16.14.9-r1
> but the emerge failed. Here are the last few lines of console output
> (well, the first of these is very long - sorry; it ends with
> "--end-group"):
>
>  
>
> x86_64-pc-linux-gnu-g++ -pthread -Wl,-O1 -Wl,--as-needed -o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/cctest
> -Wl,--start-group
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/gen/resources.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/cctest.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/gay-fixed.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/gay-precision.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/gay-shortest.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-accessors.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-alloc.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-api.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-ast.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-bignum.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-bignum-dtoa.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-circular-queue.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-compiler.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-conversions.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-cpu-profiler.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-dataflow.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-date.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-debug.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-decls.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-deoptimization.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-dictionary.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-diy-fp.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-double.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-dtoa.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-fast-dtoa.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-fixed-dtoa.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-flags.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-func-name-inference.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-global-object.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-hashing.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-hashmap.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-heap.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-heap-profiler.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-list.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-liveedit.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-lock.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-lockers.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-log.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-mark-compact.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-object-observe.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-parsing.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-platform-tls.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-profile-generator.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-random.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-regexp.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-reloc-info.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-serialize.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-sockets.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-spaces.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-strings.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-strtod.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-thread-termination.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-threads.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-unbound-queue.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-utils.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-version.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-weakmaps.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-assembler-x64.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-macro-assembler-x64.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-log-stack-tracer.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-platform-linux.o
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/tools/gyp/libv8_snapshot.a
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/tools/gyp/libv8_base.a
> -Wl,--end-group
>
> touch
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/build/All.stamp
>
> make: Leaving directory
> `/tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out'
>
> * Fallback PaX marking -m with scanelf
>
> * out/x64.release/cctest
>
> * out/x64.release/d8
>
> * out/x64.release/shell
>
> TYPE PAX FILE
>
> ET_EXEC --mxe- out/x64.release/cctest
>
> ET_EXEC --mxe- out/x64.release/d8
>
> ET_EXEC --mxe- out/x64.release/shell
>
> * XT PaX marking -me with setfattr
>
> * out/x64.release/cctest
>
> * out/x64.release/d8
>
> * out/x64.release/shell
>
> setfattr: out/x64.release/cctest: Operation not supported
>
> setfattr: out/x64.release/d8: Operation not supported
>
> setfattr: out/x64.release/shell: Operation not supported
>
> * Failed to set XATTR_PAX markings -me for:
>
> * out/x64.release/shell
>
> * Executables may be killed by PaX kernels.
>
> * ERROR: dev-lang/v8-3.16.14.9-r1 failed (compile phase):
>
> * (no error message)
>
> *
>
> * Call stack:
>
> * ebuild.sh, line 93: Called src_compile
>
> * environment, line 2778: Called die
>
> * The specific snippet of code:
>
> * pax-mark m out/${mytarget}/{cctest,d8,shell} || die
>
> *
>
> * If you need support, post the output of `emerge --info
> '=dev-lang/v8-3.16.14.9-r1'`,
>
> * the complete build log and the output of `emerge -pqv
> '=dev-lang/v8-3.16.14.9-r1'`.
>
> * The complete build log is located at
> '/var/log/portage/dev-lang:v8-3.16.14.9-r1:20130405-202806.log'.
>
> * For convenience, a symlink to the build log is located at
> '/tmp/portage/dev-lang/v8-3.16.14.9-r1/temp/build.log'.
>
> * The ebuild environment file is located at
> '/tmp/portage/dev-lang/v8-3.16.14.9-r1/temp/environment'.
>
> * Working directory:
> '/tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9'
>
> * S: '/tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9'
>
>  
>
> >>> Failed to emerge dev-lang/v8-3.16.14.9-r1, Log file:
>
>  
>
> >>> '/var/log/portage/dev-lang:v8-3.16.14.9-r1:20130405-202806.log'
>
> *** Resuming merge...
>
> Calculating dependencies .... done!
>
> * emerge --keep-going: www-client/chromium-26.0.1410.43 dropped because it
>
> * requires >=dev-lang/v8-3.16.11.1:=, >=dev-lang/v8-3.16.11.1:=
>
> *
>
> * The following 2 packages have failed to build or install:
>
> *
>
> * (dev-lang/v8-3.16.14.9-r1::gentoo, ebuild scheduled for merge), Log
> file:
>
> * '/var/log/portage/dev-lang:v8-3.16.14.9-r1:20130405-202806.log'
>
> * (www-client/chromium-26.0.1410.43::gentoo, ebuild scheduled for merge)
>
> *
>
>  
>
> This is output from the command:
>
> su -c "MAKEOPTS=-j1 emerge -1 dev-lang/v8"
>
>  
>
> Then:
>
> $ emerge -pv v8
>
>  
>
> These are the packages that would be merged, in order:
>
>  
>
> Calculating dependencies ...... done!
>
> [ebuild r U ] dev-lang/v8-3.16.14.9-r1:0/3.16.14.9
> [3.15.11.15:0/3.15.11] 0 kB
>
> [ebuild r U ] www-client/chromium-26.0.1410.43 [25.0.1364.160]
> USE="cups -bindist -custom-cflags -gnome -gnome-keyring -gps%
> -kerberos (-pulseaudio) (-selinux) (-system-ffmpeg) (-tcmalloc)
> {-test}" LINGUAS="en_GB -am -ar -bg -bn -ca -cs -da -de -el -es -es_LA
> -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv
> -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -ru -sk -sl -sr -sv -sw -ta
> -te -th -tr -uk -vi -zh_CN -zh_TW" 0 kB
>
>  
>
> Total: 2 packages (2 upgrades), Size of downloads: 0 kB
>
>  
>
> Why does emerge want to emerge chromium?
>
>  
>
> Have I tripped over a line length limit? Have I got a circular
> dependency? What else might be wrong? I can't see anything relevant at
> BGO.
>

no, but v8 and chromium are pretty much interlocked.

But why are you even updating a dependency? Makes no sense at all. Or do
you just love randomly breaking stuff?

[-- Attachment #2: Type: text/html, Size: 24918 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] Problem compiling dev-lang/v8
  2013-04-05 20:58 [gentoo-user] Problem compiling dev-lang/v8 Peter Humphrey
  2013-04-05 21:52 ` Volker Armin Hemmann
@ 2013-04-05 22:27 ` Mike Gilbert
  2013-04-06 14:07 ` Peter Humphrey
  2 siblings, 0 replies; 6+ messages in thread
From: Mike Gilbert @ 2013-04-05 22:27 UTC (permalink / raw
  To: gentoo-user

On Fri, Apr 5, 2013 at 4:58 PM, Peter Humphrey <peter@humphrey.ukfsn.org> wrote:
> Hello list,
>
>
>
> Today's update wanted to move v8 up from 3.15.11.15 to 3.16.14.9-r1 but the
> emerge failed. Here are the last few lines of console output (well, the
> first of these is very long - sorry; it ends with "--end-group"):
>
> * XT PaX marking -me with setfattr
>
> * out/x64.release/cctest
>
> * out/x64.release/d8
>
> * out/x64.release/shell
>
> setfattr: out/x64.release/cctest: Operation not supported
>
> setfattr: out/x64.release/d8: Operation not supported
>
> setfattr: out/x64.release/shell: Operation not supported
>
> * Failed to set XATTR_PAX markings -me for:
>
> * out/x64.release/shell
>
> * Executables may be killed by PaX kernels.
>
> * ERROR: dev-lang/v8-3.16.14.9-r1 failed (compile phase):
>

This bug has been reported already and fixed.

https://bugs.gentoo.org/show_bug.cgi?id=464682

> Calculating dependencies ...... done!
>
> [ebuild r U ] dev-lang/v8-3.16.14.9-r1:0/3.16.14.9 [3.15.11.15:0/3.15.11] 0
> kB
>
> [ebuild r U ] www-client/chromium-26.0.1410.43 [25.0.1364.160] USE="cups
> -bindist -custom-cflags -gnome -gnome-keyring -gps% -kerberos (-pulseaudio)
> (-selinux) (-system-ffmpeg) (-tcmalloc) {-test}" LINGUAS="en_GB -am -ar -bg
> -bn -ca -cs -da -de -el -es -es_LA -et -fa -fi -fil -fr -gu -he -hi -hr -hu
> -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -ru
> -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW" 0 kB
>
>
>
> Total: 2 packages (2 upgrades), Size of downloads: 0 kB
>
>
>
> Why does emerge want to emerge chromium?
>
>

The small "r" means it is rebuilding chromium due to a "slot-operator"
dependency. Basically any time you upgrade v8, chromium must be
rebuilt or it will break. Newer versions of portage are smart enough
to do this for you.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] Problem compiling dev-lang/v8
  2013-04-05 21:52 ` Volker Armin Hemmann
@ 2013-04-06  0:45   ` Peter Humphrey
  0 siblings, 0 replies; 6+ messages in thread
From: Peter Humphrey @ 2013-04-06  0:45 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 369 bytes --]

On Friday 05 April 2013 22:52:57 Volker Armin Hemmann wrote:

> But why are you even updating a dependency? Makes no sense at all. Or do
> you just love randomly breaking stuff?

As if I would. I synced and updated world but v8 failed. I showed you what 
happened to further attempts to get it upgraded.

But never mind that - what is the unannounced error?

-- 
Peter

[-- Attachment #2: Type: text/html, Size: 2460 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] Problem compiling dev-lang/v8
  2013-04-05 20:58 [gentoo-user] Problem compiling dev-lang/v8 Peter Humphrey
  2013-04-05 21:52 ` Volker Armin Hemmann
  2013-04-05 22:27 ` Mike Gilbert
@ 2013-04-06 14:07 ` Peter Humphrey
  2013-04-06 17:23   ` Mick
  2 siblings, 1 reply; 6+ messages in thread
From: Peter Humphrey @ 2013-04-06 14:07 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 427 bytes --]

On Friday 05 April 2013 21:58:32 Peter Humphrey wrote:

--->8

> Why does emerge want to emerge chromium?
> 
> Have I tripped over a line length limit? Have I got a circular
> dependency? What else might be wrong? I can't see anything relevant at
> BGO.

Well, what d'you know? Today it worked just fine. No new version from 
syncing, no reboot, no logout - everything exactly the same AFAICS.

Sorry for the noise.

-- 
Peter

[-- Attachment #2: Type: text/html, Size: 3249 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] Problem compiling dev-lang/v8
  2013-04-06 14:07 ` Peter Humphrey
@ 2013-04-06 17:23   ` Mick
  0 siblings, 0 replies; 6+ messages in thread
From: Mick @ 2013-04-06 17:23 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 814 bytes --]

On Saturday 06 Apr 2013 15:07:45 Peter Humphrey wrote:
> On Friday 05 April 2013 21:58:32 Peter Humphrey wrote:
> 
> --->8
> 
> > Why does emerge want to emerge chromium?
> > 
> > Have I tripped over a line length limit? Have I got a circular
> > dependency? What else might be wrong? I can't see anything relevant at
> > BGO.
> 
> Well, what d'you know? Today it worked just fine. No new version from
> syncing, no reboot, no logout - everything exactly the same AFAICS.
> 
> Sorry for the noise.

It happened to me too on one box only.  :-/

I didn't even resync if I recall correctly.  Just rebooted at some point and 
tried again an emerge -uaDv world waiting for some error, which never came.  

Strange ... unless I am getting mixed up between different arches ...
-- 
Regards,
Mick

[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 3898 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-04-06 17:24 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-05 20:58 [gentoo-user] Problem compiling dev-lang/v8 Peter Humphrey
2013-04-05 21:52 ` Volker Armin Hemmann
2013-04-06  0:45   ` Peter Humphrey
2013-04-05 22:27 ` Mike Gilbert
2013-04-06 14:07 ` Peter Humphrey
2013-04-06 17:23   ` Mick

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox