Cannot build Skia

Regina Henschel rb.henschel at t-online.de
Thu Jul 3 21:31:57 UTC 2025


Hi Christian,

Christian Lohmaier schrieb am 03.07.2025 um 19:30:
> Hi *,
> 
> On Thu, Jul 3, 2025 at 7:09 PM Regina Henschel <rb.henschel at t-online.de> wrote:
>> it does not work for me.
>>
>> There was a missing bracket.
> 
> A yes, missed the closing parenthesis of the $(MSYSTEM) variable,
> sorry for that.
> 
>> So I have used
>> sh -c "cd $(shell cygpath -ml $(BUILDDIR)); $(if $(MSYSTEM),$(WSL)
>> )$(SRCDIR)/autogen.sh"
> 
> And just to be extra sure: you also added the line for SRCDIR above
> the target, right?

Yes.


> [..]
> 
> So let's find out what paths the autogen.sh actually uses when
> comparing. Remember that autogen.sh is actually perl, so above the "if
> ($src_path ne $build_path)" line add a line
> 
> print STDERR "src_path: -$src_path- build_path: -$build_path-\n";
> and you can stick an
> exit(1); > in there as well to stop it from messing up the checkout while
> debugging that. What kind of difference there'll be between the
> src_path and build_path variables should give further hints as to how
> to fix that issue.

The output is
src_path: -/cygdrive/c/BuildLO4/core- build_path: 
-/cygdrive/c/buildLO4/core-

And when I move the lines
print STDERR "src_path: -$src_path- build_path: -$build_path-\n";
exit(1)
inside the then-branch of
if ($src_path ne $build_path)
then it will be reached.

I thinks it means that is is a problem, that in src_path we have an 
upper "B" and in build_path a lower "b".

Kind regards,
Regina




More information about the LibreOffice mailing list