First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 217128
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo X packagers <x11@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Julien <julroy67@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
aclocal-683.out The aclocal-683.out file. text/plain Julien 2008-04-10 12:53 0000 564 bytes Details
configure.ac.patch patch for version 1.4.0.90 patch Davide Pesavento 2008-04-14 16:05 0000 397 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 217128 depends on: Show dependency tree
Bug 217128 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-04-10 12:51 0000
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 From Julien 2008-04-10 12:53:05 0000 -------
Created an attachment (id=149289) [details]
The aclocal-683.out file.

------- Comment #2 From Billy DeVincentis 2008-04-11 11:38:23 0000 -------
Same problem here.

------- Comment #3 From Nicolás Echániz 2008-04-11 17:28:44 0000 -------
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 From Nicolás Echániz 2008-04-11 17:44:24 0000 -------
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 From Davide Pesavento 2008-04-11 20:05:02 0000 -------
I suspect this bug is caused by autoconf-2.62...

------- Comment #6 From Donnie Berkholz 2008-04-11 20:46:45 0000 -------
(In reply to comment #5)
> I suspect this bug is caused by autoconf-2.62...

Yeah, me too.

------- Comment #7 From Senuma Takahiko 2008-04-11 21:07:40 0000 -------
(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 From Brandon Penglase 2008-04-11 21:55:44 0000 -------
(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 From Billy DeVincentis 2008-04-11 22:47:54 0000 -------
just wanted to add that it's finally compiling after downgrade of autoconf but
it failed with xprint use flag enabled.

------- Comment #10 From Billy DeVincentis 2008-04-12 12:55:32 0000 -------
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 From Benjamin Selinger 2008-04-12 21:00:41 0000 -------
Same error.  Downgrading to autoconf-2.61-r1 resolved the aclocal error.
Compile completed successfully, I am not using xprint.

------- Comment #12 From Donnie Berkholz 2008-04-13 04:16:38 0000 -------
(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 From Daniel Martin 2008-04-13 16:04:12 0000 -------
Using sys-devel/autoconf-2.61-r1 fixed the problem for me too.

------- Comment #14 From Jan Kundrát 2008-04-13 21:05:38 0000 -------
*** Bug 217474 has been marked as a duplicate of this bug. ***

------- Comment #15 From Donnie Berkholz 2008-04-13 23:51:54 0000 -------
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 From Gasper Azman 2008-04-14 07:46:52 0000 -------
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 From Gasper Azman 2008-04-14 07:52:48 0000 -------
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 From Julien 2008-04-14 13:37:50 0000 -------
(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 From Davide Pesavento 2008-04-14 16:05:57 0000 -------
Created an attachment (id=149699) [details]
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 From Davide Pesavento 2008-04-14 16:09:06 0000 -------
Ah, I forgot to say the attached patch works for me.

------- Comment #21 From Julien 2008-04-14 16:40:56 0000 -------
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 From Donnie Berkholz 2008-04-14 17:20:18 0000 -------
*** Bug 217587 has been marked as a duplicate of this bug. ***

------- Comment #23 From Davide Pesavento 2008-04-14 20:00:57 0000 -------
(In reply to comment #21)

That's bug #217339

------- Comment #24 From Geoff Lywood 2008-04-14 23:22:00 0000 -------
(In reply to comment #19)
> Created an attachment (id=149699) [edit] [details]
> 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 From Alexander Skwar 2008-04-17 05:57:19 0000 -------
(In reply to comment #19)
> Created an attachment (id=149699) [edit] [details]
> patch for version 1.4.0.90

This works for me as well.

------- Comment #26 From mikael lammentausta 2008-04-18 03:16:04 0000 -------
Confirm that this patch works, and the package compiles with downgrading to
printproto-1.0.3.

------- Comment #27 From Saleem Abdulrasool (RETIRED) 2008-04-18 21:29:51 0000 -------
Committed a patch for this issue.

------- Comment #28 From Stephan Friedrichs 2008-04-20 11:06:35 0000 -------
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 From Donnie Berkholz 2008-04-21 04:33:55 0000 -------
(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 From genbug@piments.com 2008-09-14 00:02:21 0000 -------
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 From Rémi Cardona 2008-09-14 17:18:29 0000 -------
(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 From Ryan 2009-04-22 00:32:45 0000 -------
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

First Last Prev Next    No search results available      Search page      Enter new bug