Bug 9030

Summary: [x86_64] Library path problem
Product: Sisyphus Reporter: Damir Shayhutdinov <damir>
Component: xorg-cf-filesAssignee: Fr. Br. George <george>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P2 CC: george
Version: unstable   
Hardware: all   
OS: Linux   

Description Damir Shayhutdinov 2006-02-07 09:58:00 MSK
В файле /usr/share/X11/config/X11.tmpl
в 64битном Сизифе

упоминается путь к библиотекам как /usr/lib/X11

#ifndef LibDir
# ifdef ProjectRoot
#  define LibDir Concat(ProjectRoot,/lib/X11)
# else
#  define LibDir /usr/lib/X11
# endif
#endif

Это приводит к невозможности сборки некоторых пакетов, например nas, и зависящих
от него.
Comment 1 Sir Raorn 2006-02-07 10:05:17 MSK
Ну, это не совсем путь к библиотекам, но в этом месте перлов хватает:

#define DefaultRGBDatabase $(LIBDIR)/rgb
(/usr/share/X11/rgb)

#define DefaultFSConfigFile $(LIBDIR)/fs/config
(/etc/X11/...)

#define FontDir $(LIBDIR)/fonts
(тоже /usr/share/X11/...)

#define XAppLoadDir $(LIBDIR)/app-defaults
(/etc/X11/...)

В общем неудивительно что эта система сборки deprecated...
Comment 2 Valery Inozemtsev 2006-02-07 10:18:02 MSK
в /usr/share/X11/config/host.def все эти умолчания перебиваются реальными 
значениями (ну или почти все) 
Comment 3 Sir Raorn 2006-02-07 11:35:47 MSK
Ну значит как раз наступили на то "почти", потому как LibDir там не наблюдается ;-)
Comment 4 Valery Inozemtsev 2006-02-07 11:44:42 MSK
#define LibDir %_libdir 
так? 
Comment 5 Sir Raorn 2006-02-07 12:01:59 MSK
(In reply to comment #4)
> #define LibDir %_libdir 
> так? 

Нет, %_libdir/X11 или %_x11x11libdir
Comment 6 Valery Inozemtsev 2006-02-07 12:21:57 MSK
ага. тогда это %_datadir/X11, там все платформонезависимое   
исправлено в alt5