• Bug#1105521: [Pkg-pascal-devel] Bug#1105521: Bug#1105521: Bug#1105521:

    From Peter B@21:1/5 to Paul Gevers on Sun May 18 13:00:01 2025
    On 17/05/2025 14:51, Paul Gevers wrote:
    ....
    Sure, but I guess see commit b49a639954.
    ....
    Thanks.

    And from the comment there;

        # I wish I could clean source/component here, but then the build-tools
        # target FTBFS, so clean in the override_dh_auto_build target instead. #    make -C source/component clean

    Seems to me, that is the only way this build is going to work.


    Regards,
    Peter B

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Abou Al Montacir@21:1/5 to Peter Blackman on Sun May 18 13:50:01 2025
    --=-E1yBzyeBZOLV04L6FyuK
    Content-Type: text/plain; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable

    Hi,

    On Sun, 2025-05-18 at 11:52 +0100, Peter Blackman wrote:
    There is a circular dependency in the upstream build.
    Then we should try to fix it

    make source/component all   regenerates some .inc files.
    the .inc files are needed by build-tools.
    make source/component all relies on build-tools.
    Yes, this is classical and is actually the case for many packages.

    Premature cleaning of source/component will therefore
    break the build. It is where it is, to ensure the .inc
    are actually rebuilt.
    Let's keep this as is for now, until I can get some time to tackle it or someone
    can solve it.

    I don't see this minor issue to be resolved before Trixie.
    --
    Cheers,
    Abou Al Montacir


    --=-E1yBzyeBZOLV04L6FyuK
    Content-Type: text/html; charset="utf-8"
    Content-Transfer-Encoding: quoted-printable

    <html><head></head><body><div>Hi,</div><div><br></div><div>On Sun, 2025-05-18 at 11:52 +0100, Peter Blackman wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>There is a circular dependency
    in the upstream build.<br></div></blockquote><div>Then we should try to fix it</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div><br></div><div>make source/component all&nbsp;&nbsp; regenerates
    some .inc files.<br></div><div>the .inc files are needed by build-tools.<br></div><div>make source/component all relies on build-tools.<br></div></blockquote><div>Yes, this is classical and is actually the case for many packages.</div><blockquote type="
    cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div><br></div><div>Prematu