13 Dec 2006 11:43
Experience with modular-x11
Vincent <10.50 <at> free.fr>
2006-12-13 10:43:13 GMT
2006-12-13 10:43:13 GMT
Hi there, I don't know if this will be useful to anyone, but since nobody appears to use the modular-x11-server yet, here is what I had to suffer to get something sane and running. The first thing is that the wrapper script incorrectly copies only part of the .pc files installed by the libX* libraries. Therefore, albeit the dependency check works, the configure script fails complaining about missing prerequisites. This can be fixed by manually copying all the .pc in the /usr/pkg/lib/pkgconfig files into .buildlink/lib/pkgconfig. Next, sometimes one of the library depends on the "old" xorg. This dependency must be manually erased by editing the work.xxx/.depend file. This process must be carried out for all softwares that depend on xorg-libs-6.9.0, and also for other dependencies like xcursor, Xft, xpm and other that are now embedded in libX... But it is then impossible to build the package, because buildlink reports that xorg-libs is missing during the buildlink phase. One must therefore create artificial .buildlink_xorg-libs_done in the work.xxx/.buildlink repertory, and so on, one fake file per cancelled dependency in the .depends file. My experience shows that practically only three majors fake files are to be created: xorg-libs, xcursor and xpm. The next thing to do is to copy explicitly all the libX* libraries into the .buildlink/lib directory, because the script fails to do so, and the link phase may fail. Once all these steps are carried out, the package compiles and installs normally.(Continue reading)
RSS Feed