On 5/26/22 3:00 PM, Jérémy Hervé wrote:
Dear Xorg-Devel List,

I am trying to build the Xorg server.
I am using the instructions available here :
https://wiki.x.org/wiki/Building_the_X_Window_System/

and chose the option "Build Process Based on build.sh Script".

I type the following command :

jdh@thinkpad:~/X$ ./util/modular/build.sh --clone ~/X_Build

The process appears to be going on well until the following message appear :

======================================================================
==  Processing:  "lib/libxcvt"
==        configuration options:
Cloning into 'lib/libxcvt'...
fatal: remote error: access denied or repository not exported: /git/xorg/lib/libxcvt
Failed to clone lib/libxcvt. Ignoring.
./util/modular/build.sh: 691: --prefix=/home/jdh/X_Build: not found
build.sh: "lib" failed on libxcvt
build.sh: error processing:  "libxcvt"


A quick look to the build.sh sources let me think that the script is looking to the next place

http://anongit.freedesktop.org/git/xorg/lib/

For a "libxcvt" folder but fails to do it.


How to the Xorg team build the server ? Am I using the right instructions ?
If so, could you please help me solving this issue ?
libxcvt isn't available via anongit, you have to fetch it from gitlab.

I had to add an override for my repo manifest for that: https://cgit.freedesktop.org/~aplattner/xorg-manifest/commit/?id=d5e6e78399b96b80adf89b5f4da0d840c73c2e86

I think build.sh is going to need something similar to override $GITROOT based on which project it's fetching.

-- Aaron

Reply via email to