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?

> 
>>> ---
>>>  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

Reply via email to