Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108300 - libX11-0.99.1_pre20050905 needs newer x11-misc/util-macros than is in portage
Summary: libX11-0.99.1_pre20050905 needs newer x11-misc/util-macros than is in portage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-06 10:54 UTC by James Cloos
Modified: 2005-10-07 23:05 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Cloos 2005-10-06 10:54:57 UTC
The Makefiles in .../work/.../nls/${LOCALE}/ have this:

.pre:
        $(RAWCPP) $(RAWCPPFLAGS) $(CPP_FILES_FLAGS) < $< | $(CPP_SED_MAGIC) > $@

for whatever reason $RAWCPP is not being set, running make Compose gives this:

DWCHAR32=1 < Compose.pre | sed -e '/^#  *[0-9][0-9]*  *.*$/d' -e '/^#line 
*[0-9][0-9]*  *.*$/d' -e '/^[         ]*XCOMM$/s/XCOMM/#/' -e '/^[        
]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[         ]*XHASH/s/XHASH/#/' -e
'/\@\@$/s/\@\@$/\\/' > Compose

where the long sed(1) command is $(CPP_SED_MAGIC).  Note that no command is run,
so sed(1)'s stdin is empty and Compose is therefore also empty.

I don't see libX11-0.99.1_pre20050905.tar.bz2 at
http://xorg.freedesktop.org/X11R7.0-RC0/everything/, so I'm posting this here
rather than at fdo.  At least at first....
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2005-10-06 11:04:50 UTC
That's because it's a CVS snapshot.
Comment 2 James Cloos 2005-10-06 12:16:53 UTC
(In reply to comment #1)
> That's because it's a CVS snapshot.

So it is just cvs w/o any other patches?

If so I'll move the bug over there.
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2005-10-06 12:26:01 UTC
Probably worth testing the latest CVS first. I know I saw something go in
recently regarding Compose.
Comment 4 James Cloos 2005-10-06 12:40:50 UTC
OK.  I looked further; seems the defin for RAWCPP was moved to xorg-macros.m4,
but that is not in the libX11 tar, nor installed anywhere else on my fs.

I did find it in my cvsup mirror of fdo, at:

/mirrors/CvsUp/PDX/cvs/xorg/util/macros/xorg-macros.m4,v

which is in viewcvs at:

http://cvs.freedesktop.org/xorg/util/macros/xorg-macros.m4?rev=1.4&view=log

I haven't found which -- if any -- ebuild that is part of....
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2005-10-06 13:15:39 UTC
It would be in the util-macros ebuild, if that's current enough.
Comment 6 James Cloos 2005-10-06 13:31:57 UTC
OK.  That is the real bug.  

x11-misc/util-macros-0.99.0 is too old for x11-libs/libX11-0.99.1_pre20050905
and needs an update.

I've changed the summary to match.
Comment 7 Joshua Baergen (RETIRED) gentoo-dev 2005-10-07 23:05:15 UTC
Fixed, good catch.