{"push_id":2874310939,"size":1,"distinct_size":1,"ref":"refs/heads/cleanvar_fix2","head":"cf6273eb9cc608b1d21414eb9220959a96f05226","before":"101b082de769a4a0fefc79699a8ca1c8a5591e6f","commits":[{"sha":"cf6273eb9cc608b1d21414eb9220959a96f05226","author":{"name":"Igor Opaniuk","email":"ca782e5848fbe7ab0a250faa8ae33b643dd89a09@linaro.org"},"message":"Revert \"ci: shippable: enable parallel build\"\n\nThis reverts commit cf012d013e2e2a3cc7d1e8969bcdb44c4dcc84ab.\n\nmk: cleanvars.mk: clean spec-srcs var\n\nClean $(spec-srcs) variable, as the value can be accumulated in\nta/mk/build-user-ta.mk\n\nFixes linking issues when multiple TAs are compiled as Early TAs\n(using CFG_IN_TREE_EARLY_TAS)\n\n$ make V=1\n...\nout/arm/ta/avb/user_ta_header.o:(.data+0x0): multiple definition of `trace_level'\nout/arm/ta/avb/user_ta_header.o:(.data+0x0): first defined here\nout/arm/ta/avb/user_ta_header.o: In function `tahead_get_trace_level':\noptee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: multiple definition of `trace_ext_prefix'\nout/arm/ta/avb/user_ta_header.o:optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: first defined here\nout/arm/ta/avb/user_ta_header.o: In function `tahead_get_trace_level':\noptee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: multiple definition of `ta_head'\nout/arm/ta/avb/user_ta_header.o:optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: first defined here\nout/arm/ta/avb/user_ta_header.o: In function `tahead_get_trace_level':\noptee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: multiple definition of `ta_heap'\nout/arm/ta/avb/user_ta_header.o:optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: first defined here\nout/arm/ta/avb/user_ta_header.o: In function `tahead_get_trace_level':\noptee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: multiple definition of `ta_heap_size'\nout/arm/ta/avb/user_ta_header.o:optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: first defined here\nout/arm/ta/avb/user_ta_header.o: In function `tahead_get_trace_level':\noptee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: multiple definition of `ta_props'\n\nSigned-off-by: Igor Opaniuk <igor.opaniuk@linaro.org>\n\nta: link.mk: evaluate $(sm) values in targets\n\n$(sm) var isn't properly evalutated as the link.mk is included (final\nevaluation is done when the rule is triggered). Add dynamic target\ngeneration based on the current value of $(sm)\n\nFixes: https://github.com/OP-TEE/optee_os/issues/2537\nSigned-off-by: Igor Opaniuk <igor.opaniuk@linaro.org>","distinct":true,"url":"https://api.github.com/repos/igoropaniuk/optee_os/commits/cf6273eb9cc608b1d21414eb9220959a96f05226"}]}
{"actor":{"display_login":"igoropaniuk"}}