Package Details: eprosima-fast-dds 3.2.2-1

Git Clone URL: https://aur.archlinux.org/eprosima-fast-dds.git (read-only, click to copy)
Package Base: eprosima-fast-dds
Description: eProsima's Fast-DDS implementation
Upstream URL: https://github.com/eProsima/Fast-DDS
Licenses: Apache
Submitter: dennisschagt
Maintainer: dennisschagt (kistlin)
Last Packager: dennisschagt
Votes: 0
Popularity: 0.000000
First Submitted: 2020-08-26 20:27 (UTC)
Last Updated: 2025-05-05 13:52 (UTC)

Pinned Comments

lprobsth commented on 2025-04-09 22:35 (UTC)

@kistlin is right. I've fixed the build on my system by reverting Asio to version 1.30.2.

Latest Comments

1 2 Next › Last »

dennisschagt commented on 2025-06-11 17:18 (UTC)

@vitaliikuzhdin The differences I see: - fastdds seems to build an older major release (2.14.3). Not sure if that is intentional or just lack of updates. - fastdds turned off the COMPILE_TOOLS option. Not sure about the effect of that option.

If the selected version of fastdds is not an intentional choice, it might make sense to merge it with this package.

I'm no longer an active user of any of the DDS-related packages. I still try to keep them up-to-date but my testing is often limited to checking they still compile. If you or anyone else wants to take over maintainership, I'm fine with disowning the eprosima-<xxx> packages.

vitaliikuzhdin commented on 2025-06-11 17:05 (UTC)

What is the difference between this package and fastdds?

lprobsth commented on 2025-04-09 22:35 (UTC)

@kistlin is right. I've fixed the build on my system by reverting Asio to version 1.30.2.

kistlin commented on 2025-03-29 06:29 (UTC)

The build fails if at least in my case Asio 1.34.0 is used. It seems Asio has removed a lot of deprecated APIs. There might be https://github.com/eProsima/Fast-DDS/issues/5726 to work around it. Patching the changes doesn't seem reasonable. It affects tens/hundreds of places, for example asio::ip::address::from_string to asio::ip::make_address or asio::io_service to asio::io_context and more than just one liner replacements.

dennisschagt commented on 2023-09-16 22:18 (UTC)

Thanks, I've reverted the eprosima-fast-cdr update for now.

kistlin commented on 2023-09-16 11:26 (UTC)

The latest update of eprosima-fast-cdr 2.0.0-1 breaks this build. The error https://github.com/eProsima/Fast-CDR/issues/164 occurred. Temporarily going back to eprosima-fast-cdr 1.1.1 fixes it.

kistlin commented on 2023-05-12 20:03 (UTC) (edited on 2023-05-12 20:13 (UTC) by kistlin)

Thanks @Erro, I read it too late, so it is now patched slightly different. It's more GCC specific, so I hope it works for all.

Erro commented on 2023-05-12 19:56 (UTC)

The following patch solves the current build issues with GCC 13.1 https://github.com/skrede/vcpkg/blob/master/ports/fast-dds/fix-uint32_t-does-not-name-type.patch

dennisschagt commented on 2020-11-17 09:05 (UTC)

It looks like eProsima created a new release without changing the version number. ~16 hours ago, they released v2.1.0 (that's when I updated the PKGBUILD). ~3 hours they overwrote the release to include the changes from [0].

[0] https://github.com/eProsima/Fast-DDS/pull/1566

oysstu commented on 2020-11-17 07:58 (UTC)

The sha256sum was not valid for me, I got the following 6653772d5cbb0b188bb585d50e557ce5e587faaad4b607120694212bc726bb26