[M3devel] [Fwd: cm3-installation/2575: Compilation of cm3-stdlib fails because the layout of linux-headers has changed]

Olaf Wagner wagner at elegosoft.com
Mon Mar 5 14:29:45 CET 2007


I remember there was some discussion about this on the list some weeks
ago. What's the status? Has it already been fixed?

Olaf
------------------------------ Original Message ------------------------------
Subject: cm3-installation/2575: Compilation of cm3-stdlib fails because the
layout of linux-headers has changed
From:    mjrosenb at andrew.cmu.edu
Date:    Mon, March 5, 2007 2:43 am
To:      bugs at elego.de
------------------------------------------------------------------------------


>Number:         2575
>Category:       cm3-installation
>Synopsis:       Compilation of cm3-stdlib fails because the layout of
linux-headers has changed
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    wagner
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   customer
>Arrival-Date:   Mon Mar 05 11:37:00 CET 2007
>Closed-Date:
>Last-Modified:
>Originator:     Marty Rosenberg
>Release:        CM3-5.4.0
>Organization:
>Environment:
/usr/lib/cm3/bin /home/mjrosenb
/home/mjrosenb
Critical Mass Modula-3 version 5.4.0
  last updated: 2006-10-11
  configuration: /usr/lib/cm3/bin/cm3.cfg

Linux StarGate 2.6.18-gentoo-r6 #3 Thu Feb 15 16:11:19 EST 2007 i686 AMD
Athlon(tm) XP 3000+ AuthenticAMD GNU/Linux

USER=root
LOGNAME=root
SSH_CLIENT=192.168.0.7 35276 22
SSH_CONNECTION=192.168.0.7 35276 192.168.0.2 22
SSH_TTY=/dev/pts/9
TERM=rxvt
SHLVL=2
PWD=/home/mjrosenb
OLDPWD=/root
ADA_INCLUDE_PATH=/usr/lib/gnat-gcc/i686-pc-linux-gnu/4.1/adainclude
ADA_OBJECTS_PATH=/usr/lib/gnat-gcc/i686-pc-linux-gnu/4.1/adalib
CLASSPATH=.
CONFIG_PROTECT=/usr/share/X11/xkb /usr/kde/3.5/share/config /usr/kde/3.5/env
/usr/kde/3.5/shutdown /usr/share/config
CONFIG_PROTECT_MASK=/etc/java-config/vms/ /etc/env.d/java/ /etc/terminfo
/etc/texmf/web2c /etc/revdep-rebuild
CVS_RSH=ssh
DCCC_PATH=/usr/lib/distcc/bin
DISTCC_LOG=
DISTCC_VERBOSE=0
GCC_SPECS=
GDK_USE_XFT=1
G_BROKEN_FILENAMES=1
G_FILENAME_ENCODING=UTF-8
INFOPATH=/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.17/info:/usr/share/gcc-data/alpha-unknown-linux-gnu/4.1.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/info:/usr/share/gnat-gcc-data/i686-pc-linux-gnu/4.1/info:/usr/share/info/emacs-21
KDEDIRS=/usr/kde/3.5:/usr:/usr/local
LESS=-R -M --shift 5
LESSOPEN=|lesspipe.sh %s
MANPATH=/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.17/man:/usr/share/gcc-data/alpha-unknown-linux-gnu/4.1.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/man:/etc/java-config/system-vm/man/:/usr/qt/3/doc/man:/usr/share/gnat-gcc-data/i686-pc-linux-gnu/4.1/man
OPENGL_PROFILE=xorg-x11
PAGER=/usr/bin/less
PKG_CONFIG_PATH=/usr/qt/3/lib/pkgconfig
PYTHONDOCS=/usr/share/doc/python-docs-2.4.4/html
PYTHONPATH=/usr/lib/portage/pym
QMAKESPEC=linux-g++
QTDIR=/usr/qt/3
SCSH_LIB_DIRS=\"/usr/share/scsh-/modules\" \"/usr/lib/scsh\" \".\"
SMLNJ_HOME=/usr/lib/smlnj
SmartEiffel=/usr/lib/SmartEiffel/sys/system.se
SmartEiffelDirectory=/usr/lib/SmartEiffel
EDITOR=/usr/bin/emacs
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.!
doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:
MPD_HOST=192.168.0.3
_=/bin/env
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
HOME=/root
SHELL=/bin/zsh


>Description:
asm/ipc.h has moved.  This may only be in gentoo-linux.
>How-To-Repeat:
cd fubar/scripts
./do-cm3-std.sh
>Fix:
in /m3-libs/m3gc-simple/src/runtime/LINUXLIBC6/sysdeps.c change
#include <asm/ipc.h>
to
#include <asm-generic/ipc.h>

>Release-Note:
>Audit-Trail:
>Unformatted:


-- 
Olaf Wagner -- elego Software Solutions GmbH, Ohmstr. 9, 10179 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194



More information about the M3devel mailing list