Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 217128 - Failed Running aclocal on x11-base/xorg-server-1.4.0.90-r3
Summary: Failed Running aclocal on x11-base/xorg-server-1.4.0.90-r3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: Inclusion
: 217474 217587 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-04-10 12:51 UTC by Julien
Modified: 2009-04-22 00:32 UTC (History)
10 users (show)

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


Attachments
The aclocal-683.out file. (aclocal-683.out,564 bytes, text/plain)
2008-04-10 12:53 UTC, Julien
Details
patch for version 1.4.0.90 (configure.ac.patch,397 bytes, patch)
2008-04-14 16:05 UTC, Davide Pesavento (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Julien 2008-04-10 12:51:20 UTC
I can't emerge x11-base/xorg-server-1.4.0.90-r3 on my up-to-date gentoo box, emerge fails always with this error :

>>> Emerging (1 of 25) x11-base/xorg-server-1.4.0.90-r3 to /
 * MesaLib-7.0.2.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                [ ok ]
 * xorg-server-1.4.0.90.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...         [ ok ]
 * checking ebuild checksums ;-) ...                                    [ ok ]
 * checking auxfile checksums ;-) ...                                   [ ok ]
 * checking miscfile checksums ;-) ...                                  [ ok ]
 * checking xorg-server-1.4.0.90.tar.bz2 ;-) ...                        [ ok ]
 * checking MesaLib-7.0.2.tar.bz2 ;-) ...                               [ ok ]
 * Forcing on xorg-x11 for new enough glxtokens.h...
Switching to xorg-x11 OpenGL interface... done
>>> Unpacking source...
>>> Unpacking xorg-server-1.4.0.90.tar.bz2 to /var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/work
>>> Unpacking MesaLib-7.0.2.tar.bz2 to /var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/work
 * Applying 1.4-ia64.patch ...                                          [ ok ]
 * Applying 1.3.0.0-use-proc-instead-of-sys.patch ...                   [ ok ]
 * Applying 1.4-fpic-libxf86config.patch ...                            [ ok ]
 * Applying 1.4-document-new-font-catalogs.patch ...                    [ ok ]
 * Applying 1.4-fix-dmx-build.patch ...                                 [ ok ]
 * Applying 1.4-fix-dmx-link.patch ...                                  [ ok ]
 * Applying 1.4-fix-xephyr-link.patch ...                               [ ok ]
 * Applying 1.4-fix-xprint-build.patch ...                              [ ok ]
 * Applying 1.4-fix-xprint-link.patch ...                               [ ok ]
 * Applying 1.4-fix-kdrive-automake.patch ...                           [ ok ]
 * Applying 1.4-dont-hang-openoffice.patch ...                          [ ok ]
 * Applying 1.4.0.90-clean-generated-files.patch ...                    [ ok ]
 * Applying 1.4-0001-Fix-for-CVE-2007-5760-XFree86-Misc-extension-out-o.patch...                                                                     [ ok ]
 * Applying 1.4-0002-Fix-for-CVE-2007-6428-TOG-cup-extension-memory-cor.patch...                                                                     [ ok ]
 * Applying 1.4-0003-Fix-for-CVE-2007-6427-Xinput-extension-memory-corr.patch...                                                                     [ ok ]
 * Applying 1.4-0004-Fix-for-CVE-2007-6429-MIT-SHM-and-EVI-extensions-i.patch...                                                                     [ ok ]
 * Applying 1.4-0005-Fix-for-CVE-2008-0006-PCF-Font-parser-buffer-overf.patch...                                                                     [ ok ]
 * Applying 1.4-0006-Fix-for-CVE-2007-5958-File-existence-disclosure.p  [ ok ]
 * Applying 1.4-0007-CVE-2007-6429-Don-t-spuriously-reject-8bpp-shm-pix.patch...                                                                     [ ok ]
 * Applying 1.4-0008-CVE-2007-6429-Always-test-for-size-offset-wrapping.patch...                                                                     [ ok ]
 * Applying 1.4-0009-Don-t-break-grab-and-focus-state-for-a-window-when-r.patch ...                                                                   [ ok ]
 * Running eautoreconf in '/var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/work/xorg-server-1.4.0.90' ...
 * Running aclocal ...                                                  [ !! ]

 * Failed Running aclocal !
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/temp/aclocal-683.out

 *
 * ERROR: x11-base/xorg-server-1.4.0.90-r3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 3209:  Called x-modular_reconf_source
 *             environment, line 3898:  Called eautoreconf
 *             environment, line 1081:  Called eaclocal
 *             environment, line 1020:  Called autotools_run_tool 'src_unpack'
 *             environment, line  478:  Called die
 * The specific snippet of code:
 *           die "Failed Running $1 !";
 *  The die message:
 *   Failed Running aclocal !
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/temp/environment'.
 *


Reproducible: Always

Steps to Reproduce:
1. Emerge x11-base/xorg-server-1.4.0.90-r3




My emerge --info :

14:45 root@Gentoo-Tux /home/julroy# emerge --info
Portage 2.1.5_rc2 (default-linux/amd64/2007.0/desktop, gcc-4.2.3, glibc-2.7-r2, 2.6.24-gentoo-r5~julroy67~ x86_64)
=================================================================
System uname: 2.6.24-gentoo-r5~julroy67~ x86_64 Intel(R) Core(TM)2 Quad CPU @2.40GHz
Timestamp of tree: Thu, 10 Apr 2008 11:45:02 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.5
dev-lang/python:     2.5.1-r5
sys-apps/baselayout: 1.12.12
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.62
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.24
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=native -fomit-frame-pointer -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=native -fomit-frame-pointer -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/ http://ftp.club-internet.fr/pub/mirrors/gentoo ftp://gentoo.imj.fr/pub/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ "
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LDFLAGS=""
LINGUAS="fr"
MAKEOPTS="-j6"
PKGDIR="/binhost"
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"
PORTDIR_OVERLAY="/usr/i686-mingw32/usr/portage /usr/local/portage /usr/portage/local/layman/sunrise /usr/portage/local/layman/desktop-effects"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3ds 7zip X X509 a52 aac ace acl acpi addbookmarks additions administrator ads aften alias alsa amarok amazon amd64 amr amrnb amrwb aspnet aspnetedit async asyncns automount autoreplace avahi bash-completion berkdb bidi binary-drivers binfilter blender-game boost branding bzip2 c++ cairo cal3d caps capturycdda cddb cdinstall cdio cdparanoia cdr cdrom cdsound cegui cg chm cjk clamavclamd cli clucene colordiff connectionstatus contactnotes contrib cpudetection cracklib crypt css ctype cups curl curlwrappers cxx d daap dbus devil dia directfb disk-partition divx djvu dmi dmx dri dvd dvdnav dvdr dvdread editor edsemboss emerald emovix enca encode enscript exif exiv2 expat extra-cardsets extras fam fame fastcgi fbcon fbcondecor fbsplash ffmpeg file filter firefox flac fmod fontconfig fortran ftp fuse gdbm gecko geoip gif gimp gimpprint glib glitz glut gmedia gnome gnutls gphoto2 gpm graphviz gs gstreamer gtk gzip hal hddtemp hdri hibernate-script highlight history hpn httpd iconv icu id3tag idn ifp ilbc imagemagick imap inkjar inotify insecure-patches insecure-savers iplsrc ipod ipv6 irc isdnlog jabber java javascript jce jingle jpeg jpeg2k justify kde kdehiddenvisibility kerberos kipi kontact kqemu ladspa lame lcms ldap libgcrypt libnotify libsamplerate libssh2 live lm_sensors log lua lzo mad make-symlinks maps matroska md5sum mdb messenger midi mikmod mime ming mjpeg mmap mmx mng modplug mono mozdevelop mozdom mozsha1 mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer msn mtp mudflap musepack musicbrainz ncurses nemesi neon nepomuk network networkmanager newxkb njb nls nodrm nowlistening npp nptl nptlonly nspr nss odbc ode ogg ogre ole openal openexr opengl openmp pam pango pch pcre pdf perl physfs pie plasma player plugins png pnm policykit polling posix postproc postscript povray pppd pulseaudio pyste python qca qt3 qt3support qt4 quicktime rar readline realmedia reflection replytolist rss rtc rtsp samba samplerate sdk sdl sdl-image session shout skins smp sndfile sockets solver songs sound speex spell spl sql sqlite sqlite3 srt sse sse2 ssl ssse3 statistics stream svg svgz swat symlink sysfs sysvipc taglib tagwriting tcl tcpd teletext texteffect tga theora threads tiff timidity tk trayicon truetype twolame unicode upnp usb utils v4l v4l2 vcd vcdx verse videos vim-syntax vim-with-x visualization vlm vnc vorbis vorbis-psy vst wavpack webpresence winbind winpopup wma wmf wmp x264 xanim xattr xcb xcf xcomposite xerces-c xforms xine xiph xml xmlrpc xmlwriter xorg xpm xprint xscreensaver xslt xv xvid xvmc yv12 zip zlib zrtp" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr"USERLAND="GNU" VIDEO_CARDS="nvidia nv"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Julien 2008-04-10 12:53:05 UTC
Created attachment 149289 [details]
The aclocal-683.out file.
Comment 2 Billy DeVincentis 2008-04-11 11:38:23 UTC
Same problem here.
Comment 3 Nicolás Echániz 2008-04-11 17:28:44 UTC
I had the same problem.
After looking at the .out file I decided I'd try moving /usr/portage to a non-reiserfs partition.

Voilá, it solved the aclocal error and xorg-server is now emerging just fine.

Someone with higher "guruness" could try to find out why this is failing under reiser filesystem.
I just installed this machine today (~x86) and this is was the only package that failed due to this problem.

Hope it helps.
NicoEchániz
Comment 4 Nicolás Echániz 2008-04-11 17:44:24 UTC
alright, sorry for that BS!

I have not slept for the past 2 days... the machine where I emerged xorg-server just fine was another one from my net I had accessed through SSH!

previous post is complete garbage. :) sorry


(In reply to comment #3)
> I had the same problem.
> After looking at the .out file I decided I'd try moving /usr/portage to a
> non-reiserfs partition.
Comment 5 Davide Pesavento (RETIRED) gentoo-dev 2008-04-11 20:05:02 UTC
I suspect this bug is caused by autoconf-2.62...
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2008-04-11 20:46:45 UTC
(In reply to comment #5)
> I suspect this bug is caused by autoconf-2.62...

Yeah, me too.
Comment 7 Senuma Takahiko 2008-04-11 21:07:40 UTC
(In reply to comment #5)
> I suspect this bug is caused by autoconf-2.62...
> 

same problem here on amd64 and reiserfs.
with autoconf-2.62 -> the same failure.
with autoconf-2.61-r1 -> success.
Comment 8 Brandon Penglase 2008-04-11 21:55:44 UTC
(In reply to comment #7)
> (In reply to comment #5)
> > I suspect this bug is caused by autoconf-2.62...
> > 
> 
> same problem here on amd64 and reiserfs.
> with autoconf-2.62 -> the same failure.
> with autoconf-2.61-r1 -> success.
> 

Confirmed versions succeed/fail, however with ext3 (as I don't think the filesystem is the issue at this point).

~amd64, 2.6.24-zen5, all ext3 filesystems. 

Comment 9 Billy DeVincentis 2008-04-11 22:47:54 UTC
just wanted to add that it's finally compiling after downgrade of autoconf but it failed with xprint use flag enabled.
Comment 10 Billy DeVincentis 2008-04-12 12:55:32 UTC
So Donnie, could you put a patch together that will let it compile with the new autoconf? and also, theres a problem with it compiling with xprint.
Comment 11 Benjamin Selinger 2008-04-12 21:00:41 UTC
Same error.  Downgrading to autoconf-2.61-r1 resolved the aclocal error.
Compile completed successfully, I am not using xprint.
Comment 12 Donnie Berkholz (RETIRED) gentoo-dev 2008-04-13 04:16:38 UTC
(In reply to comment #10)
> So Donnie, could you put a patch together that will let it compile with the new
> autoconf?

Grab the patch from http://lists.freedesktop.org/archives/xorg-commit/2008-April/015845.html and stick it into files/ then add an entry to the PATCHES variable in the ebuild and run 'ebuild /path/to/ebuild digest'

Let us know how that works.

> and also, theres a problem with it compiling with xprint.

Please file a separate bug with compile log, it's impossible to track multiple issues effectively on one bug.
Comment 13 bartsch 2008-04-13 16:04:12 UTC
Using sys-devel/autoconf-2.61-r1 fixed the problem for me too.
Comment 14 Jan Kundrát (RETIRED) gentoo-dev 2008-04-13 21:05:38 UTC
*** Bug 217474 has been marked as a duplicate of this bug. ***
Comment 15 Donnie Berkholz (RETIRED) gentoo-dev 2008-04-13 23:51:54 UTC
There's a few people in CC here, if one of you could test the instructions in comment #12, that would help a lot!
Comment 16 Gasper Azman 2008-04-14 07:46:52 UTC
I guess it's probably just my incompetence, but the patch method failed with me. The exact error I got was "Failed Patch: 1.4-fix-aclocal.patch"

What I did was exactly what the message said: I grabbed the patch from the link, stuck it under files/, stuck the name into the ebuild var (as ${FILESDIR}/1.4-fix-aclocal.patch) and ran emerge xorg-x11 --digest. No cigar.

* padi files # cat /var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/temp/1.4-fix-aclocal.patch-30205.out
***** 1.4-fix-aclocal.patch *****

=================================

PATCH COMMAND:   patch -p0 -g0 -E --no-backup-if-mismatch < /usr/portage/x11-base/xorg-server/files/1.4-fix-aclocal.patch

=================================
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|index b57dc1a..c0a1f23 100644
|--- a/configure.ac
|+++ b/configure.ac
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
=================================

PATCH COMMAND:   patch -p1 -g0 -E --no-backup-if-mismatch < /usr/portage/x11-base/xorg-server/files/1.4-fix-aclocal.patch

=================================
patching file configure.ac
Hunk #1 FAILED at 1556.
Hunk #2 succeeded at 1966 (offset -134 lines).
1 out of 2 hunks FAILED -- saving rejects to file configure.ac.rej
=================================

PATCH COMMAND:   patch -p2 -g0 -E --no-backup-if-mismatch < /usr/portage/x11-base/xorg-server/files/1.4-fix-aclocal.patch

=================================
missing header for unified diff at line 4 of patch
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|index b57dc1a..c0a1f23 100644
|--- a/configure.ac
|+++ b/configure.ac
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
=================================

PATCH COMMAND:   patch -p3 -g0 -E --no-backup-if-mismatch < /usr/portage/x11-base/xorg-server/files/1.4-fix-aclocal.patch

=================================
missing header for unified diff at line 4 of patch
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|index b57dc1a..c0a1f23 100644
|--- a/configure.ac
|+++ b/configure.ac
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
=================================

PATCH COMMAND:   patch -p4 -g0 -E --no-backup-if-mismatch < /usr/portage/x11-base/xorg-server/files/1.4-fix-aclocal.patch

=================================
missing header for unified diff at line 4 of patch
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|index b57dc1a..c0a1f23 100644
|--- a/configure.ac
|+++ b/configure.ac
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
Comment 17 Gasper Azman 2008-04-14 07:52:48 UTC
I can also confirm that downgrading aclocal worked. I'll be happy to try the patch method again, when somebody provides a valid way to do it.
Comment 18 Julien 2008-04-14 13:37:50 UTC
(In reply to comment #12)
> (In reply to comment #10)
> > So Donnie, could you put a patch together that will let it compile with the new
> > autoconf?
> 
> Grab the patch from
> http://lists.freedesktop.org/archives/xorg-commit/2008-April/015845.html and
> stick it into files/ then add an entry to the PATCHES variable in the ebuild
> and run 'ebuild /path/to/ebuild digest'
> 
> Let us know how that works.
> 
> > and also, theres a problem with it compiling with xprint.
> 
> Please file a separate bug with compile log, it's impossible to track multiple
> issues effectively on one bug.
> 

Have the same issue as comment #16
Comment 19 Davide Pesavento (RETIRED) gentoo-dev 2008-04-14 16:05:57 UTC
Created attachment 149699 [details, diff]
patch for version 1.4.0.90

The patch linked in comment #12 should be applied to xorg-server master branch (will become 1.5). We are talking about version 1.4.0.90 here, which is in another branch (1.4.1) and has a different configure.ac, so the first hunk of that patch doesn't apply to latest version in portage.
Comment 20 Davide Pesavento (RETIRED) gentoo-dev 2008-04-14 16:09:06 UTC
Ah, I forgot to say the attached patch works for me.
Comment 21 Julien 2008-04-14 16:40:56 UTC
The patch works for me also, but the ebuild fails later on :

[...]
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../hw/xfree86/dixmods/extmod -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I../include -I../include -I../Xext-I../composite -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow -I../miext/damage -I../render -I../randr -I../fb -DDEFAULTPOLICYFILE=\"/usr/lib64/xserver/SecurityPolicy\" -O2 -pipe -march=native -fomit-frame-pointer -msse3 -MT xevie.lo -MD -MP -MF .deps/xevie.Tpo -c xevie.c  -fPIC -DPIC -o .libs/xevie.o
/bin/sh ../libtool --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../hw/xfree86/dixmods/extmod   -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include   -I../include -I../include -I../Xext -I../composite -I../damageext-I../xfixes -I../Xi -I../mi -I../miext/shadow  -I../miext/damage -I../render -I../randr -I../fb -DDEFAULTPOLICYFILE=\"/usr/lib64/xserver/SecurityPolicy\" -O2 -pipe -march=native -fomit-frame-pointer -msse3 -MT xf86bigfont.lo -MD -MP -MF .deps/xf86bigfont.Tpo -c -o xf86bigfont.lo xf86bigfont.c
In file included from xprint.c:85:
/usr/include/X11/extensions/Printstr.h:761: erreur: expected specifier-qualifier-list before ‘PrivateRec’
xprint.c: In function ‘ProcXpGetPageDimensions’:
xprint.c:759: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:760: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:763: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:767: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘ProcXpSetImageResolution’:
xprint.c:821: erreur: ‘struct _XpContext’ has no member named ‘imageRes’
xprint.c:822: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:823: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘ProcXpGetImageResolution’:
xprint.c:872: erreur: ‘struct _XpContext’ has no member named ‘imageRes’
xprint.c: In function ‘ProcXpCreateContext’:
xprint.c:977: erreur: ‘struct _XpContext’ has no member named ‘clientSlept’
xprint.c:978: erreur: ‘struct _XpContext’ has no member named ‘imageRes’
xprint.c:980: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:981: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:982: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:983: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:984: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:985: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:986: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:987: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:988: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:989: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:990: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:991: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:992: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:993: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:994: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:995: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘XpFreeContext’:
xprint.c:1216: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1225: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1230: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1232: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1243: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1244: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘XpFreePage’:
xprint.c:1366: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1367: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘InitContextPrivates’:
xprint.c:1397: erreur: ‘struct _XpContext’ has no member named ‘devPrivates’
xprint.c: Hors de toute fonction :
xprint.c:1425: attention : no previous prototype for ‘XpAllocateContextPrivateIndex’
xprint.c:1431: attention : no previous prototype for ‘XpAllocateContextPrivate’
xprint.c: In function ‘ProcXpStartJob’:
xprint.c:1518: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1519: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘ProcXpEndJob’:
xprint.c:1567: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1568: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1582: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1583: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1590: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1591: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘DoStartDoc’:
xprint.c:1617: erreur: ‘struct _XpContext’ has no member named ‘clientSlept’
xprint.c:1622: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1623: erreur: ‘struct _XpContext’ has no member named ‘funcs’
mv -f .deps/panoramiXSwap.Tpo .deps/panoramiXSwap.Plo
xprint.c: In function ‘ProcXpEndDoc’:
xprint.c:1705: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1706: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1721: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1722: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘DoStartPage’:
xprint.c:1754: erreur: ‘struct _XpContext’ has no member named ‘clientSlept’
xprint.c:1762: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1763: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1812: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1813: erreur: ‘struct _XpContext’ has no member named ‘funcs’
/bin/sh ../libtool --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../hw/xfree86/dixmods/extmod   -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include   -I../include -I../include -I../Xext -I../composite -I../damageext-I../xfixes -I../Xi -I../mi -I../miext/shadow  -I../miext/damage -I../render -I../randr -I../fb -DDEFAULTPOLICYFILE=\"/usr/lib64/xserver/SecurityPolicy\" -O2 -pipe -march=native -fomit-frame-pointer -msse3 -MT bigreq.lo -MD -MP -MF .deps/bigreq.Tpo -c -o bigreq.lo bigreq.c
xprint.c: In function ‘ProcXpEndPage’:
xprint.c:1896: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1897: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘ProcXpPutDocumentData’:
xprint.c:1971: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:1973: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘ProcXpGetDocumentData’:
xprint.c:2008: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:2021: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:2044: erreur: ‘struct _XpContext’ has no member named ‘clientSlept’
xprint.c:2046: erreur: ‘struct _XpContext’ has no member named ‘clientSlept’
xprint.c:2047: erreur: ‘struct _XpContext’ has no member named ‘clientSlept’
xprint.c:2048: erreur: ‘struct _XpContext’ has no member named ‘clientSlept’
xprint.c: In function ‘ProcXpGetAttributes’:
xprint.c:2091: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:2093: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘ProcXpSetAttributes’:
xprint.c:2163: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:2185: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:2187: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c: In function ‘ProcXpGetOneAttribute’:
xprint.c:2243: erreur: ‘struct _XpContext’ has no member named ‘funcs’
xprint.c:2245: erreur: ‘struct _XpContext’ has no member named ‘funcs’
mv -f .deps/security.Tpo .deps/security.Plo
make[1]: *** [xprint.lo] Erreur 1
make[1]: *** Attente des tâches non terminées....
xevie.c:134: attention : no previous prototype for ‘XevieExtensionInit’
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../hw/xfree86/dixmods/extmod -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I../include -I../include -I../Xext-I../composite -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow -I../miext/damage -I../render -I../randr -I../fb -DDEFAULTPOLICYFILE=\"/usr/lib64/xserver/SecurityPolicy\" -O2 -pipe -march=native -fomit-frame-pointer -msse3 -MT appgroup.lo -MD -MP -MF .deps/appgroup.Tpo -c appgroup.c  -fPIC -DPIC -o.libs/appgroup.o
mv -f .deps/xevie.Tpo .deps/xevie.Plo
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../hw/xfree86/dixmods/extmod -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I../include -I../include -I../Xext-I../composite -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow -I../miext/damage -I../render -I../randr -I../fb -DDEFAULTPOLICYFILE=\"/usr/lib64/xserver/SecurityPolicy\" -O2 -pipe -march=native -fomit-frame-pointer -msse3 -MT xf86bigfont.lo -MD -MP -MF .deps/xf86bigfont.Tpo -c xf86bigfont.c  -fPIC-DPIC -o .libs/xf86bigfont.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../hw/xfree86/dixmods/extmod -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I../include -I../include -I../Xext-I../composite -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow -I../miext/damage -I../render -I../randr -I../fb -DDEFAULTPOLICYFILE=\"/usr/lib64/xserver/SecurityPolicy\" -O2 -pipe -march=native -fomit-frame-pointer -msse3 -MT bigreq.lo -MD -MP -MF .deps/bigreq.Tpo -c bigreq.c  -fPIC -DPIC -o .libs/bigreq.o
mv -f .deps/appgroup.Tpo .deps/appgroup.Plo
mv -f .deps/bigreq.Tpo .deps/bigreq.Plo
mv -f .deps/xf86bigfont.Tpo .deps/xf86bigfont.Plo
make[1]: quittant le répertoire « /var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/work/xorg-server-1.4.0.90/Xext »
make: *** [all-recursive] Erreur 1
 *
 * ERROR: x11-base/xorg-server-1.4.0.90-r3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3165:  Called x-modular_src_compile
 *             environment, line 3942:  Called x-modular_src_make
 *             environment, line 3978:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-base/xorg-server-1.4.0.90-r3/temp/environment'.
 *
Comment 22 Donnie Berkholz (RETIRED) gentoo-dev 2008-04-14 17:20:18 UTC
*** Bug 217587 has been marked as a duplicate of this bug. ***
Comment 23 Davide Pesavento (RETIRED) gentoo-dev 2008-04-14 20:00:57 UTC
(In reply to comment #21)

That's bug #217339
Comment 24 Geoff Lywood 2008-04-14 23:22:00 UTC
(In reply to comment #19)
> Created an attachment (id=149699) [edit]
> patch for version 1.4.0.90
> 
> The patch linked in comment #12 should be applied to xorg-server master branch
> (will become 1.5). We are talking about version 1.4.0.90 here, which is in
> another branch (1.4.1) and has a different configure.ac, so the first hunk of
> that patch doesn't apply to latest version in portage.
> 

I experienced this issue, and the patch from Comment #19 works for me.
Comment 25 Alexander Skwar 2008-04-17 05:57:19 UTC
(In reply to comment #19)
> Created an attachment (id=149699) [edit]
> patch for version 1.4.0.90

This works for me as well.
Comment 26 mikael lammentausta 2008-04-18 03:16:04 UTC
Confirm that this patch works, and the package compiles with downgrading to printproto-1.0.3.
Comment 27 Saleem Abdulrasool (RETIRED) gentoo-dev 2008-04-18 21:29:51 UTC
Committed a patch for this issue.
Comment 28 Stephan Friedrichs 2008-04-20 11:06:35 UTC
You're patching xorg, but is this no aclocal bug? I'm currently setting up Gentoo ~amd64 on my desktop and other packages fail to build when running aclocal as well.

Unfortunately I've recompiled the entire system so often that I do not remember all packages that failed due to aclocal. At the moment I'm trying to compile the missing packages with aclocal-2.62 masked.
Comment 29 Donnie Berkholz (RETIRED) gentoo-dev 2008-04-21 04:33:55 UTC
(In reply to comment #28)
> You're patching xorg, but is this no aclocal bug? I'm currently setting up
> Gentoo ~amd64 on my desktop and other packages fail to build when running
> aclocal as well.

It's not a bug per se, it's an increase in strictness so 2.62 won't accept things that 2.61 did.
Comment 30 genbug 2008-09-14 00:02:21 UTC
could this patch be added to older xorg-server?

I am locked to 1.3.x due to compatability with older gfx card in nvidia-drivers.

It is probably better to add similar patch to xorg than to mask the stricter autoconf and hence have yetanother pkg in portage.mask

thx
Comment 31 Rémi Cardona (RETIRED) gentoo-dev 2008-09-14 17:18:29 UTC
(In reply to comment #30)
> I am locked to 1.3.x due to compatability with older gfx card in
> nvidia-drivers.

We've been holding 1.4 for way too long, and 1.3 is really on its way out. You really should upgrade to a newer xorg-server. As for the binary nVidia drivers, I think it's now "standard" policy to not let them hold us back.

I suggest you apply those patches yourself in a local overlay.

Thanks
Comment 32 Ryan 2009-04-22 00:32:45 UTC
I'm getting the following now:

*    working copy: /usr/portage/distfiles/svn-src/fuppes/fuppes

 * Running eautoreconf in '/var/tmp/portage/media-video/fuppes-634/work/fuppes-SVN-634' ...
 * Running aclocal ...                                                    [ !! ]

 * Failed Running aclocal !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/media-video/fuppes-634/temp/aclocal-4052.out

 * 
 * ERROR: media-video/fuppes-634 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 2718:  Called eautoreconf
 *             environment, line  889:  Called eaclocal
 *             environment, line  828:  Called autotools_run_tool 'aclocal'
 *             environment, line  379:  Called die
 * The specific snippet of code:
 *           die "Failed Running $1 !";
 *  The die message:
 *   Failed Running aclocal !
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-video/fuppes-634/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/fuppes-634/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * 

>>> Failed to emerge media-video/fuppes-634, Log file:


The aclocal-4052.out file contains the following:

***** aclocal *****
***** aclocal

aclocal-1.10: `configure.ac' or `configure.in' is required