On 29/09/2024 9:47, Roi Dayan wrote: > > > On 29/09/2024 9:33, Roi Dayan wrote: >> >> >> On 27/09/2024 14:38, Eelco Chaudron wrote: >>> >>> >>> On 26 Sep 2024, at 9:24, Roi Dayan via dev wrote: >>> >>>> Allow passing different DEB_BUILD_OPTIONS to make debian-deb. >>>> >>>> Signed-off-by: Roi Dayan <r...@nvidia.com> >>> >>> Hi Roy, >>> >>> Not sure if you noticed, but the robot failed to build you change, i.e. the >>> github CI failed to build debian. >>> >>> https://github.com/ovsrobot/ovs/actions/runs/11047719338 >>> >>> I’ll mark this patch, as needs a new revision for now. >>> >>> Cheers, >>> >>> Eelco >>> >>> >> >> Hi, >> >> I didn't see any email from the robot. can't find it really. >> thanks for the update. i'll check whats wrong as this should >> be a very simple change that should not change anything unless >> the robot indeed set DEB_BUILD_OPTIONS in its environment >> before calling make, then the robot should probably be fixed. >> >> Thanks, >> Roi >> > > It's very strange. the failure is from configure command trying > to find dpdk libs, but the command was with argument --with-dpdk=no. > > So its in ./.ci/linux-build.sh and reaching configure call in line 80. > > + ./configure --with-dpdk=no > > and failed before calling make debian command yet so the > change I did in target debian-deb should not affect anything yet. > any idea to help me here? >
sorry my mistake didnt read the log correctly. i see the call to make debian so checking whats wrong. >> >>>> --- >>>> debian/automake.mk | 12 ++++++------ >>>> 1 file changed, 6 insertions(+), 6 deletions(-) >>>> >>>> diff --git a/debian/automake.mk b/debian/automake.mk >>>> index 7b2afafae1a2..ebdcb022b3ef 100644 >>>> --- a/debian/automake.mk >>>> +++ b/debian/automake.mk >>>> @@ -113,6 +113,11 @@ CLEANFILES += debian/control >>>> debian: debian/copyright debian/control >>>> .PHONY: debian >>>> >>>> +if DPDK_NETDEV >>>> + DEB_BUILD_OPTIONS ?= "nocheck parallel=`nproc`" >>>> +else >>>> + DEB_BUILD_OPTIONS ?= "nocheck parallel=`nproc` nodpdk" >>>> +endif >>>> >>>> debian-deb: debian >>>> @if test X"$(srcdir)" != X"$(top_builddir)"; then >>>> \ >>>> @@ -123,10 +128,5 @@ debian-deb: debian >>>> $(update_deb_copyright) >>>> $(update_deb_control) >>>> $(AM_V_GEN) fakeroot debian/rules clean >>>> -if DPDK_NETDEV >>>> - $(AM_V_GEN) DEB_BUILD_OPTIONS="nocheck parallel=`nproc`" \ >>>> + $(AM_V_GEN) DEB_BUILD_OPTIONS="${DEB_BUILD_OPTIONS}" \ >>>> fakeroot debian/rules binary >>>> -else >>>> - $(AM_V_GEN) DEB_BUILD_OPTIONS="nocheck parallel=`nproc` nodpdk" \ >>>> - fakeroot debian/rules binary >>>> -endif >>>> -- >>>> 2.46.1 >>>> >>>> _______________________________________________ >>>> dev mailing list >>>> d...@openvswitch.org >>>> https://mail.openvswitch.org/mailman/listinfo/ovs-dev >>> >> > _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev