[fastrtps] Fix mac address overflow (#34867)

This commit is contained in:
Fei Chong 2023-12-05 08:38:12 +08:00 committed by GitHub
parent 4f72ab7c67
commit 3035d072b0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 18 additions and 2 deletions

View File

@ -1,3 +1,13 @@
# https://github.com/eProsima/Fast-DDS/pull/3983
# Could remove after 2.6.6/2.10.2/2.11.2, other minor versions not applied
# Could remove after 2.13 released, or any newer mijor versions
vcpkg_download_distfile(
PR_3983_PATCH
URLS https://github.com/eProsima/Fast-DDS/commit/2601e95429f5676c47c25200e995fb93157e7815.patch?full_index=1
SHA512 440ee6a918d7085b6520613fad1482a9b833ee259e64c8919bdeb43277f3685362e6314380bafc6c51dad46fd16a9b415343e9db28f157d13f76b9af0cb21e8d
FILENAME fastrtps-2601e95429f5676c47c25200e995fb93157e7815.patch
)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO eProsima/Fast-DDS
@ -9,6 +19,7 @@ vcpkg_from_github(
disable-symlink.patch
fix-xtime.patch
fix_thread.patch #https://github.com/eProsima/Fast-DDS/pull/3904
"${PR_3983_PATCH}"
)
vcpkg_cmake_configure(

View File

@ -1,7 +1,7 @@
{
"name": "fastrtps",
"version": "2.7.0",
"port-version": 4,
"port-version": 5,
"description": "Eprosima Fast RTPS is a C++ implementation of the RTPS (Real Time Publish Subscribe) protocol, which provides publisher-subscriber communications over unreliable transports such as UDP, as defined and maintained by the Object Management Group (OMG) consortium.",
"homepage": "https://www.eprosima.com/",
"license": "Apache-2.0",

View File

@ -2574,7 +2574,7 @@
},
"fastrtps": {
"baseline": "2.7.0",
"port-version": 4
"port-version": 5
},
"fawdlstty-libfv": {
"baseline": "0.0.8",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "e60f3fa00c69cc283d5ba48b642abdd8464c49f8",
"version": "2.7.0",
"port-version": 5
},
{
"git-tree": "2b2c27c3a92da80b837e5f14641cd6ea2b5fc6f6",
"version": "2.7.0",