raulcd opened a new issue, #45930:
URL: https://github.com/apache/arrow/issues/45930

   ### Describe the bug, including details regarding any error messages, 
version, and platform.
   
   Packaging jobs for `debian-trixie` have been failing for the last ~8 days to 
build Azure due to an issue with libxml:
   - 
[debian-trixie-amd64](https://github.com/ursacomputing/crossbow/actions/runs/14030713799/job/39277525104)
   - 
[debian-trixie-arm64](https://github.com/ursacomputing/crossbow/actions/runs/14030715104/job/39277533835)
   With the following error:
   ```
   FAILED: 
_deps/azure_sdk-build/sdk/storage/azure-storage-common/CMakeFiles/azure-storage-common.dir/src/xml_wrapper.cpp.o
 
   /usr/bin/c++ -DARROW_HAVE_RUNTIME_AVX2 -DARROW_HAVE_RUNTIME_AVX512 
-DARROW_HAVE_RUNTIME_BMI2 -DARROW_HAVE_RUNTIME_SSE4_2 -DARROW_HAVE_SSE4_2 
-DARROW_WITH_TIMING_TESTS -DAZ_RTTI -DBUILD_CURL_HTTP_TRANSPORT_ADAPTER 
-D_azure_BUILDING_SDK 
-I/build/apache-arrow-20.0.0.dev212/cpp_build/_deps/azure_sdk-src/sdk/storage/azure-storage-common/inc
 
-I/build/apache-arrow-20.0.0.dev212/cpp_build/_deps/azure_sdk-src/sdk/core/azure-core/inc
 -isystem /usr/include/libxml2 -g -O2 
-ffile-prefix-map=/build/apache-arrow-20.0.0.dev212=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-D_FORTIFY_SOURCE=2 -fdiagnostics-color=always -O3 -DNDEBUG -O2 
-ftree-vectorize  -std=c++14 -fPIC -fno-operator-names -Wold-style-cast -Wall 
-Wextra -pedantic -MD -MT 
_deps/azure_sdk-build/sdk/storage/azure-storage-common/CMakeFiles/azure-storage-common.dir/src/xml_wrapper.cpp.o
 -MF 
_deps/azure_sdk-build/sdk/storage/azure-storage-common/CMakeFiles/azure-storage-common.dir/s
 rc/xml_wrapper.cpp.o.d -o 
_deps/azure_sdk-build/sdk/storage/azure-storage-common/CMakeFiles/azure-storage-common.dir/src/xml_wrapper.cpp.o
 -c 
/build/apache-arrow-20.0.0.dev212/cpp_build/_deps/azure_sdk-src/sdk/storage/azure-storage-common/src/xml_wrapper.cpp
   In file included from /usr/include/unicode/uenum.h:25,
                    from /usr/include/unicode/ucnv.h:52,
                    from /usr/include/libxml2/libxml/encoding.h:31,
                    from /usr/include/libxml2/libxml/parser.h:812,
                    from /usr/include/libxml2/libxml/globals.h:18,
                    from /usr/include/libxml2/libxml/threads.h:35,
                    from /usr/include/libxml2/libxml/xmlmemory.h:218,
                    from /usr/include/libxml2/libxml/tree.h:1307,
                    from /usr/include/libxml2/libxml/xmlreader.h:14,
                    from 
/build/apache-arrow-20.0.0.dev212/cpp_build/_deps/azure_sdk-src/sdk/storage/azure-storage-common/src/xml_wrapper.cpp:23:
   /usr/include/unicode/localpointer.h:561:26: error: ‘auto’ parameter not 
permitted in this context
     561 | template <typename Type, auto closeFunction>
         |                          ^~~~
   /usr/include/unicode/localpointer.h:573:76: error: template argument 2 is 
invalid
     573 |     explicit LocalOpenPointer(std::unique_ptr<Type, 
decltype(closeFunction)> &&p)
         |                                                                      
      ^
   /usr/include/unicode/localpointer.h:583:78: error: template argument 2 is 
invalid
     583 |     LocalOpenPointer &operator=(std::unique_ptr<Type, 
decltype(closeFunction)> &&p) {
         |                                                                      
        ^
   /usr/include/unicode/localpointer.h:599:59: error: template argument 2 is 
invalid
     599 |     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
         |                                                           ^
   /usr/include/unicode/uenum.h:69:1: note: invalid template non-type parameter
      69 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, 
uenum_close);
         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
   /usr/include/unicode/ucnv.h:597:1: note: invalid template non-type parameter
     597 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, 
ucnv_close);
         | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
   ```
   
   ### Component(s)
   
   Continuous Integration, Packaging


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to