189 Commits

Author SHA256 Message Date
b8148f8254 Accepting request 1283587 from network
- Fix deterministic build [bsc#1244130]
  [+ 0001-dts-generate-random-capture_name-per-call.patch]

OBS-URL: https://build.opensuse.org/request/show/1283587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=73
2025-06-10 06:59:25 +00:00
e5c9fb621a - Fix deterministic build [bsc#1244130]
[+ 0001-dts-generate-random-capture_name-per-call.patch]

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=187
2025-06-06 08:59:17 +00:00
d02bede4cd Accepting request 1283560 from home:cfconrad:branches:network
- Fix deterministic build [bsc#1244130]
  [+ 0001-dts-generate-random-capture_name-with-every-call.patch]

OBS-URL: https://build.opensuse.org/request/show/1283560
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=186
2025-06-06 07:50:45 +00:00
d6a922b75d Accepting request 1266170 from network
OBS-URL: https://build.opensuse.org/request/show/1266170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=72
2025-04-02 15:09:03 +00:00
2de8740ded - Change 0001-always_inline-fix.patch by replacing the function
rte_trace_feature_is_enabled with a preprocessor substitution, 
  this also work with older gcc7 where -mgeneral-regs-only isn't 
  available.

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=184
2025-04-01 13:12:21 +00:00
b702f61f19 - remove "%global _lto_cflags %{nil}" it was a leftover
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=183
2025-03-31 13:21:46 +00:00
23fe613bb3 - Add 0001-always_inline-fix.patch to fix issue with always_inline
and rte_trace_feature_is_enabled which should use -mgeneral-regs-only
  to inter-operate with other ISA flags.  Remove GCC 14 build requirement
  for SLE15/16 again.


-- note this doesn't work on SLE15 with GCC 7, but %autopatch does not
allow conditional patching, please fixup how you like.  The build
fails on SLE16 currently because there is no GCC 14 in SLE16 anymore.
Please use GCC 13 there.

-- note the dpdk code is simply broken, it's a bug it's accepted in
GCC 14/15 (I filed https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119549
so this is rectified).  The -mgeneral-regs-only is also only a
workaround.  I have no idea what they actually intend.

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=182
2025-03-31 12:59:02 +00:00
c085f16975 Accepting request 1254531 from network
- Remove the 'thunderx' multibuild flavor; it was identical to aarch64.
  It also makes 'Provides: dpdk-any' obsolete. [bsc#1237385]

OBS-URL: https://build.opensuse.org/request/show/1254531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=71
2025-03-20 18:24:07 +00:00
a5eb18a3f1 - Remove the 'thunderx' multibuild flavor; it was identical to aarch64.
It also makes 'Provides: dpdk-any' obsolete. [bsc#1237385]

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=180
2025-03-19 21:43:04 +00:00
bf27f4e706 - Drop multibuild flavor "thunderx" as it wasn't build differently
[bsc#1237385]

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=179
2025-03-17 08:27:11 +00:00
4fedc81a27 Accepting request 1252003 from network
OBS-URL: https://build.opensuse.org/request/show/1252003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=70
2025-03-12 14:20:04 +00:00
ee760fd718 - Update to version 24.11.1
* Contains DPDK 24.11 plus the fix for CVE-2024-11614,
    remove patch dpdk-CVE-2024-11614.patch
- Move docs from %{_docdir}/dpdk/dpdk to %{docdir}/dpdk

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=177
2025-03-11 10:08:29 +00:00
4c485462ff Accepting request 1249226 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1249226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=69
2025-03-02 11:17:30 +00:00
c22189e94f - Update to LTS version 24.11
* Changelog: https://doc.dpdk.org/guides/rel_notes/release_24_11.html
  * This update fix build with glibc 2.41
- Use gcc14 on x86_64 SLE15/16 to avoid the inline error

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=175
2025-02-28 10:17:30 +00:00
82ff4e904a Accepting request 1236877 from network
OBS-URL: https://build.opensuse.org/request/show/1236877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=68
2025-01-12 10:08:53 +00:00
Duraisankar P
784fe585de - Fix CVE-2024-11614 [bsc#1234718] - Denial Of Service from malicious guest on hypervisors using DPDK Vhost library
-  Added patch,
     + dpdk-CVE-2024-11614.patch

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=173
2025-01-10 13:55:39 +00:00
02a1f951af Accepting request 1203005 from network
- Enable (disabled by default) installation of headers needed
  to build drivers.

- Use python macros from build config

    * preamble
    * 0001-fix-cpu-compatibility.patch
        0002-SLE15-SP3-compatibility-patch-for-kni.patch
  manually (bsc#1200620)
- rename
- Add patch to resolve build error reported in Staging:E project
  * https://doc.dpdk.org/guides/rel_notes/release_19_11.html#new-features
- Changed to multibuild (bsc#1151455).
    [-0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch
    -0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch
    -0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch
    -0005-kni-fix-build-with-gcc-7.1.patch
    -0006-kni-fix-ethtool-build-with-kernel-4.11.patch
   more details can be found in
- Remove CONFIG_RTE_LIBRTE_MBUF_OFFLOAD as cryptodev is not depending
- Added support for aarch64 compilation.
- Disabled aarch64 dpdk-examples package for the time being as it
- Removed unwanted files(bsc#984437).
- Applied all the fixes recommended by upstream for
- DPDK is most common vhost-user backend, Adding upstream patches to
- Added CONFIG_RTE_BUILD_COMBINE_LIBS flags to club all all *.so into
- Intial version 2.2.0(fate#319169)

OBS-URL: https://build.opensuse.org/request/show/1203005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=67
2024-09-25 19:52:59 +00:00
450b426d20 OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=171 2024-09-24 14:35:38 +00:00
8c23f8b4f3 - Enable (disabled by default) installation of headers needed
* preamble
    * 0001-fix-cpu-compatibility.patch
        0002-SLE15-SP3-compatibility-patch-for-kni.patch
  manually (bsc#1200620)
- rename
- Add patch to resolve build error reported in Staging:E project
  * https://doc.dpdk.org/guides/rel_notes/release_19_11.html#new-features
- Changed to multibuild (bsc#1151455).
    [-0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch
    -0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch
    -0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch
    -0005-kni-fix-build-with-gcc-7.1.patch
    -0006-kni-fix-ethtool-build-with-kernel-4.11.patch
   more details can be found in
- Remove CONFIG_RTE_LIBRTE_MBUF_OFFLOAD as cryptodev is not depending
- Added support for aarch64 compilation.
- Disabled aarch64 dpdk-examples package for the time being as it
- Removed unwanted files(bsc#984437).
- Applied all the fixes recommended by upstream for
- DPDK is most common vhost-user backend, Adding upstream patches to
- Added CONFIG_RTE_BUILD_COMBINE_LIBS flags to club all all *.so into
- Intial version 2.2.0(fate#319169)

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=170
2024-09-24 14:35:01 +00:00
0bda8618f9 For the maintainer: this is needed to build fd.io VPP
DPDK plugin, in addition to pure DPDK driver development.

- Enable (disabled by default) instalation of headers needed 
  to build drivers.

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=169
2024-09-24 11:57:09 +00:00
b6c1153b84 - Use python macros from build config
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=168
2024-09-24 11:56:09 +00:00
6a4f372221 Accepting request 1199179 from network
OBS-URL: https://build.opensuse.org/request/show/1199179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=66
2024-09-08 09:59:08 +00:00
Duraisankar P
c725c76ee2 - Fix build on aarch64 with gcc14:
* 0001-examples-vm_power_manager-add-missing-header.patch

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=166
2024-09-06 11:48:09 +00:00
213d1c7fb3 Accepting request 1198353 from network
OBS-URL: https://build.opensuse.org/request/show/1198353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=65
2024-09-04 11:22:04 +00:00
928144f175 Action:
Submit home:dpitchumani:branches:network/dpdk to network/dpdk 

Description :
- Update to LTS version 23.11. Some are the fixes are below,
    * app/crypto-perf: add missing op resubmission
    * app/crypto-perf: fix copy segment size
    * app/crypto-perf: fix data comparison
    * app/crypto-perf: fix encrypt operation verification
    * app/crypto-perf: fix next segment mbuf
    * app/crypto-perf: fix out-of-place mbuf size
    * app/crypto-perf: verify strdup return
    * app/dma-perf: verify strdup return
    * app/dumpcap: verify strdup return
    * app/graph: fix build reason
    * app/pdump: verify strdup return
    * app/testpmd: fix --stats-period option check
    * app/testpmd: fix GRO packets flush on timeout
    * app/testpmd: fix async flow create failure handling
    * app/testpmd: fix async indirect action list creation
    * app/testpmd: fix auto-completion for indirect action list
    * app/testpmd: fix burst option parsing
    * app/testpmd: fix crash in multi-process forwarding
    * app/testpmd: fix error message for invalid option
    * app/testpmd: fix flow modify tag typo
    * app/testpmd: hide --bitrate-stats in help if disabled
    * app/testpmd: return if no packets in GRO heavy weight mode
    * app/testpmd: verify strdup return
    * build: fix linker warnings about undefined symbols
    * build: fix reasons conflict
    * build: link static libs with whole-archive in subproject
    * build: pass cflags in subproject
    * buildtools/cmdline: fix IP address initializer
    * buildtools/cmdline: fix generated code for IP addresses
    * bus/dpaa: verify strdup return
    * bus/fslmc: verify strdup return
    * bus/vdev: fix devargs in secondary process
    * bus/vdev: verify strdup return
    * ci: update versions of actions in GHA
    * common/cnxk: fix RSS RETA configuration
    * common/cnxk: fix Tx MTU configuration
    * common/cnxk: fix VLAN check for inner header
    * common/cnxk: fix inline device pointer check
    * common/cnxk: fix link config for SDP
    * common/cnxk: fix mbox region copy
    * common/cnxk: fix mbox struct attributes
    * common/cnxk: fix memory leak in CPT init
    * common/cnxk: fix possible out-of-bounds access
    * common/cnxk: remove CN9K inline IPsec FP opcodes
    * common/cnxk: remove dead code
    * common/mlx5: fix calloc parameters
    * common/mlx5: fix duplicate read of general capabilities
    * common/mlx5: fix query sample info capability
    * common/qat: fix legacy flag
    * common/sfc_efx/base: use C11 static assert
    * config: fix CPU instruction set for cross-build
    * crypto/cnxk: fix CN9K ECDH public key verification
    * crypto/qat: fix crash with CCM null AAD pointer
    * cryptodev: remove unused extern variable
    * dma/dpaa2: fix logtype register
    * dma/idxd: verify strdup return
    * dmadev: fix calloc parameters
    * doc: add --latencystats option in testpmd guide
    * doc: add link speeds configuration in features table
    * doc: add traffic manager in features table
    * doc: fix aging poll frequency option in cnxk guide
    * doc: fix commands in eventdev test tool guide
    * doc: fix configuration in baseband 5GNR driver guide
    * doc: fix default IP fragments maximum in programmer guide
    * doc: fix typo in packet framework guide
    * doc: fix typo in profiling guide
    * doc: fix typos in cryptodev overview
    * doc: remove cmdline polling mode deprecation notice
    * doc: update link to Windows DevX in mlx5 guide
    * drivers/net: fix buffer overflow for packet types list
    * dts: fix smoke tests driver regex
    * dts: strip whitespaces from stdout and stderr
    * eal/x86: add AMD vendor check for TSC calibration
    * eal: verify strdup return
    * ethdev: fix NVGRE encap flow action description
    * event/cnxk: fix dequeue timeout configuration
    * event/cnxk: verify strdup return
    * event/dlb2: remove superfluous memcpy
    * eventdev/crypto: fix enqueueing
    * eventdev: fix Doxygen processing of vector struct
    * eventdev: fix calloc parameters
    * eventdev: improve Doxygen comments on configure struct
    * examples/ipsec-secgw: fix Rx queue ID in Rx callback
    * examples/ipsec-secgw: fix cryptodev to SA mapping
    * examples/ipsec-secgw: fix typo in error message
    * examples/ipsec-secgw: fix width of variables
    * examples/l3fwd: fix Rx over not ready port
    * examples/l3fwd: fix Rx queue configuration
    * examples/packet_ordering: fix Rx with reorder mode disabled
    * examples/qos_sched: fix memory leak in args parsing
    * examples/vhost: verify strdup return
    * gro: fix reordering of packets
    * hash: remove some dead code
    * kernel/freebsd: fix module build on FreeBSD 14
    * lib: add newline in logs
    * lib: remove redundant newline from logs
    * lib: use dedicated logtypes and macros
    * ml/cnxk: fix xstats calculation
    * net/af_xdp: fix leak on XSK configuration failure
    * net/af_xdp: fix memzone leak on config failure
    * net/bnx2x: fix calloc parameters
    * net/bnx2x: fix warnings about memcpy lengths
    * net/bnxt: fix 50G and 100G forced speed
    * net/bnxt: fix array overflow
    * net/bnxt: fix backward firmware compatibility
    * net/bnxt: fix deadlock in ULP timer callback
    * net/bnxt: fix null pointer dereference
    * net/bnxt: fix number of Tx queues being created
    * net/bnxt: fix speed change from 200G to 25G on Thor
    * net/bnxt: modify locking for representor Tx
    * net/bonding: fix flow count query
    * net/cnxk: add cookies check for multi-segment offload
    * net/cnxk: fix MTU limit
    * net/cnxk: fix Rx packet format check condition
    * net/cnxk: fix aged flow query
    * net/cnxk: fix buffer size configuration
    * net/cnxk: fix flow RSS configuration
    * net/cnxk: fix indirect mbuf handling in Tx
    * net/cnxk: fix mbuf fields in multi-segment Tx
    * net/cnxk: improve Tx performance for SW mbuf free
    * net/ena/base: fix metrics excessive memory consumption
    * net/ena/base: limit exponential backoff
    * net/ena/base: restructure interrupt handling
    * net/ena: fix fast mbuf free
    * net/ena: fix mbuf double free in fast free mode
    * net/failsafe: fix memory leak in args parsing
    * net/gve: fix DQO for chained descriptors
    * net/hns3: enable PFC for all user priorities
    * net/hns3: fix VF multiple count on one reset
    * net/hns3: fix disable command with firmware
    * net/hns3: fix reset level comparison
    * net/hns3: refactor PF mailbox message struct
    * net/hns3: refactor VF mailbox message struct
    * net/hns3: refactor handle mailbox function
    * net/hns3: refactor send mailbox function
    * net/hns3: remove QinQ insert support for VF
    * net/hns3: support new device
    * net/i40e: remove incorrect 16B descriptor read block
    * net/i40e: remove redundant judgment in flow parsing
    * net/iavf: fix crash on VF start
    * net/iavf: fix memory leak on security context error
    * net/iavf: fix no polling mode switching
    * net/iavf: remove error logs for VLAN offloading
    * net/iavf: remove incorrect 16B descriptor read block
    * net/ice: fix link update
    * net/ice: fix memory leaks
    * net/ice: fix tunnel TSO capabilities
    * net/ice: remove incorrect 16B descriptor read block
    * net/igc: fix timesync disable
    * net/ionic: fix RSS query
    * net/ionic: fix device close
    * net/ionic: fix missing volatile type for cqe pointers
    * net/ixgbe: fix memoy leak after device init failure
    * net/ixgbe: increase VF reset timeout
    * net/ixgbevf: fix RSS init for x550 NICs
    * net/mana: fix memory leak on MR allocation
    * net/mana: handle MR cache expansion failure
    * net/mana: prevent values overflow returned from RDMA layer
    * net/memif: fix crash with Tx burst larger than 255
    * net/memif: fix extra mbuf refcnt update in zero copy Tx
    * net/mlx5/hws: check not supported fields in VXLAN
    * net/mlx5/hws: enable multiple integrity items
    * net/mlx5/hws: fix ESP flow matching validation
    * net/mlx5/hws: fix VLAN inner type
    * net/mlx5/hws: fix VLAN item in non-relaxed mode
    * net/mlx5/hws: fix direct index insert on depend WQE
    * net/mlx5/hws: fix memory access in L3 decapsulation
    * net/mlx5/hws: fix port ID for root table
    * net/mlx5/hws: fix tunnel protocol checks
    * net/mlx5/hws: skip item when inserting rules by index
    * net/mlx5: fix DR context release ordering
    * net/mlx5: fix GENEVE TLV option management
    * net/mlx5: fix GENEVE option item translation
    * net/mlx5: fix HWS meter actions availability
    * net/mlx5: fix HWS registers initialization
    * net/mlx5: fix IP-in-IP tunnels recognition
    * net/mlx5: fix VLAN ID in flow modify
    * net/mlx5: fix VLAN handling in meter split
    * net/mlx5: fix age position in hairpin split
    * net/mlx5: fix async flow create error handling
    * net/mlx5: fix condition of LACP miss flow
    * net/mlx5: fix connection tracking action validation
    * net/mlx5: fix conntrack action handle representation
    * net/mlx5: fix counters map in bonding mode
    * net/mlx5: fix drop action release timing
    * net/mlx5: fix error packets drop in regular Rx
    * net/mlx5: fix flow action template expansion
    * net/mlx5: fix flow configure validation
    * net/mlx5: fix flow counter cache starvation
    * net/mlx5: fix flow tag modification
    * net/mlx5: fix indirect action async job initialization
    * net/mlx5: fix jump action validation
    * net/mlx5: fix meter policy priority
    * net/mlx5: fix modify flex item
    * net/mlx5: fix non-masked indirect list meter translation
    * net/mlx5: fix parameters verification in HWS table create
    * net/mlx5: fix rollback on failed flow configure
    * net/mlx5: fix stats query crash in secondary process
    * net/mlx5: fix sync flow meter action
    * net/mlx5: fix sync meter processing in HWS
    * net/mlx5: fix template clean up of FDB control flow rule
    * net/mlx5: fix use after free when releasing Tx queues
    * net/mlx5: fix warning about copy length
    * net/mlx5: prevent ioctl failure log flooding
    * net/mlx5: prevent querying aged flows on uninit port
    * net/mlx5: remove GENEVE options length limitation
    * net/mlx5: remove device status check in flow creation
    * net/mlx5: remove duplication of L3 flow item validation
    * net/netvsc: fix VLAN metadata parsing
    * net/nfp: fix IPsec data endianness
    * net/nfp: fix NFD3 metadata process
    * net/nfp: fix NFDk metadata process
    * net/nfp: fix Rx descriptor
    * net/nfp: fix Rx memory leak
    * net/nfp: fix calloc parameters
    * net/nfp: fix device close
    * net/nfp: fix device resource freeing
    * net/nfp: fix getting firmware VNIC version
    * net/nfp: fix initialization failure flow
    * net/nfp: fix resource leak for CoreNIC firmware
    * net/nfp: fix resource leak for PF initialization
    * net/nfp: fix resource leak for VF
    * net/nfp: fix resource leak for device initialization
    * net/nfp: fix resource leak for exit of CoreNIC firmware
    * net/nfp: fix resource leak for exit of flower firmware
    * net/nfp: fix resource leak for flower firmware
    * net/nfp: fix switch domain free check
    * net/nfp: fix uninitialized variable
    * net/nfp: free switch domain ID on close
    * net/nfp: verify strdup return
    * net/sfc: fix calloc parameters
    * net/softnic: fix include of log library
    * net/tap: do not overwrite flow API errors
    * net/tap: fix traffic control handle calculation
    * net/thunderx: fix DMAC control register update
    * net/virtio: fix vDPA device init advertising control queue
    * net/virtio: remove duplicate queue xstats
    * net/vmxnet3: fix initialization on FreeBSD
    * net/vmxnet3: ignore Rx queue interrupt setup on FreeBSD
    * net: add macros for VLAN metadata parsing
    * net: fix TCP/UDP checksum with padding data
    * pipeline: fix calloc parameters
    * rawdev: fix calloc parameters
    * rcu: fix acked token in debug log
    * rcu: use atomic operation on acked token
    * regexdev: fix logtype register
    * telemetry: fix connected clients count
    * telemetry: fix empty JSON dictionaries
    * test/cfgfile: fix typo in error messages
    * test/event: fix crash in Tx adapter freeing
    * test/event: skip test if no driver is present
    * test/mbuf: fix external mbuf case with assert enabled
    * test/power: fix typo in error message
    * test: assume C source files are UTF-8 encoded
    * test: do not count skipped tests as executed
    * test: fix probing in secondary process
    * test: verify strdup return
    * vdpa/mlx5: fix queue enable drain CQ
    * version: 23.11.1-rc2
    * vhost: fix VDUSE device destruction failure
    * vhost: fix deadlock during vDPA SW live migration
    * vhost: fix memory leak in Virtio Tx split path
    * vhost: fix virtqueue access check in VDUSE setup
    * vhost: fix virtqueue access check in datapath
    * vhost: fix virtqueue access check in vhost-user setup
- Fix macro aarch64_machine for thunderx and aarch64 build
- Drop building KMP as there are no Kernel modules available.
- Drop the below patches as KNI is removed from DPDK repository
    * 0002-SLE15-SP3-compatibility-patch-for-kni.patch
    * kni-fix-build-with-Linux-6.10.patch
    * kni-fix-build-with-Linux-6.8.patch
    * preamble 
- Updated the below patch for DPDK v23.11
    * 0001-fix-cpu-compatibility.patch

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=164
2024-09-02 16:59:08 +00:00
70a97ba3b0 Accepting request 1198106 from network
OBS-URL: https://build.opensuse.org/request/show/1198106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=64
2024-09-02 11:13:19 +00:00
91f0f36ce7 Accepting request 1195599 from home:aeneas_jaissle:branches:network
- Update to LTS release version v22.11.6
  * http://doc.dpdk.org/guides-22.11/rel_notes/release_22_11.html
- Drop patch (included upstream):
  * kni-fix-build-with-Linux-6.8.patch (22.11.6)

OBS-URL: https://build.opensuse.org/request/show/1195599
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=162
2024-08-31 15:57:36 +00:00
c8d84c3259 Accepting request 1195103 from network
- Update to LTS release version v22.11.5
  * http://doc.dpdk.org/guides-22.11/rel_notes/release_22_11.html
- Drop patches (included upstream):
  * 0001-kni-fix-build-with-Linux-6.3.patch (22.11.3)
  * 0001-kni-fix-build-with-Linux-6.5.patch (22.11.3)

OBS-URL: https://build.opensuse.org/request/show/1195103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=63
2024-08-22 16:10:29 +00:00
59f0d7c3f5 OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=160 2024-08-21 11:43:47 +00:00
e59abee416 - Update to LTS release version v22.11.5
* http://doc.dpdk.org/guides-22.11/rel_notes/release_22_11.html
- Drop patches (included upstream):
  * 0001-kni-fix-build-with-Linux-6.3.patch (22.11.3)
  * 0001-kni-fix-build-with-Linux-6.5.patch (22.11.3)

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=159
2024-08-21 11:09:08 +00:00
9a2a3b3bf1 Accepting request 1189315 from network
OBS-URL: https://build.opensuse.org/request/show/1189315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=62
2024-07-28 15:19:03 +00:00
05f820d99d - use %autopatch even for older distros, -M *is* supported there
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=157
2024-07-24 06:52:37 +00:00
b3e62b524a Accepting request 1187835 from home:jirislaby:branches:network
- add kni-fix-build-with-Linux-6.10.patch to fix build against
  kernel 6.8.
- update kni-fix-build-with-Linux-6.8.patch -- it is upstream now.

OBS-URL: https://build.opensuse.org/request/show/1187835
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=156
2024-07-16 11:17:21 +00:00
9af452127c Accepting request 1185702 from network
OBS-URL: https://build.opensuse.org/request/show/1185702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=61
2024-07-05 17:45:24 +00:00
Duraisankar P
33907b2a1a Drop leftover Sphinx doctrees to make package build reproducible
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=154
2024-07-05 04:58:14 +00:00
970c137c60 Accepting request 1183019 from network
OBS-URL: https://build.opensuse.org/request/show/1183019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=60
2024-06-25 21:06:36 +00:00
7c427ced3d - remove dependency on /usr/bin/python3 using
%python3_fix_shebang and %python3_fix_shebang_path macros
  [bsc#1212476]

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=152
2024-06-24 12:21:42 +00:00
1315d6cc09 Accepting request 1158927 from network
OBS-URL: https://build.opensuse.org/request/show/1158927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=59
2024-03-19 16:29:27 +00:00
21fc558ad0 Accepting request 1157121 from home:jirislaby:branches:network
- add kni-fix-build-with-Linux-6.8.patch to fix build against
  kernel 6.8.

OBS-URL: https://build.opensuse.org/request/show/1157121
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=150
2024-03-18 09:29:06 +00:00
3e1b77f17b Accepting request 1110220 from network
OBS-URL: https://build.opensuse.org/request/show/1110220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=58
2023-09-11 19:19:41 +00:00
61d96b58d0 Accepting request 1110214 from home:jirislaby:branches:network
- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
  kernel 6.5.

OBS-URL: https://build.opensuse.org/request/show/1110214
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=148
2023-09-11 06:45:28 +00:00
c0fc51c1db Accepting request 1083285 from network
- raise constraints to 8GB to cover SLE15 builds as well

- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.

OBS-URL: https://build.opensuse.org/request/show/1083285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=57
2023-05-03 10:56:33 +00:00
d4b9d00467 - raise constraints to 8GB to cover SLE15 builds as well
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=146
2023-04-27 14:50:47 +00:00
284214509e Accepting request 1082855 from home:jirislaby:branches:network
- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
  kernel 6.3.

OBS-URL: https://build.opensuse.org/request/show/1082855
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=145
2023-04-27 14:48:06 +00:00
a5d617715e Accepting request 1077701 from network
OBS-URL: https://build.opensuse.org/request/show/1077701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=56
2023-04-14 11:12:12 +00:00
7878d5e691 Accepting request 1077604 from home:dpitchumani:branches:openSUSE:Factory
Description:
- Update DPDK to LTS release version v22.11.1 (jsc#PED-1237)
- More details can be found in
   http://doc.dpdk.org/guides/rel_notes/release_22_11.html

Actions:
- submit home:dpitchumani:branches:openSUSE:Factory:Head/dpdk => network/dpdk

OBS-URL: https://build.opensuse.org/request/show/1077604
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=143
2023-04-06 09:47:56 +00:00
64201a5d3b Accepting request 1067415 from network
OBS-URL: https://build.opensuse.org/request/show/1067415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=55
2023-02-25 18:54:33 +00:00
9c1b11f908 Accepting request 1067125 from home:bmwiedemann:branches:network
Cleanup Sphinx build leftovers for reproducible builds

There is still some non-determinism in
/usr/share/doc/packages/dpdk/dpdk/html/searchindex.js
but that should probably be solved in the Sphinx code

OBS-URL: https://build.opensuse.org/request/show/1067125
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=141
2023-02-23 14:12:56 +00:00
e28035c080 Accepting request 984183 from network
- also strip meson generated runpaths when installing examples
  manually (bsc#1200620)

OBS-URL: https://build.opensuse.org/request/show/984183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=54
2022-06-23 08:22:23 +00:00
53bfa920f5 - also strip meson generated runpaths when installing examples
manually (bsc#1200620)

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=139
2022-06-21 13:20:38 +00:00