• Bug#1105521: [Pkg-pascal-devel] Bug#1105521: pasdoc: FTBFS with make --

    From Peter B@21:1/5 to All on Thu May 15 13:50:02 2025
    Hi Michalis,

    |pasdoc.css.inc will be deleted when the clean target is run before
    building. | source/component/Makefile

    Looks to me that the failing rule at top level Makefile line 192/3:
    is missing a dependency on pasdoc.css.inc

    There needs to be a target pasdoc.css.inc:
    The recipe would be in source/component/Makefile

    Its is likely that other targets need to depend on pasdoc.css.inc


    Regards,
    Peter


    P.S.
    The bug is only minor. I don't think there is any plan to
    do official builds with make --shuffle=reverse

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Blackman@21:1/5 to All on Fri May 16 19:20:01 2025
    Hi Michalis,

    I agree that the bug is line 35 in the rules file
    make -C source/component clean all

    Obviously it depends on left > right execution.
    When run in reverse, it does make all first,
    then cleans out what it just built!!

    I prefer adding an extra line, so we have

    ....
    make -C source/component clean
    make -C source/component all
    ....

    That ensures that make ... all is always run after the clean

    Regards,
    Peter


    @Abou,

    Shall I push this to Salsa?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)