sys-cluster/drbd-kernel-8.0.14 compile error in latest stable gentoo-sources Reproducible: Always Steps to Reproduce: 1.emerge gentoo-sources,configure it, make prepare 2.emerge sys-cluster/drbd-kernel 3. Actual Results: Compilation fail in error: drbd_receiver.c:257: error: 'struct bio' has no member named 'bi_hw_segments Build output: CC [M] /var/tmp/portage/sys-cluster/drbd-kernel-8.0.14/work/drbd-8.0.14/drbd/drbd_buildtag.o CC [M] /var/tmp/portage/sys-cluster/drbd-kernel-8.0.14/work/drbd-8.0.14/drbd/drbd_bitmap.o CC [M] /var/tmp/portage/sys-cluster/drbd-kernel-8.0.14/work/drbd-8.0.14/drbd/drbd_proc.o CC [M] /var/tmp/portage/sys-cluster/drbd-kernel-8.0.14/work/drbd-8.0.14/drbd/drbd_worker.o CC [M] /var/tmp/portage/sys-cluster/drbd-kernel-8.0.14/work/drbd-8.0.14/drbd/drbd_receiver.o /var/tmp/portage/sys-cluster/drbd-kernel-8.0.14/work/drbd-8.0.14/drbd/drbd_receiver.c: In function 'drbd_alloc_ee': /var/tmp/portage/sys-cluster/drbd-kernel-8.0.14/work/drbd-8.0.14/drbd/drbd_receiver.c:257: error: 'struct bio' has no member named 'bi_hw_segments' make[2]: *** [/var/tmp/portage/sys-cluster/drbd-kernel-8.0.14/work/drbd-8.0.14/drbd/drbd_receiver.o] Error 1 make[1]: *** [_module_/var/tmp/portage/sys-cluster/drbd-kernel-8.0.14/work/drbd-8.0.14/drbd] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.28-gentoo-r5' make: *** [kbuild] Error 2 * * ERROR: sys-cluster/drbd-kernel-8.0.14 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3250: Called linux-mod_src_compile * environment, line 2501: Called die Emerge --info output: mini slep # emerge --info Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.2, glibc-2.8_p20080602-r1, 2.6.29-gentoo-r1-mini-test-GEM-002 i686) ================================================================= System uname: Linux-2.6.29-gentoo-r1-mini-test-GEM-002-i686-Intel-R-_Atom-TM-_CPU_330_@_1.60GHz-with-glibc2.0 Timestamp of tree: Wed, 13 May 2009 21:30:01 +0000 distcc 3.0 i686-pc-linux-gnu [disabled] app-shells/bash: 3.2_p39 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2 dev-util/cmake: 2.6.2-r1 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r2 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=native -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=native -pipe " DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch userpriv usersync" GENTOO_MIRRORS="http://gentoo.tups.lv/source" LANG="" LC_ALL="ru_RU.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="ru lv en" MAKEOPTS="-j8" PKGDIR="/usr/portage/packages" PORTAGE_COMPRESS="lzma" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://10.0.0.1/gentoo-portage" USE="X aac acl acpi alsa amr arts avascript bash-completion berkdb bluetooth branding bzip2 caps cleartype cli cracklib crypt cups dbus dga dmx dri encode fam fbcon ffmpeg flac fontconfig fortran gdbm ggi gif gmp gpm gs gsm gstreamer hal iconv imagemagick ipv6 isdnlog jbig jpeg jpeg2k kde kerberos lcms ldap midi mikmod mmap mmx mmxext mng mp3 mudflap ncurses nls nptl nptlonly nsplugin ogg openexr opengl openmp pam pch pcre perl png ppds pppd profile python qt3 qt3support qt4 readline reflection rle samba sasl session speex spell spl sqlite sqlite3 sse sse2 ssl ssse3 svg symlink sysfs tcpd theora threads tiff truetype unicode usb vcd vim-syntax vorbis wavpack webkit x264 x86 xattr xcb xcomposite xine xinerama xinetd xml xorg xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="ncurses text" LINGUAS="ru lv en" USERLAND="GNU" VIDEO_CARDS="intel" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
The complete build.log please.
Created attachment 191285 [details] build.log.gz
Please don't compress text files unless you hit the size limit.
Created attachment 193605 [details] build.log
Same for me with 2.6.28-r5 kernel sources. Is there any work being done?
I just compiled 8.0.16 with ~amd, works fine.
(In reply to comment #6) > I just compiled 8.0.16 with ~amd, works fine. > I cannot use "~" arch in server