[gccsdk] Autobuilder and Scummvm

Chris Gransden chrisg at care4free.net
Sat May 5 12:44:44 PDT 2012

In article
<CAHQJq4L7V1mB9tcuhbyWh-+8wdMGWRPu01vmB=cPWDxR2p3uGQ at mail.gmail.com>,
   Robert Heaton <rob at robheaton.co.uk> wrote:

> RISC OS Cross installer mkdir:  -p
> /home/robheaton/Downloads/gccsdk/build/libx11-6/package/share/man/man5
>  /home/robheaton/Downloads/gccsdk/env/ro-install -m 644 Compose.5
> XCompose.5 '/home/robheaton/Downloads/gccsdk/env/share/man/man5'
> 1
> /bin/ln: `.' and `man3/.' are the same file
> macro "" not recognized -- ignoring
> rman: couldn't read in referenced file man5/Compose.5.
>     Try cd'ing into ancestor directory that makes relative path valid first.
> make[3]: *** [install-filemanDATA] Error 1
> make[3]: Leaving directory
> `/home/robheaton/Downloads/gccsdk/build/libx11-6/libx11-1.4.4/man'
> make[2]: *** [install-am] Error 2
> make[2]: Leaving directory
> `/home/robheaton/Downloads/gccsdk/build/libx11-6/libx11-1.4.4/man'
> make[1]: *** [install-recursive] Error 1
> make[1]: Leaving directory
> `/home/robheaton/Downloads/gccsdk/build/libx11-6/libx11-1.4.4/man'
> make: *** [install-recursive] Error 1
> Package libx11-6: ***Failure***
> Dependency "libx11-6" failed for libsdl1.2debian
> Dependency "libsdl1.2debian" failed for scummvm
> Build for package "scummvm" failed

I've got a workaround for this. It's only failing on the man pages so safe
to ignore. You can temporarily rename the host rman to rman.orig then link
it to the true command. ln -s /bin/true rman.  It fools the script into
thinking rman has completed successfully. Just delete the link and rename
it back when the build has finished.



More information about the gcc mailing list