-
Notifications
You must be signed in to change notification settings - Fork 6.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[geotrans] update to version 3.8 (on-hold waiting for CI/VM port 21 for ftp to be opened or alternate host site) #14412
Conversation
1. Added new files to CMakeLists.txt required by version 3.8 2. Remove old style CONTROL file used by vcpkg 3. Updated portfile.cmake for version 3.8 4. Add new style vcpkg.json file used by vcpkg
@BillyONeal |
Quoting the other PR:
We might need to disable this port in our CI if it's going to hang the agents for an hour. Maybe when we can cache inputs... |
I have no problem with it -- I have searched to see if I could find if someone else already had it cached, but could not find it anywhere, so I do not know where to we would host it? I did previously find where the CONAN project mentions the same issue conan-io/conan-center-index#1779 . It does look like one can download/host/redistribute the software based on the downloaded MSP Geotrans Terms of Use from their site: MSP_Geotrans_Terms_Of_Use.txt |
These results are from the build https://dev.azure.com/vcpkg/public/_build/results?buildId=46238 PASSING, REMOVE FROM FAIL LIST: tcl:x64-osx (.\scripts\ci.baseline.txt) Unknown, maybe the vcpkg_fixup_cmake_targets change? REGRESSION: anyrpc:x64-windows CMake Error at CMakeLists.txt:90 (CONFIGURE_FILE): CONFIGURE_FILE Problem configuring file Added DISABLE_PARALLEL_CONFIGURE. REGRESSION: geotrans:x64-uwp Will be fixed by microsoft#14412 -- Downloading http://earth-info.nga.mil/GandG/geotrans/geotrans3.7/linux_dev.tgz... -- Downloading http://earth-info.nga.mil/GandG/geotrans/geotrans3.7/linux_dev.tgz... Failed. Status: 28;"Timeout was reached" CMake Error at scripts/cmake/vcpkg_download_distfile.cmake:184 (message): REGRESSION: ois:x64-windows-static CMake Error at CMakeLists.txt:22 (configure_file): configure_file Problem configuring file Added DISABLE_PARALLEL_CONFIGURE. REGRESSION: osgearth:x64-windows REGRESSION: osgearth:x86-windows Unknown and this port has never passed in CI. After discussion with the team we are skipping this one. REGRESSION: qt5-tools:x64-windows-static Remains unknown.
* Add meson from #12860 * Add autoconf-archive from #13081 * Add kf5windowsystem libs from #13467 * Open the FTP and SFTP ports from #14412 * Add libxcb-util0-dev from #14678 * Add libasound2-dev from #14774 * Remove no longer necessary apt-mark calls. * Update nasm on Linux. * Fix longstanding bug where Storage was publicly accessible and change to generate SAS token rather than File Share * Delete no longer necessary azure storage firewall rules. * Install the newer Windows SDK with the VS installer instead of manually. * Install the VS2015 and VS2017 compilers. * Update Powershell-Core to 7.1.0. * Update source of WDK. * Update pools. * [opentracing] Repair arm64-windows failures caused by mojibake in `expected.hpp` and errors in opentracing-cpp's lint for arm64 where it thinks exceptions are disabled when they are enabled. Fixes: C:\Dev\vcpkg\buildtrees\opentracing\src\b67575dab0-0250653c81.clean\3rd_party\include\opentracing/expected/expected.hpp(1): warning C4828: The file contains a character starting at offset 0x4a77 that is illegal in the current source character set (codepage 65001). Fixes: D:\buildtrees\opentracing\src\b67575dab0-0250653c81.clean\include\opentracing/tracer.h:223:5: error: cannot use 'try' with exceptions disabled [clang-diagnostic-error] try { ^ * [mmloader] Patch out overrides of CMAKE_C_FLAGS and CMAKE_CXX_FLAGS that inserted /WX. Note that this port sets /GS-, possibly because it may be for authoring shellcode. * Bump storage API version to 2020-04-08.
Despite the port being now open looks like upstream is too unreliable. If it is acceptable to you can you add =skip entries to |
* Add meson from microsoft#12860 * Add autoconf-archive from microsoft#13081 * Add kf5windowsystem libs from microsoft#13467 * Open the FTP and SFTP ports from microsoft#14412 * Add libxcb-util0-dev from microsoft#14678 * Add libasound2-dev from microsoft#14774 * Remove no longer necessary apt-mark calls. * Update nasm on Linux. * Fix longstanding bug where Storage was publicly accessible and change to generate SAS token rather than File Share * Delete no longer necessary azure storage firewall rules. * Install the newer Windows SDK with the VS installer instead of manually. * Install the VS2015 and VS2017 compilers. * Update Powershell-Core to 7.1.0. * Update source of WDK. * Update pools. * [opentracing] Repair arm64-windows failures caused by mojibake in `expected.hpp` and errors in opentracing-cpp's lint for arm64 where it thinks exceptions are disabled when they are enabled. Fixes: C:\Dev\vcpkg\buildtrees\opentracing\src\b67575dab0-0250653c81.clean\3rd_party\include\opentracing/expected/expected.hpp(1): warning C4828: The file contains a character starting at offset 0x4a77 that is illegal in the current source character set (codepage 65001). Fixes: D:\buildtrees\opentracing\src\b67575dab0-0250653c81.clean\include\opentracing/tracer.h:223:5: error: cannot use 'try' with exceptions disabled [clang-diagnostic-error] try { ^ * [mmloader] Patch out overrides of CMAKE_C_FLAGS and CMAKE_CXX_FLAGS that inserted /WX. Note that this port sets /GS-, possibly because it may be for authoring shellcode. * Bump storage API version to 2020-04-08.
|
@StarGate-One Can we use geotrans other mirrors? |
|
* Add meson from microsoft/vcpkg#12860 * Add autoconf-archive from microsoft/vcpkg#13081 * Add kf5windowsystem libs from microsoft/vcpkg#13467 * Open the FTP and SFTP ports from microsoft/vcpkg#14412 * Add libxcb-util0-dev from microsoft/vcpkg#14678 * Add libasound2-dev from microsoft/vcpkg#14774 * Remove no longer necessary apt-mark calls. * Update nasm on Linux. * Fix longstanding bug where Storage was publicly accessible and change to generate SAS token rather than File Share * Delete no longer necessary azure storage firewall rules. * Install the newer Windows SDK with the VS installer instead of manually. * Install the VS2015 and VS2017 compilers. * Update Powershell-Core to 7.1.0. * Update source of WDK. * Update pools. * [opentracing] Repair arm64-windows failures caused by mojibake in `expected.hpp` and errors in opentracing-cpp's lint for arm64 where it thinks exceptions are disabled when they are enabled. Fixes: C:\Dev\vcpkg\buildtrees\opentracing\src\b67575dab0-0250653c81.clean\3rd_party\include\opentracing/expected/expected.hpp(1): warning C4828: The file contains a character starting at offset 0x4a77 that is illegal in the current source character set (codepage 65001). Fixes: D:\buildtrees\opentracing\src\b67575dab0-0250653c81.clean\include\opentracing/tracer.h:223:5: error: cannot use 'try' with exceptions disabled [clang-diagnostic-error] try { ^ * [mmloader] Patch out overrides of CMAKE_C_FLAGS and CMAKE_CXX_FLAGS that inserted /WX. Note that this port sets /GS-, possibly because it may be for authoring shellcode. * Bump storage API version to 2020-04-08.
* Add meson from microsoft/vcpkg#12860 * Add autoconf-archive from microsoft/vcpkg#13081 * Add kf5windowsystem libs from microsoft/vcpkg#13467 * Open the FTP and SFTP ports from microsoft/vcpkg#14412 * Add libxcb-util0-dev from microsoft/vcpkg#14678 * Add libasound2-dev from microsoft/vcpkg#14774 * Remove no longer necessary apt-mark calls. * Update nasm on Linux. * Fix longstanding bug where Storage was publicly accessible and change to generate SAS token rather than File Share * Delete no longer necessary azure storage firewall rules. * Install the newer Windows SDK with the VS installer instead of manually. * Install the VS2015 and VS2017 compilers. * Update Powershell-Core to 7.1.0. * Update source of WDK. * Update pools. * [opentracing] Repair arm64-windows failures caused by mojibake in `expected.hpp` and errors in opentracing-cpp's lint for arm64 where it thinks exceptions are disabled when they are enabled. Fixes: C:\Dev\vcpkg\buildtrees\opentracing\src\b67575dab0-0250653c81.clean\3rd_party\include\opentracing/expected/expected.hpp(1): warning C4828: The file contains a character starting at offset 0x4a77 that is illegal in the current source character set (codepage 65001). Fixes: D:\buildtrees\opentracing\src\b67575dab0-0250653c81.clean\include\opentracing/tracer.h:223:5: error: cannot use 'try' with exceptions disabled [clang-diagnostic-error] try { ^ * [mmloader] Patch out overrides of CMAKE_C_FLAGS and CMAKE_CXX_FLAGS that inserted /WX. Note that this port sets /GS-, possibly because it may be for authoring shellcode. * Bump storage API version to 2020-04-08.
Describe the pull request
What does your PR fix? Fixes [geotrans] update to 3.8 #13241 Replaces PR [geotrans] upgrade to version 3.8 #13243
Which triplets are supported/not supported? Only windows/linux dynamic x86/x64 supported.
Have you updated the CI baseline? No updates
Does your PR follow the maintainer guide? Yes best of my knowledge.