Ruslan Ermilov wrote:
>
> texinfo is already in bootstrap tools. The problem is that we do not have
> such a thing like `install' tools. Apparently, every tool we are using
> at installworld stage, should be compiled `static' at buildworld stage,
> and then these tools should be used at installworld. Among these tools,
> there should be at least xinstall and install-info.
Don't forget the cross platform installation issues. If the
installworld is executed on the target machine with the host machine's
build area mounted, then this works fine. If you have the target
machine's root mounted on the host machine, you can't use anything out
of the build area.
>
> I could MFC the -current texinfo into -stable, so installworld of
> -current would be possible from the latest -stable, but...
>
> Another possibility would be to add install-tools target to Makeinfo.inc1
> to statically build install tools like xinstall and install-info, and
> use them at installworld stage. I will prepare the patch tomorrow, will
> test it on my -stable machine, and will then send it to -current.
The problem with install-info is not a linkage problem, but a feature
change between the versions. So far I don't see a reason to to link it
'static'. I believe what needs to be done in this case is to ensure
that install-info is installed before it is used. I suspect that a bit
of careful addition of early installs in the middle of installworld will
solve this problem.
Jim Bloom
[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message