-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pbnjson fails to build #27
Comments
Hi @rossburton , Could you please share your build system information and the build configuration?
|
I did a number of builds on different machines and have concluded that this is an aarch64 host issue:
I'm guessing the problem is the Notable differences include the
|
Also as we need to build on the AB without This is the kas file I've been using: webos.yml.txt. |
I noticed that lemon in meta-oe is very old. I upgraded it and now the errors change to:
|
Lemon upgrade here https://lore.kernel.org/openembedded-devel/[email protected]/ |
@rossburton, thank you for the information. We have never used any aarch64 machines, and we currently don't need to verify host aarch64 build yet. Please let me know if you have any issues that block the integration of webOS into autobuilder. |
It looks like this was a genuine bug in lemon that has been fixed in the last decade. I suggest you grab that lemon upgrade: with that the generated files are identical on both platforms. The |
Hi @rossburton, I tried to fix the
After your patches are merged into
|
:Release Notes: Fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: webosose#27 Update the syntax in src/pbnjson_c/selectors/selectors_grammar_y.y to work with newer lemon tool :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6118] check webosose github issue "pbnjson fails to build webosose#27 Change-Id: I8cee2cb9f4300e99da2a01210a4abd1c74a8277c
:Release Notes: Upgrade lemon to v3.44.2 to fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: webosose#27 The lemon in meta-oe very old, need upgrade to v3.44.2 as: https://lore.kernel.org/openembedded-devel/[email protected]/ :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6565] CCC: lemon=v3.44.2 [WRQ-6118] check webosose github issue "pbnjson fails to build webosose#27 Change-Id: I083bcd5935536a76e750b64979044090744a2313
:Release Notes: Fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: webosose#27 Update the syntax in src/pbnjson_c/selectors/selectors_grammar_y.y to work with newer lemon tool :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6118] check webosose github issue "pbnjson fails to build webosose#27 Change-Id: I8cee2cb9f4300e99da2a01210a4abd1c74a8277c
:Release Notes: Upgrade lemon to v3.44.2 to fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: webosose#27 The lemon in meta-oe very old, need upgrade to v3.44.2 as: https://lore.kernel.org/openembedded-devel/[email protected]/ :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6565] CCC: lemon=v3.44.2 [WRQ-6118] check webosose github issue "pbnjson fails to build webosose#27 Change-Id: I083bcd5935536a76e750b64979044090744a2313
:Release Notes: Fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: webosose#27 Update the syntax in src/pbnjson_c/selectors/selectors_grammar_y.y to work with newer lemon tool :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6118] check webosose github issue "pbnjson fails to build webosose#27 Change-Id: I8cee2cb9f4300e99da2a01210a4abd1c74a8277c
:Release Notes: Upgrade lemon to v3.44.2 to fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: webosose#27 The lemon in meta-oe very old, need upgrade to v3.44.2 as: https://lore.kernel.org/openembedded-devel/[email protected]/ :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6565] CCC: lemon=v3.44.2 [WRQ-6118] check webosose github issue "pbnjson fails to build webosose#27 Change-Id: I083bcd5935536a76e750b64979044090744a2313
:Release Notes: Fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: webosose#27 Update the syntax in src/pbnjson_c/selectors/selectors_grammar_y.y to work with newer lemon tool :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6118] check webosose github issue "pbnjson fails to build webosose#27 Change-Id: I8cee2cb9f4300e99da2a01210a4abd1c74a8277c
:Release Notes: Upgrade lemon to v3.44.2 to fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: webosose#27 The lemon in meta-oe very old, need upgrade to v3.44.2 as: https://lore.kernel.org/openembedded-devel/[email protected]/ :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6565] CCC: lemon=v3.44.2 [WRQ-6118] check webosose github issue "pbnjson fails to build webosose#27 Change-Id: I083bcd5935536a76e750b64979044090744a2313
:Release Notes: Fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: webosose#27 Update the syntax in src/pbnjson_c/selectors/selectors_grammar_y.y to work with newer lemon tool :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6118] check webosose github issue "pbnjson fails to build webosose#27 Change-Id: I8cee2cb9f4300e99da2a01210a4abd1c74a8277c
:Release Notes: Upgrade lemon to v3.44.2 to fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: webosose#27 The lemon in meta-oe very old, need upgrade to v3.44.2 as: https://lore.kernel.org/openembedded-devel/[email protected]/ :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6565] CCC: lemon=v3.44.2 [WRQ-6118] check webosose github issue "pbnjson fails to build webosose#27 Change-Id: I083bcd5935536a76e750b64979044090744a2313
:Release Notes: Fix libpbnjson build failed on aarch64 :Detailed Notes: submissions/15..submissions/16 db844b6 Fix build with lemon-3.44 :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6565] CCC: libpbnjson=16 [WRQ-6118] check webosose github issue "pbnjson fails to build #27 Cherry-picked-from-commit: 4f78766 Cherry-picked-from-branch:
:Release Notes: Upgrade lemon to v3.44.2 to fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: #27 The lemon in meta-oe very old, need upgrade to v3.44.2 as: https://lore.kernel.org/openembedded-devel/[email protected]/ :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6565] CCC: webos-backports-5.0: lemon=v3.44.2 [WRQ-6118] check webosose github issue "pbnjson fails to build #27 Cherry-picked-from-commit: 909acf5 Cherry-picked-from-branch:
@rossburton, |
:Release Notes: Fix libpbnjson build failed on aarch64 :Detailed Notes: libpbnjson fails to build on aarch64 machines see: webosose#27 Update the syntax in src/pbnjson_c/selectors/selectors_grammar_y.y to work with newer lemon tool :Testing Performed: Only build tested :QA Notes: :Issues Addressed: [WRQ-6118] check webosose github issue "pbnjson fails to build webosose#27 Change-Id: I8cee2cb9f4300e99da2a01210a4abd1c74a8277c
@rossburton < |
With v2.24.0 of meta-webosose, pbnjson fails to build:
I've previously seen
lemon
segfault, but that didn't happen when I rebuild pbnjson with an empty tmpdir.The text was updated successfully, but these errors were encountered: