Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22503 - openmosix-user-0.3.2 doesn't build userspace programs
Summary: openmosix-user-0.3.2 doesn't build userspace programs
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Michael Imhof (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-09 12:59 UTC by Graeme Humphries
Modified: 2003-06-10 08:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Graeme Humphries 2003-06-09 12:59:00 UTC
The new version of openmosix-user breaks the build for all userspace programs
except the init script. It appears that there's some problems in compare.c that
might be causing it, I've given the errors produced in the Additional
Information section.

Reproducible: Always
Steps to Reproduce:
1. emerge openmosix-user

Actual Results:  
no userspace binaries were built

Expected Results:  
build and install the binaries. :)

compare.c:103:13: warning: pasting "->" and "user" does not give a valid
preprocessing token
compare.c:103:13: warning: pasting "->" and "user" does not give a valid
preprocessing token
compare.c:104:12: warning: pasting "->" and "cmd" does not give a valid
preprocessing token
compare.c:104:12: warning: pasting "->" and "cmd" does not give a valid
preprocessing token
compare.c:107:12: warning: pasting "->" and "uid" does not give a valid
preprocessing token
compare.c:107:12: warning: pasting "->" and "uid" does not give a valid
preprocessing token
compare.c:107:12: warning: pasting "->" and "uid" does not give a valid
preprocessing token
compare.c:107:12: warning: pasting "->" and "uid" does not give a valid
preprocessing token
compare.c:108:12: warning: pasting "->" and "pid" does not give a valid
preprocessing token
compare.c:108:12: warning: pasting "->" and "pid" does not give a valid
preprocessing token
compare.c:108:12: warning: pasting "->" and "pid" does not give a valid
preprocessing token
compare.c:108:12: warning: pasting "->" and "pid" does not give a valid
preprocessing token
compare.c:109:13: warning: pasting "->" and "ppid" does not give a valid
preprocessing token
compare.c:109:13: warning: pasting "->" and "ppid" does not give a valid
preprocessing token
compare.c:109:13: warning: pasting "->" and "ppid" does not give a valid
preprocessing token
compare.c:109:13: warning: pasting "->" and "ppid" does not give a valid
preprocessing token
compare.c:110:13: warning: pasting "->" and "pgrp" does not give a valid
preprocessing token
compare.c:110:13: warning: pasting "->" and "pgrp" does not give a valid
preprocessing token
compare.c:110:13: warning: pasting "->" and "pgrp" does not give a valid
preprocessing token
compare.c:110:13: warning: pasting "->" and "pgrp" does not give a valid
preprocessing token
compare.c:111:16: warning: pasting "->" and "session" does not give a valid
preprocessing token
compare.c:111:16: warning: pasting "->" and "session" does not give a valid
preprocessing token
compare.c:111:16: warning: pasting "->" and "session" does not give a valid
preprocessing token
compare.c:111:16: warning: pasting "->" and "session" does not give a valid
preprocessing token
compare.c:112:12: warning: pasting "->" and "tty" does not give a valid
preprocessing token
compare.c:112:12: warning: pasting "->" and "tty" does not give a valid
preprocessing token
compare.c:112:12: warning: pasting "->" and "tty" does not give a valid
preprocessing token
compare.c:112:12: warning: pasting "->" and "tty" does not give a valid
preprocessing token
compare.c:113:14: warning: pasting "->" and "tpgid" does not give a valid
preprocessing token
compare.c:113:14: warning: pasting "->" and "tpgid" does not give a valid
preprocessing token
compare.c:113:14: warning: pasting "->" and "tpgid" does not give a valid
preprocessing token
compare.c:113:14: warning: pasting "->" and "tpgid" does not give a valid
preprocessing token
compare.c:114:14: warning: pasting "->" and "utime" does not give a valid
preprocessing token
compare.c:114:14: warning: pasting "->" and "utime" does not give a valid
preprocessing token
compare.c:114:14: warning: pasting "->" and "utime" does not give a valid
preprocessing token
compare.c:114:14: warning: pasting "->" and "utime" does not give a valid
preprocessing token
compare.c:115:14: warning: pasting "->" and "stime" does not give a valid
preprocessing token
compare.c:115:14: warning: pasting "->" and "stime" does not give a valid
preprocessing token
compare.c:115:14: warning: pasting "->" and "stime" does not give a valid
preprocessing token
compare.c:115:14: warning: pasting "->" and "stime" does not give a valid
preprocessing token
compare.c:116:15: warning: pasting "->" and "cutime" does not give a valid
preprocessing token
compare.c:116:15: warning: pasting "->" and "cutime" does not give a valid
preprocessing token
compare.c:116:15: warning: pasting "->" and "cutime" does not give a valid
preprocessing token
compare.c:116:15: warning: pasting "->" and "cutime" does not give a valid
preprocessing token
compare.c:117:15: warning: pasting "->" and "cstime" does not give a valid
preprocessing token
compare.c:117:15: warning: pasting "->" and "cstime" does not give a valid
preprocessing token
compare.c:117:15: warning: pasting "->" and "cstime" does not give a valid
preprocessing token
compare.c:117:15: warning: pasting "->" and "cstime" does not give a valid
preprocessing token
compare.c:119:13: warning: pasting "->" and "nice" does not give a valid
preprocessing token
compare.c:119:13: warning: pasting "->" and "nice" does not give a valid
preprocessing token
compare.c:119:13: warning: pasting "->" and "nice" does not give a valid
preprocessing token
compare.c:119:13: warning: pasting "->" and "nice" does not give a valid
preprocessing token
compare.c:120:19: warning: pasting "->" and "start_time" does not give a valid
preprocessing token
compare.c:120:19: warning: pasting "->" and "start_time" does not give a valid
preprocessing token
compare.c:120:19: warning: pasting "->" and "start_time" does not give a valid
preprocessing token
compare.c:120:19: warning: pasting "->" and "start_time" does not give a valid
preprocessing token
compare.c:125:14: warning: pasting "->" and "flags" does not give a valid
preprocessing token
compare.c:125:14: warning: pasting "->" and "flags" does not give a valid
preprocessing token
compare.c:125:14: warning: pasting "->" and "flags" does not give a valid
preprocessing token
compare.c:125:14: warning: pasting "->" and "flags" does not give a valid
preprocessing token
compare.c:126:16: warning: pasting "->" and "min_flt" does not give a valid
preprocessing token
compare.c:126:16: warning: pasting "->" and "min_flt" does not give a valid
preprocessing token
compare.c:126:16: warning: pasting "->" and "min_flt" does not give a valid
preprocessing token
compare.c:126:16: warning: pasting "->" and "min_flt" does not give a valid
preprocessing token
compare.c:127:17: warning: pasting "->" and "cmin_flt" does not give a valid
preprocessing token
compare.c:127:17: warning: pasting "->" and "cmin_flt" does not give a valid
preprocessing token
compare.c:127:17: warning: pasting "->" and "cmin_flt" does not give a valid
preprocessing token
compare.c:127:17: warning: pasting "->" and "cmin_flt" does not give a valid
preprocessing token
compare.c:128:16: warning: pasting "->" and "maj_flt" does not give a valid
preprocessing token
compare.c:128:16: warning: pasting "->" and "maj_flt" does not give a valid
preprocessing token
compare.c:128:16: warning: pasting "->" and "maj_flt" does not give a valid
preprocessing token
compare.c:128:16: warning: pasting "->" and "maj_flt" does not give a valid
preprocessing token
compare.c:129:17: warning: pasting "->" and "cmaj_flt" does not give a valid
preprocessing token
compare.c:129:17: warning: pasting "->" and "cmaj_flt" does not give a valid
preprocessing token
compare.c:129:17: warning: pasting "->" and "cmaj_flt" does not give a valid
preprocessing token
compare.c:129:17: warning: pasting "->" and "cmaj_flt" does not give a valid
preprocessing token
compare.c:131:14: warning: pasting "->" and "vsize" does not give a valid
preprocessing token
compare.c:131:14: warning: pasting "->" and "vsize" does not give a valid
preprocessing token
compare.c:131:14: warning: pasting "->" and "vsize" does not give a valid
preprocessing token
compare.c:131:14: warning: pasting "->" and "vsize" does not give a valid
preprocessing token
compare.c:132:12: warning: pasting "->" and "rss" does not give a valid
preprocessing token
compare.c:132:12: warning: pasting "->" and "rss" does not give a valid
preprocessing token
compare.c:132:12: warning: pasting "->" and "rss" does not give a valid
preprocessing token
compare.c:132:12: warning: pasting "->" and "rss" does not give a valid
preprocessing token
compare.c:140:13: warning: pasting "->" and "pcpu" does not give a valid
preprocessing token
compare.c:140:13: warning: pasting "->" and "pcpu" does not give a valid
preprocessing token
compare.c:140:13: warning: pasting "->" and "pcpu" does not give a valid
preprocessing token
compare.c:140:13: warning: pasting "->" and "pcpu" does not give a valid
preprocessing token
compare.c:141:13: warning: pasting "->" and "size" does not give a valid
preprocessing token
compare.c:141:13: warning: pasting "->" and "size" does not give a valid
preprocessing token
compare.c:141:13: warning: pasting "->" and "size" does not give a valid
preprocessing token
compare.c:141:13: warning: pasting "->" and "size" does not give a valid
preprocessing token
compare.c:142:17: warning: pasting "->" and "resident" does not give a valid
preprocessing token
compare.c:142:17: warning: pasting "->" and "resident" does not give a valid
preprocessing token
compare.c:142:17: warning: pasting "->" and "resident" does not give a valid
preprocessing token
compare.c:142:17: warning: pasting "->" and "resident" does not give a valid
preprocessing token
compare.c:143:14: warning: pasting "->" and "share" does not give a valid
preprocessing token
compare.c:143:14: warning: pasting "->" and "share" does not give a valid
preprocessing token
compare.c:143:14: warning: pasting "->" and "share" does not give a valid
preprocessing token
compare.c:143:14: warning: pasting "->" and "share" does not give a valid
preprocessing token
Comment 1 Graeme Humphries 2003-06-09 12:59:35 UTC
Whoops, forgot to include this:

Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20-openmosix-r4 i686 Intel(R) Pentium(R) 4 CPU 1.50GHz
GENTOO_MIRRORS="http://194.83.57.15/sites/www.ibiblio.org/gentoo/ http://212.219.56.131/sites/www.ibiblio.org/gentoo/ http://194.83.57.11/sites/www.ibiblio.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://mirror.iawnet.sandia.gov/pub/gentoo/ http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ rsync://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://cs.ubishops.ca/pub/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY="/usr/local/portage"
USE="x86 oss apm avi crypt cups encode gif jpeg kde libg++ libwww mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib directfb alsa gdbm berkdb slang readline arts aalib svga tcltk java guile postgres X sdl gpm tcpd pam ssl perl python esd imlib oggvorbis gnome gtk qt motif opengl mozilla
gphoto2 cdr dga dvd fbcon flash gd gtk2 gtkhtml imap libgda mbox pda plotutils samba sse tiff usb xinerama -3dnow"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-O3 -mcpu=pentium4 -mmmx -msse -msse2 -mfpmath=sse -pipe"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j6"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache fixpackages"
Comment 2 Michael Imhof (RETIRED) gentoo-dev 2003-06-10 05:13:55 UTC
I can't reproduce this bug on my machines.
Could you please attach the complete output from the emerge (not only the error)?
I think i can then have a look into it and maybe find out what is the problem.

Thanks in advance.
Comment 3 Graeme Humphries 2003-06-10 08:12:51 UTC
Hrm, now I can't reproduce it either! ... the only difference is, yesterday when I tried it repeatedly, my cluster was under more load, and it was distributing the make tasks to different nodes (I have make -j6 set in make.conf).

Today, since it's the morning, the cluster's pretty quiet, so most of the work got done by my local workstation (which launched the task). Perhaps there's some problem if it attempts to build out of order with too many make threads?

In any case, it works now, so I guess we can mark this as WORKSFORME, unless I can figure out more detailed info as to what causes it.