<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    >>> 1. Sounds like fpmake doesn't recursively add
    dependencies? e.g. rtl-objpas
    should come as dep of fcl-base.
    <br>
    >>> 2. if the patch just adds ALL those dependencies to all
    those packages, are
    they really tested as being really required for all of those?
    <br>
    <br>
    I knew that I should be more verbose in my original e-mail - my
    apologies...<br>
    <br>
    No, there was no need to add ALL dependencies - <b>rtl-objpas,
      rtl-extras,
      rtl-console and fcl-base</b> to ALL fpmake instances:<br>
    <br>
    M       ide/fpmake.pp
    <br>
    M       utils/fpdoc/fpmake.pp
    <br>
    M       utils/fpmake.pp
    <br>
    M       utils/fppkg/fpmake.pp
    <br>
    M       utils/pas2jni/fpmake.pp
    <br>
    M       utils/pas2ut/fpmake.pp
    <br>
    M       utils/unicode/fpmake.pp
    <br>
    <br>
    I was adding dependencies one by one - after compilation error about
    unresolved used "unit" I was looking for the package that contains
    this unit and adding the missing dependency - for every compilation
    error and for every fpmake instance.<br>
    <br>
    But all these added dependencies were from this list...<br>
    <br>
    It is not a big deal, though it took several iterations.<br>
    <br>
    What I really want to understand (or get some opinion) - why
    linux_x64 build did not have these issues<br>
    <br>
    BTW - one of the missing units was variants (from rtl-objpas) <br>
    <br>
    And you were already fixing similar issue in different fpmake.pp -
    <a class="moz-txt-link-freetext" href="http://bugs.freepascal.org/view.php?id=26630">http://bugs.freepascal.org/view.php?id=26630</a><br>
    <br>
    <a name="bugnotes" id="bugnotes"><br>
      >>> Fixed by adding rtl-objpas to dependencies.<br>
      >>> Don't understand though why this doesn't lead to
      problems under supported (2.6.4) circumstances. <br>
      >>> Variants usage is in fpjson from the beginning since
      rev r85xx </a><br>
    <br>
    So the mystery continuous :)<br>
    <br>
    Thanks,<br>
    Gennady<br>
    <br>
    PS. I probalbly should have compare build logs between linux_x86 and
    linux_x64...<br>
    <br>
    <br>
    <br>
  </body>
</html>