Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 5317

Summary: lyx-1.2.0 build fails because it doesnt find xpm.h
Product: Gentoo Linux Reporter: Olivier Crete (RETIRED) <tester>
Component: New packagesAssignee: Martin Schlemmer (RETIRED) <azarah>
Status: RESOLVED FIXED    
Severity: normal CC: danarmak
Priority: High    
Version: 1.3   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Olivier Crete (RETIRED) gentoo-dev 2002-07-20 15:49:49 UTC
The lyx configure script find xpm.h as xpm.h instead of as X11/xpm.h.
Comment 1 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-21 11:46:46 UTC
checking for XOpenIM... yes
checking for XpmCreateBufferFromImage in -lXpm... yes
checking for X11/xpm.h... yes
checking xpm header version... 4.11
checking for fl_initialize in -lforms... yes
checking for X11/forms.h... no


Seems fine this side.
Comment 2 Olivier Crete (RETIRED) gentoo-dev 2002-07-21 13:11:47 UTC
I get ...
checking for XOpenIM... yes
checking for XpmCreateBufferFromImage in -lXpm... yes
checking for X11/xpm.h... no
checking for xpm.h... no
checking for fl_initialize in -lforms... yes
checking for X11/forms.h... no
checking for forms.h... no

I have xfree-4.2.0-r12
Comment 3 Dan Armak (RETIRED) gentoo-dev 2002-07-21 13:43:54 UTC
Please emerge the masked lyx-1.2.0.20020705, it should work. 
Explanation: the 1.2.0 ebuild has one set of compile issues (including but not 
limited to this xpm issue) and the masked 1.2.0.20020705 ebuild has a different 
set. 1.2.0 failed for me and other users, so I made the snapshot. The snapshot 
failed for owen and some other users, so he masked it. We're currently trying 
to find/construct a version that will work for everyone. 
Comment 4 Olivier Crete (RETIRED) gentoo-dev 2002-07-21 14:31:49 UTC
lyx-1.2.0.20020705 works correctly...
Comment 5 Martin Schlemmer (RETIRED) gentoo-dev 2002-08-07 16:34:19 UTC
Latest xfree and baselayout should add the /usr/include/X11 symlink properly.