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

Reply via email to