Bug 217128 - Failed Running aclocal on x11-base/xorg-server-1.4.0.90-r3
|
Bug#:
217128
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: AMD64
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: x11@gentoo.org
|
Reported By: julroy67@gmail.com
|
|
Component: Unspecified
|
|
|
URL:
|
|
Summary: Failed Running aclocal on x11-base/xorg-server-1.4.0.90-r3
|
|
Keywords: Inclusion
|
|
Status Whiteboard:
|
|
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
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
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.
I suspect this bug is caused by autoconf-2.62...
(In reply to comment #5)
> I suspect this bug is caused by autoconf-2.62...
Yeah, me too.
(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.
(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.
just wanted to add that it's finally compiling after downgrade of autoconf but
it failed with xprint use flag enabled.
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.
Same error. Downgrading to autoconf-2.61-r1 resolved the aclocal error.
Compile completed successfully, I am not using xprint.
(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.
Using sys-devel/autoconf-2.61-r1 fixed the problem for me too.
*** Bug 217474 has been marked as a duplicate of this bug. ***
There's a few people in CC here, if one of you could test the instructions in
comment #12, that would help a lot!
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
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.
(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
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.
Ah, I forgot to say the attached patch works for me.
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'.
*
*** Bug 217587 has been marked as a duplicate of this bug. ***
(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.
Confirm that this patch works, and the package compiles with downgrading to
printproto-1.0.3.
Committed a patch for this issue.
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.
(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.
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
(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
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