x11-libs/xview do not provide anything (libraries, headers, something) for XView/OpenLook development. There is a fact: There are no XView developers using Gentoo (and therefore they do not use Olvwm [OpenLook Virtual Window Manager] either).
Not sure why I got CC'd...tossing to desktop-misc for lack of a better idea.
*** Bug 36914 has been marked as a duplicate of this bug. ***
you've forgotten `emerge info` and the output of your compile errors the bug is that even though xview fails to compile, it doesnt die
`emerge info` Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0, 2.6.0-gentoo) ================================================================= System uname: 2.6.0-gentoo i686 Pentium III (Coppermine) Gentoo Base System version 1.4.3.12 ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium3 -funroll-loops -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/shar e/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -funroll-loops -fprefetch-loop-arrays -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d aalib acpi acpi4linux alsa avi berkdb cdr crypt cups dga dillo dvd emacs encode fbcon foomaticdb gatos gdbm gif gpm gtk gtk2 hyriand imap imlib ipv6 java joystick jpeg leim libg++ libwww mad maildir mikmod m mx motif mpeg ncurses nls offensive oggvorbis oss pam pdflib perl png python quicktime rage128 readline samba scanner sdl spell sse ssl svga tcltk tcpd tetex tiff transcode truetype usagi usb v4l x86 xchattext xml2 xmms xv zlib video_cards_rage128" `emerge xview` >>> Unpacking source... >>> Unpacking xview-3.2p1.4.src.tar.gz to /var/tmp/portage/xview-3.2/work >>> Unpacking xview_3.2p1.4-16.diff.gz to /var/tmp/portage/xview-3.2/work * Applying xview_3.2p1.4-16.diff... [ ok ] >>> Source unpacked. In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:104, from Imakefile.c:36: /usr/X11R6/lib/X11/config/linux.cf:323: warning: "BuildLibGlxWithoutPIC" redefined In file included from /usr/X11R6/lib/X11/config/site.def:44, from /usr/X11R6/lib/X11/config/Imake.tmpl:45, from Imakefile.c:36: /usr/X11R6/lib/X11/config/host.def:69: warning: this is the location of the previous definition In file included from /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:4, from Imakefile:1, from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.cf:3: invalid preprocessing directive ### /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.cf:4: invalid preprocessing directive #@ /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.cf:5: invalid preprocessing directive #XView In file included from Imakefile:1, from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:5: invalid preprocessing directive ### /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:6: invalid preprocessing directive #@ /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:7: invalid preprocessing directive #XView /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:8: invalid preprocessing directive #rules In file included from /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:466, from Imakefile:1, from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.rules:1: invalid preprocessing directive ### /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.rules:2: invalid preprocessing directive #@ /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.rules:3: invalid preprocessing directive #XView In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: Imakefile:3: invalid preprocessing directive #Imake Imakefile:4: invalid preprocessing directive #We Imakefile:5: invalid preprocessing directive ## Imakefile:9: invalid preprocessing directive ### Imakefile:10: invalid preprocessing directive #Top Imakefile:11: invalid preprocessing directive #@ Imakefile:20: invalid preprocessing directive #If Imakefile:21: invalid preprocessing directive #subdirectory Imakefile:30: invalid preprocessing directive #even Imakefile:31: invalid preprocessing directive #do Imakefile:35: invalid preprocessing directive #Be Imakefile:45: invalid preprocessing directive #remove Imakefile:46: invalid preprocessing directive #same Imakefile:94: invalid preprocessing directive #Rules Imakefile:136: invalid preprocessing directive #Rules Imakefile:158: invalid preprocessing directive #Rule imake: Exit code 1. Stop. imake-wrapper: running imake -DUseInstalled -I/var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config -I/usr/X11R6/lib/X11/config -I/lib/X11/config -I/usr/X11R6/lib/X11/config in directory /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:104, from Imakefile.c:36: /usr/X11R6/lib/X11/config/linux.cf:323: warning: "BuildLibGlxWithoutPIC" redefined In file included from /usr/X11R6/lib/X11/config/site.def:44, from /usr/X11R6/lib/X11/config/Imake.tmpl:45, from Imakefile.c:36: /usr/X11R6/lib/X11/config/host.def:69: warning: this is the location of the previous definition In file included from XView.tmpl:4, from /tmp/IIf.WD6LGx:1, from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: XView.cf:3: invalid preprocessing directive ### XView.cf:4: invalid preprocessing directive #@ XView.cf:5: invalid preprocessing directive #XView In file included from /tmp/IIf.WD6LGx:1, from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: XView.tmpl:5: invalid preprocessing directive ### XView.tmpl:6: invalid preprocessing directive #@ XView.tmpl:7: invalid preprocessing directive #XView XView.tmpl:8: invalid preprocessing directive #rules In file included from XView.tmpl:466, from /tmp/IIf.WD6LGx:1, from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: XView.rules:1: invalid preprocessing directive ### XView.rules:2: invalid preprocessing directive #@ XView.rules:3: invalid preprocessing directive #XView In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: /tmp/IIf.WD6LGx:8: invalid preprocessing directive #config /tmp/IIf.WD6LGx:9: invalid preprocessing directive #@ /usr/bin/X11/imake: Exit code 1. Stop. Makefile:8: *** missing separator. Stop. Makefile:8: *** missing separator. Stop. imake-wrapper: running imake -DUseInstalled -I/var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config -I/usr/X11R6/lib/X11/config -I/lib/X11/config -I/usr/X11R6/lib/X11/config in directory /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/clients/olvwm-4.1 In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:104, from Imakefile.c:36: /usr/X11R6/lib/X11/config/linux.cf:323: warning: "BuildLibGlxWithoutPIC" redefined In file included from /usr/X11R6/lib/X11/config/site.def:44, from /usr/X11R6/lib/X11/config/Imake.tmpl:45, from Imakefile.c:36: /usr/X11R6/lib/X11/config/host.def:69: warning: this is the location of the previous definition In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: Imakefile:1: invalid preprocessing directive #If Imakefile:4: invalid preprocessing directive #If Imakefile:5: invalid preprocessing directive #and Imakefile:6: invalid preprocessing directive #window Imakefile:10: invalid preprocessing directive #Set Imakefile:11: #include expects "FILENAME" or <FILENAME> Imakefile:12: invalid preprocessing directive #Also Imakefile:13: invalid preprocessing directive #place Imakefile:15: invalid preprocessing directive #There Imakefile:16: invalid preprocessing directive #tested Imakefile:17: invalid preprocessing directive #and Imakefile:18: invalid preprocessing directive #suggested Imakefile:20: invalid preprocessing directive #Here Imakefile:21: invalid preprocessing directive #- Imakefile:22: invalid preprocessing directive #- Imakefile:23: invalid preprocessing directive #- Imakefile:24: invalid preprocessing directive #- Imakefile:25: invalid preprocessing directive #- Imakefile:26: invalid preprocessing directive #- Imakefile:27: invalid preprocessing directive #( Imakefile:28: invalid preprocessing directive #test Imakefile:29: invalid preprocessing directive #take Imakefile:30: invalid preprocessing directive #code Imakefile:31: invalid preprocessing directive #support Imakefile:32: invalid preprocessing directive #- Imakefile:33: invalid preprocessing directive #( Imakefile:34: invalid preprocessing directive #- Imakefile:36: invalid preprocessing directive #- Imakefile:37: invalid preprocessing directive #- Imakefile:38: invalid preprocessing directive #- Imakefile:39: invalid preprocessing directive #- Imakefile:40: invalid preprocessing directive #- Imakefile:41: invalid preprocessing directive #- Imakefile:42: invalid preprocessing directive #have Imakefile:43: invalid preprocessing directive #If Imakefile:44: invalid preprocessing directive #make Imakefile:45: invalid preprocessing directive #library Imakefile:47: invalid preprocessing directive #I Imakefile:48: invalid preprocessing directive #MORECCFLAGS Imakefile:50: invalid preprocessing directive #For Imakefile:51: invalid preprocessing directive #MORECCFLAGS Imakefile:53: invalid preprocessing directive #Linux Imakefile:54: invalid preprocessing directive #libc Imakefile:55: invalid preprocessing directive #MORECCFLAGS Imakefile:56: invalid preprocessing directive #GNU Imakefile:60: invalid preprocessing directive #Set Imakefile:61: invalid preprocessing directive #want Imakefile:62: invalid preprocessing directive #system Imakefile:63: invalid preprocessing directive #MORELDFLAGS Imakefile:65: invalid preprocessing directive #For Imakefile:66: invalid preprocessing directive #MORELDFLAGS Imakefile:67: invalid preprocessing directive #SYS_LIBRARIES Imakefile:69: invalid preprocessing directive #Linux Imakefile:70: invalid preprocessing directive #libc Imakefile:71: invalid preprocessing directive #MORELDFLAGS Imakefile:72: invalid preprocessing directive #SYS_LIBRARIES Imakefile:73: invalid preprocessing directive #GNU Imakefile:77: invalid preprocessing directive #No In file included from /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:4, from Imakefile:79, from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.cf:3: invalid preprocessing directive ### /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.cf:4: invalid preprocessing directive #@ /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.cf:5: invalid preprocessing directive #XView In file included from Imakefile:79, from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:5: invalid preprocessing directive ### /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:6: invalid preprocessing directive #@ /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:7: invalid preprocessing directive #XView /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:8: invalid preprocessing directive #rules In file included from /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.tmpl:466, from Imakefile:79, from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.rules:1: invalid preprocessing directive ### /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.rules:2: invalid preprocessing directive #@ /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.rules:3: invalid preprocessing directive #XView In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: Imakefile:81: invalid preprocessing directive #Link Imakefile:84: invalid preprocessing directive ### Imakefile:85: invalid preprocessing directive #@ Imakefile:86: invalid preprocessing directive #Imakefile In file included from Imakefile:161, from /usr/X11R6/lib/X11/config/Imake.tmpl:2047, from Imakefile.c:36: /var/tmp/portage/xview-3.2/work/xview-3.2p1.4/config/XView.prog:1: invalid preprocessing directive #@ /usr/bin/X11/imake: Exit code 1. Stop. >>> Install xview-3.2 into /var/tmp/portage/xview-3.2/image/ category x11-libs Makefile:8: *** missing separator. Stop. Makefile:8: *** missing separator. Stop. Makefile:8: *** missing separator. Stop. Makefile:8: *** missing separator. Stop. /usr/lib/portage/bin/dodoc: bugform does not exist. /usr/lib/portage/bin/dodoc: config/usenixws/paper.ps does not exist. man: prepallstrip: strip: >>> Completed installing into /var/tmp/portage/xview-3.2/image/ >>> Regenerating /etc/ld.so.cache... * Caching service dependencies... [ ok ] >>> Regenerating /etc/ld.so.cache... * Caching service dependencies... [ ok ] Calculating dependencies ...done! >>> emerge (1 of 1) x11-libs/xview-3.2 to / >>> md5 src_uri ;-) xview-3.2p1.4.src.tar.gz >>> md5 src_uri ;-) xview_3.2p1.4-16.diff.gz >>> Merging x11-libs/xview-3.2 to / --- /usr/ --- /usr/X11R6/ --- /usr/X11R6/lib/ --- /usr/X11R6/lib/X11/ --- /usr/X11R6/lib/X11/config/ >>> /usr/openwin -> X11R6 --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/xview-3.2/ >>> /usr/share/doc/xview-3.2/README.gz >>> /usr/share/doc/xview-3.2/xview-info.gz >>> /usr/share/doc/xview-3.2/olgx_api.txt.gz >>> /usr/share/doc/xview-3.2/olgx_api.ps.gz >>> /usr/share/doc/xview-3.2/sel_api.txt.gz >>> /usr/share/doc/xview-3.2/dnd_api.txt.gz >>> /usr/share/doc/xview-3.2/whats_new.ps.gz >>> x11-libs/xview-3.2 merged. >>> Recording x11-libs/xview in "world" favorites file... >>> clean: No packages selected for removal. >>> Auto-cleaning packages ... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date.
`emerge info` Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0, 2.4.22-gentoo-r2) ================================================================= System uname: 2.4.22-gentoo-r2 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.3.12 ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium3 -funroll-loops -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -funroll-loops -fprefetch-loop-arrays -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d aalib acpi alsa avi berkdb cdr crypt dga dillo emacs encode ethereal foomaticdb gdbm gif gpm gtk gtk2 hostap-nopci hostap-noplx hyriand i8x0 imap imlib ipv6 java jpeg leim libg++ libwww mad maildir mikmod mmx motif mpeg ncurses nls offensive oggvorbis oss pam pcmcia pdflib perl png pnp python quicktime readline samba scanner sdl spell sse ssl svga tcltk tcpd tiff truetype trusted usagi x86 xml2 xmms xv zlib video_cards_i810" `emerge xview` Exactly the same as above.
[not realyy limited to this boog, but...] Perhaps this is a good chance to fix the logic error in imake's recursive subdirs template...which tries to `set -e' only if `-i' or `k' isin MAKEFLAGS, butforgets to set +e in thefirst place... [makes make error out on the first detected error]
[sorry, too early in themorning] Err... of course it's the other way around. Default is +e, `-[ik]' sets +e, so imake's template should set `-e'.
# qpkg -l xview | wc -l 869