See topic. Captive uses win32 binaries for ntfs support, but they are not included in the source package. It should compile as far as I can tell. Reproducible: Always Steps to Reproduce: 1. echo sys-fs/captive >> package.keywords -* 2. emerge captive 3. Actual Results: In file included from ./../../../../../src/libcaptive/include/reactos/compat.h:293, from <command line>:8: ../../../../../src/libcaptive/include/captive/calltype_reactos.h:74: warning: `__stdcall__' attribute ignored ../../../../../src/libcaptive/include/captive/calltype_reactos.h:75: warning: `__stdcall__' attribute ignored ../../../../../src/libcaptive/include/captive/calltype_reactos.h:76: warning: `__stdcall__' attribute ignored In file included from ./../../../../../src/libcaptive/include/reactos/compat.h:293, from <command line>:8: ../../../../../src/libcaptive/include/captive/calltype_reactos.h:74: warning: `__stdcall__' attribute ignored ../../../../../src/libcaptive/include/captive/calltype_reactos.h:75: warning: `__stdcall__' attribute ignored ../../../../../src/libcaptive/include/captive/calltype_reactos.h:76: warning: `__stdcall__' attribute ignored In file included from ../../../../../reactos/include/ddk/ntddk.h:68, from fmutex.c:15: ../../../../../reactos/include/ddk/iotypes.h:80: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:103: warning: `__stdcall__' attribute ignored In file included from ../../../../../reactos/include/ddk/ntddk.h:68, from irql.c:12: ../../../../../reactos/include/ddk/iotypes.h:80: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:103: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:767: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:779: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:991: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:1034: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:1046: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:1057: warning: `__stdcall__' attribute ignored In file included from ../../../../../reactos/include/ddk/ntddk.h:69, from irql.c:12: ../../../../../reactos/include/ddk/extypes.h:85: warning: `__stdcall__' attribute ignored In file included from ../../../../../reactos/include/ddk/ntifs.h:24, from ../../../../../reactos/ntoskrnl/include/internal/ke.h:26, from irql.c:13: ../../../../../reactos/include/ddk/cctypes.h:49: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/cctypes.h:57: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/cctypes.h:66: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/cctypes.h:74: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/cctypes.h:101: warning: `__stdcall__' attribute ignored In file included from ../../../../../reactos/ntoskrnl/include/internal/ke.h:30, from irql.c:13: ../../../../../reactos/ntoskrnl/include/internal/arch/ke.h:25:2: #error "Unknown processor" In file included from irql.c:13: ../../../../../reactos/ntoskrnl/include/internal/ke.h:56: error: parse error before "PKTRAP_FRAME" ../../../../../reactos/ntoskrnl/include/internal/ke.h:83: error: parse error before "TrapFrame" ../../../../../reactos/ntoskrnl/include/internal/ke.h:89: error: parse error before "PKTRAP_FRAME" ../../../../../reactos/ntoskrnl/include/internal/ke.h:92: error: parse error before "TrapFrame" ../../../../../reactos/ntoskrnl/include/internal/ke.h:99: error: parse error before "Tf" ../../../../../reactos/ntoskrnl/include/internal/ke.h:110: error: parse error before "PKTRAP_FRAME" ../../../../../reactos/ntoskrnl/include/internal/ke.h:113: error: parse error before "Tf" In file included from ../../../../../reactos/ntoskrnl/include/internal/ps.h:39, from irql.c:14: ../../../../../reactos/ntoskrnl/include/internal/arch/ps.h:28:2: #error "Unknown processor" ../../../../../reactos/include/ddk/iotypes.h:767: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:779: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:991: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:1034: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:1046: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/iotypes.h:1057: warning: `__stdcall__' attribute ignored In file included from ../../../../../reactos/include/ddk/ntddk.h:69, from fmutex.c:15: ../../../../../reactos/include/ddk/extypes.h:85: warning: `__stdcall__' attribute ignored In file included from ../../../../../reactos/include/ddk/ntifs.h:24, from ../../../../../reactos/include/ntos.h:55, from ../../../../../reactos/ntoskrnl/include/internal/ntoskrnl.h:12, from ../../../../../reactos/ntoskrnl/include/internal/debug.h:21, from fmutex.c:17: ../../../../../reactos/include/ddk/cctypes.h:49: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/cctypes.h:57: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/cctypes.h:66: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/cctypes.h:74: warning: `__stdcall__' attribute ignored ../../../../../reactos/include/ddk/cctypes.h:101: warning: `__stdcall__' attribute ignored In file included from ../../../../../reactos/ntoskrnl/include/internal/mm.h:9, from ../../../../../reactos/ntoskrnl/include/internal/ps.h:43, from irql.c:14: ../../../../../reactos/ntoskrnl/include/internal/arch/mm.h:25:2: #error "Unknown processor" In file included from ../../../../../reactos/ntoskrnl/include/internal/ke.h:30, from ../../../../../reactos/ntoskrnl/include/internal/ntoskrnl.h:14, from ../../../../../reactos/ntoskrnl/include/internal/debug.h:21, from fmutex.c:17: ../../../../../reactos/ntoskrnl/include/internal/arch/ke.h:25:2: #error "Unknown processor" In file included from ../../../../../reactos/ntoskrnl/include/internal/ntoskrnl.h:14, from ../../../../../reactos/ntoskrnl/include/internal/debug.h:21, from fmutex.c:17: ../../../../../reactos/ntoskrnl/include/internal/ke.h:56: error: parse error before "PKTRAP_FRAME" ../../../../../reactos/ntoskrnl/include/internal/ke.h:83: error: parse error before "TrapFrame" ../../../../../reactos/ntoskrnl/include/internal/ke.h:89: error: parse error before "PKTRAP_FRAME" ../../../../../reactos/ntoskrnl/include/internal/ke.h:92: error: parse error before "TrapFrame" ../../../../../reactos/ntoskrnl/include/internal/ke.h:99: error: parse error before "Tf" ../../../../../reactos/ntoskrnl/include/internal/ke.h:110: error: parse error before "PKTRAP_FRAME" ../../../../../reactos/ntoskrnl/include/internal/ke.h:113: error: parse error before "Tf" make[11]: *** [fmutex.lo] Error 1 make[11]: *** Waiting for unfinished jobs.... make[11]: *** [irql.lo] Error 1 make[11]: Leaving directory `/var/tmp/portage/captive-1.1.5-r2/work/captive-1.1.5/src/libcaptive/reactos/hal/halx86' make[10]: *** [all] Error 2 make[10]: Leaving directory `/var/tmp/portage/captive-1.1.5-r2/work/captive-1.1.5/src/libcaptive/reactos/hal/halx86' make[9]: *** [all-recursive] Error 1 make[9]: Leaving directory `/var/tmp/portage/captive-1.1.5-r2/work/captive-1.1.5/src/libcaptive/reactos/hal' make[8]: *** [all] Error 2 make[8]: Leaving directory `/var/tmp/portage/captive-1.1.5-r2/work/captive-1.1.5/src/libcaptive/reactos/hal' make[7]: *** [all-recursive] Error 1 make[7]: Leaving directory `/var/tmp/portage/captive-1.1.5-r2/work/captive-1.1.5/src/libcaptive/reactos' make[6]: *** [all] Error 2 make[6]: Leaving directory `/var/tmp/portage/captive-1.1.5-r2/work/captive-1.1.5/src/libcaptive/reactos' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/var/tmp/portage/captive-1.1.5-r2/work/captive-1.1.5/src/libcaptive' make[4]: *** [all] Error 2 make[4]: Leaving directory `/var/tmp/portage/captive-1.1.5-r2/work/captive-1.1.5/src/libcaptive' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/captive-1.1.5-r2/work/captive-1.1.5/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/captive-1.1.5-r2/work/captive-1.1.5/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/captive-1.1.5-r2/work/captive-1.1.5' make: *** [all] Error 2 !!! ERROR: sys-fs/captive-1.1.5-r2 failed. !!! Function src_compile, Line 68, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message. Expected Results: Successfull emerge. Portage 2.0.51.22-r3 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r2 x86_64) ================================================================= System uname: 2.6.14-gentoo-r2 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ Gentoo Base System version 1.6.13 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo" LINGUAS="fi en" 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="#amd64: X acpi alsa amd64 arts audiofile avi bitmap-fonts bzip2 bzlib cdr crypt cups curl directfb divx4linux dvd dvdr eds emboss encode esd exif expat fam fbcon ffmpeg firefox flac font-server foomaticdb fortran gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 idn imagemagick imlib imlib2 jikes jpeg kde kdeenablefinal lcms libcaca lzw lzw-tiff mad mng mp3 mpeg mysql ncurses nls ogg oggvorbis opengl pam pcre pdflib perl png python qt readline recode sdl slang slp spell sqlite ssl tcpd theora tiff truetype truetype-fonts type1-fonts udev usb userlocales vorbis xine xml2 xmms xpm xv xvid zlib video_cards_radeon linguas_fi linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
(In reply to comment #0) > It should compile as far as I can tell. No, it shouldn't. It's explicitely keyworded x86 -*, i.e. does *not* work on anything else but x86. *** This bug has been marked as a duplicate of 91969 ***