kicad-doc-devs team mailing list archive
-
kicad-doc-devs team
-
Mailing list archive
-
Message #00193
Re: Problems to build (Polish/Japanese EEschema) documentation since commit a5002028
-
To:
kicad-doc-devs@xxxxxxxxxxxxxxxxxxx
-
From:
Jean-Samuel Reynaud <js.reynaud@xxxxxxxxx>
-
Date:
Wed, 20 Mar 2019 11:04:07 +0100
-
Autocrypt:
addr=js.reynaud@xxxxxxxxx; prefer-encrypt=mutual; keydata= xsBNBFRE8V0BCAC+AVA0CmgbCmSZlEWOdsO+fitOXrTj/6hYgQ5hXUQ3CFGufK5ofZA9HOxi Bt+8CBDOGt4XMwiJF1BC4pchqk9UIwAxWIltMvlTllY7p0qj5CO0FPm4861pJbP9ugdjfRHI 5FqtL3HIsixq5e6gfWfHPz6mpnizeU9/qlhGDGfQ7xWrjWRtjpyBdy1tkrW4yxWccFMYASem vN0x/5jCpg4aeM2FsqLQm+PJLjiIWT0AtyPBvvQSCOeAWX8BzU5dfVX+qzQUYlAWP4clPsTH uQ78jV99CDBvLrhgMi03SU1J30oiNL2a+B2RAHq7iPvSickN1kwtNH42H8QjOTWx8vz3ABEB AAHNKkplYW4tU2FtdWVsIFJleW5hdWQgPGpzLnJleW5hdWRAZ21haWwuY29tPsLAeAQTAQIA IgUCVETxXQIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQkhQ/kLFaxSV7kAf/afy/ bh7NnEhgjs1NxyycYdi2rzFGKKAyqavi+Y5T0hVoIrX3O26tJ1LchkOX+9NlrHDYOwo/gOPg YboJz5Vmuh2o1JveRcWkbPF6mzqKmLcg/8LxrjcmdKwjmglsu9zvpsF+CN2HmtuTKnDRitv2 hLl6GbWz05hn6/cE8vgHlkkFnDPzORLmpW0yOjCowCGJTgdrkUWro1vfTixxHsQke55o9SOg k0KBAHKGpWOxypNcNC3GPWt8z9Pk5vuBTILYItzU4eCCDTTHHpmYknAII+KIR2GIiwEoJ1i0 MkLHlccZspS9ShQlvds329gxcMe0ssQJ1SplaRAr0D/FP643Gc7ATQRURPFdAQgA6RcTNoqz gm6f42zDPrj0EajJIiIKDFLem1oskMPfWCDufsPrSJ6FvEjnjGD95SMbkSDs2ufbFx2/CMbc VSuX3iNSmJiP+zt+378/cORxYcpF9qYfee3naQKp6zJC/KKyXcXIkgBWF6JLZqFoF50j7+iE LL6udNrCH3b3Gsbb9ViT9Qf1RQ8ZvYFrNPfkMEW88d4cQAQo3cUTonzrPWMlAe7saiWH3k5w j3NNstzCEzxndQpZYavjwMEtUa+9KFOkd9HHuL0gnGK11ze/O65Jl1ZSHgiWKAxF/SBlyTCu zkeqGCP9ihWCGuX4EWFT0R/cmqiFigAQSce5TVGq2Ga3uwARAQABwsBeBBgBAgAJBQJURPFd AhsMAAoJEJIUP5CxWsUlIbUH+KRZKwWOF3LVa+qrWeP/k4CXDjWsO+PYBO5A/Mwgzhz5atJC s/9ot27i7JlEeghYmSud49OT3m3w4PIA5LtmzGkihNrPMC2eTpQMg/msYg7zc+lyoXQibm8G CQ4MaFVVSYVJA0wPe+UWy7DC4r+c7/WdrHSM2j8QJgRa3MZZJ/oGGOKkZd0znJlDzFnRN22n fOwxPuvt9OtBDx4q9HJFHroL8h+AGqHl+z43zfbvLVKfgn4Jqo/yx0o4VnBOHortKm1cPat1 FQDFvmbLNNh4frXzWnWseSg9Eqo1OKFoX+Puy6MGJPk+r+/W4xlN7kaidlM/s6BZ3qA4iTlF cemauw==
-
In-reply-to:
<70bd9b6d-c130-a7ba-d46d-1d0620779a73@t-online.de>
-
Openpgp:
preference=signencrypt
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1
Dear Carsten,
Pehaprs it's the same bug as :
https://github.com/KiCad/kicad-doc/issues/696
Regards,
Le 19/03/2019 à 20:33, Carsten Schoenert a écrit :
> Hi,
>
> I'm currently unable to build the tagged version 5.1.0 of kicad-doc.
>
> I did some bisecting and the last good version where I can build the
> kicad-doc tree is 5ed4c47dc143e3d465aec43f539924e12bda2da2. This is four
> commits before the 5.1.0 tag.
>
> If I try to build a5002028be57a74c955510d908e6587d516eecb3 the build is
> failing no matter what I try if I want have all supported languages.
>
> So basically I do
>
> cd $(source_of_kicad-doc)
> mkdir build && cd build
> cmake ..
> VERBOSE=1 make -j6 # as I have a six core machine
>
> The build is breaking with the following error even if I build the
> source only with one core!
>
>> cd /home/carsten/gitprojects/kicad-upstream/kicad-doc/build/src/eeschema && /usr/bin/a2x --xsltproc-opts=--nonet --no-xmllint -f pdf -a lang=ja --dblatex-opts -P\ latex.output.revhistory=0\ -P\ doc.publisher.show=0\ -s\ /home/carsten/gitprojects/kicad-upstream/kicad-doc/CMakeSupport/pdf-cover-dblatex.sty\ -b\ xetex\ -p\ /home/carsten/gitprojects/kicad-upstream/kicad-doc/src/eeschema/../../xsl/dblatex-pdf-ja.xsl\ -o\ /home/carsten/gitprojects/kicad-upstream/kicad-doc/build/src/eeschema/ja/eeschema.pdf /home/carsten/gitprojects/kicad-upstream/kicad-doc/build/src/eeschema/ja/eeschema.adoc
>> a2x: ERROR: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" -P latex.output.revhistory=0 -P doc.publisher.show=0 -s /home/carsten/gitprojects/kicad-upstream/kicad-doc/CMakeSupport/pdf-cover-dblatex.sty -b xetex -p /home/carsten/gitprojects/kicad-upstream/kicad-doc/src/eeschema/../../xsl/dblatex-pdf-ja.xsl -o /home/carsten/gitprojects/kicad-upstream/kicad-doc/build/src/eeschema/pl/eeschema.pdf "/home/carsten/gitprojects/kicad-upstream/kicad-doc/build/src/eeschema/pl/eeschema.xml" returned non-zero exit status 1
>
> To sort it a bit for readability ...
>
>> "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" \
>> -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" \
>> -P latex.output.revhistory=0 \
>> -P doc.publisher.show=0 \
>> -s /home/carsten/gitprojects/kicad-upstream/kicad-doc/CMakeSupport/pdf-cover-dblatex.sty -b xetex \
>> -p /home/carsten/gitprojects/kicad-upstream/kicad-doc/src/eeschema/../../xsl/dblatex-pdf-ja.xsl \
>> -o /home/carsten/gitprojects/kicad-upstream/kicad-doc/build/src/eeschema/pl/eeschema.pdf \
>> "/home/carsten/gitprojects/kicad-upstream/kicad-doc/build/src/eeschema/pl/eeschema.xml"
>
> The build is *successful* if I configure to build only the Polish parts.
>
> cmake .. -DLANGUAGES=pl
> make -j6
> ...
> Scanning dependencies of target pcbnew
> [ 98%] Built target pcbnew
> [100%] Built target eeschema_epub_pl
> Scanning dependencies of target eeschema
> [100%] Built target eeschema
>
> If you look careful into the above error message you will notice that
> dblatex is using some XSL schema for Japanese! This is because a2x is
> using "lang=ja" I guess.
> Why the hell the build is configured for using this language here? For
> sure this can't work.
>
> So if I look into the generated file
>
> (build)src/eeschema/CMakeFiles/eeschema_pdf_pl.dir/build.make
>
> I can clearly see the build here is configured build some Japanese
> stuff. Why is this changing after commit a5002028?
>
> And even more confusing, building the current head I see the same, but
> now reversed!
> Now the system says it is configuring/building the Japanese version of
> eeschema but is using the Polish files.
>
> Anyone any idea or can reproduce this?
> If I revert a5002028 the build is working, but this can't be the root of
> the issue is this commit is clearly only about PO file changes.
>
> I'm running Debian Testing as usual.
>
Follow ups
References