vcpkg/versions/l-/libodb.json

65 lines
1.5 KiB
JSON
Raw Normal View History

{
"versions": [
[libodb] Fix compilation errors under Linux (#38352) Fix one of [32398](https://github.com/microsoft/vcpkg/issues/32398) issue. ``` /mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.hxx:38:49: error: ISO C++17 does not allow dynamic exception specifications 38 | operator new (std::size_t, odb::details::share) throw (std::bad_alloc); | ^~~~~ /mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.hxx:65:34: error: ISO C++17 does not allow dynamic exception specifications 65 | operator new (std::size_t) throw (std::bad_alloc); | ^~~~~ /mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.hxx:68:41: error: ISO C++17 does not allow dynamic exception specifications 68 | operator new (std::size_t, share) throw (std::bad_alloc); | ^~~~~ In file included from /mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.hxx:108, from /mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.cxx:5: /mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.ixx:67:34: error: ISO C++17 does not allow dynamic exception specifications 67 | operator new (std::size_t n) throw (std::bad_alloc) | ^~~~~ /mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.ixx:73:41: error: ISO C++17 does not allow dynamic exception specifications 73 | operator new (std::size_t n, share) throw (std::bad_alloc) | ^~~~~ /mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.cxx:57:48: error: ISO C++17 does not allow dynamic exception specifications 57 | operator new (size_t n, odb::details::share s) throw (std::bad_alloc) ``` Fix the syntax not supported by C++17 and modify the export file name. - [X] Changes comply with the [maintainer guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md). - [ ] ~~SHA512s are updated for each updated download.~~ - [ ] ~~The "supports" clause reflects platforms that may be fixed by this new version.~~ - [X] Any fixed [CI baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt) entries are removed from that file. - [ ] ~~Any patches that are no longer applied are deleted from the port's directory.~~ - [X] The version database is fixed by rerunning `./vcpkg x-add-version --all` and committing the result. - [X] Only one version is added to each modified port's versions file. Usage test pass with following triplets: ``` x64-windows ``` Compile test pass with following triplets: ``` x64-windows x64-linux ```
2024-05-14 07:10:20 +08:00
{
"git-tree": "daca6d80b91b4d1c0d94a3b8a5553e6c2e9aa64f",
"version": "2.4.0",
"port-version": 11
},
{
"git-tree": "e7f1f5aa4bec08ddcadab7f1f7512234b8c44155",
"version": "2.4.0",
"port-version": 10
},
{
"git-tree": "47f3bba38809da85d3a11f1a57cf1dce92a0ab54",
"version": "2.4.0",
"port-version": 9
},
{
"git-tree": "8296035980f67a96a49e7277dc91149172555750",
"version": "2.4.0",
"port-version": 8
},
{
"git-tree": "6be9a8547e11c2b30077c90504c6dc714f854076",
"version": "2.4.0",
"port-version": 7
},
{
"git-tree": "cc5f10b9764952399ce497cf82615ea730dace28",
"version-string": "2.4.0-6",
"port-version": 0
},
{
"git-tree": "fca854899c041753a10ec46716523b40d3ebc81d",
"version-string": "2.4.0-5",
"port-version": 0
},
{
"git-tree": "dfd9db4202c92956c43c0d74c43050ebcb02447d",
"version-string": "2.4.0-4",
"port-version": 0
},
{
"git-tree": "2d0bd9f1fe278f7d6d9119d7ee5b024cfd49d461",
"version-string": "2.4.0-3",
"port-version": 0
},
{
"git-tree": "1818a4ba7ecca999eab267c7d66b72aa772bb2d3",
"version-string": "2.4.0-2",
"port-version": 0
},
{
"git-tree": "eb9fb0b2eac3992a3088c51c78b89edc6a13c313",
"version-string": "2.4.0-1",
"port-version": 0
},
{
"git-tree": "8c3e371ce112cc2d1af3d4ce2bb702f9d9ac07e4",
"version-string": "2.4.0",
"port-version": 0
}
]
}