[jira] [Resolved] (DISPATCH-2354) Compilation failure on Fedora 38

2023-02-28 Thread Ganesh Murthy (Jira)


 [ 
https://issues.apache.org/jira/browse/DISPATCH-2354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ganesh Murthy resolved DISPATCH-2354.
-
Fix Version/s: 1.20.0
   Resolution: Fixed

> Compilation failure on Fedora 38
> 
>
> Key: DISPATCH-2354
> URL: https://issues.apache.org/jira/browse/DISPATCH-2354
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Container
>Reporter: Ganesh Murthy
>Assignee: Ganesh Murthy
>Priority: Major
> Fix For: 1.20.0
>
>
> {noformat}
> In file included from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:27:
> In function 'qd_buffer_list_append_field',
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:284:27: 
> error: 'in_trace.remaining' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>   284 | bfield->remaining -= len;
>   |   ^~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.remaining' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> In file included from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/include/qpid/dispatch/message.h:22,
>  from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:20:
> In function 'qd_buffer_cursor',
> inlined from 'qd_buffer_list_append_field' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:280:24,
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/include/qpid/dispatch/buffer.h:83:39:
>  error: 'in_trace.buffer' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>83 | return ((unsigned char*) [1]) + buf->size;
>   |~~~^~~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.buffer' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> In function 'qd_buffer_list_append_field',
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:280:57: 
> error: 'in_trace.cursor' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>   280 | size_t avail = qd_buffer_cursor(bfield->buffer) - 
> bfield->cursor;
>   |
> ~^~~~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.cursor' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> cc1: all warnings being treated as errors
> make[2]: *** [src/CMakeFiles/qpid-dispatch.dir/build.make:405: 
> src/CMakeFiles/qpid-dispatch.dir/message.c.o] Error 1
> make[2]: Leaving directory '/builddir/build/BUILD/qpid-dispatch-1.19.0'
> make[1]: *** [CMakeFiles/Makefile2:1030: 
> src/CMakeFiles/qpid-dispatch.dir/all] Error 2
> make[1]: Leaving directory '/builddir/build/BUILD/qpid-dispatch-1.19.0'
> make: *** [Makefile:149: all] Error 2
> error: Bad exit status from /var/tmp/rpm-tmp.XW4Weo (%build)
> RPM build warnings:
> RPM build errors:
> line 56: It's not recommended to have unversioned Obsoletes: Obsoletes: 
> libqpid-dispatch
> line 57: It's not recommended to have unversioned Obsoletes: Obsoletes: 
> libqpid-dispatch-devel
> line 110: It's not recommended to have unversioned Obsoletes: Obsoletes:  
> qpid-dispatch-router-docs
> Bad exit status from /var/tmp/rpm-tmp.XW4Weo (%build)
> Child return code was: 1
> EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 
> 59981b45e3a84010bd25b5df4ad8b522 -D 
> /var/lib/mock/f39-build-41300068-5058376/root -a -u mockbuild 
> --capability=cap_ipc_lock --bind=/tmp/mock-resolv.uytbst9d:/etc/resolv.conf 
> --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control 
> 

[jira] [Commented] (DISPATCH-2354) Compilation failure on Fedora 38

2023-02-28 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/DISPATCH-2354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17694666#comment-17694666
 ] 

ASF subversion and git services commented on DISPATCH-2354:
---

Commit 2370cd01127ac5b44b413dbe9f14d0cfb63f857e in qpid-dispatch's branch 
refs/heads/main from Ganesh Murthy
[ https://gitbox.apache.org/repos/asf?p=qpid-dispatch.git;h=2370cd01 ]

DISPATCH-2354: Fix compilation error on Fedora rawhide


> Compilation failure on Fedora 38
> 
>
> Key: DISPATCH-2354
> URL: https://issues.apache.org/jira/browse/DISPATCH-2354
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Container
>Reporter: Ganesh Murthy
>Assignee: Ganesh Murthy
>Priority: Major
>
> {noformat}
> In file included from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:27:
> In function 'qd_buffer_list_append_field',
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:284:27: 
> error: 'in_trace.remaining' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>   284 | bfield->remaining -= len;
>   |   ^~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.remaining' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> In file included from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/include/qpid/dispatch/message.h:22,
>  from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:20:
> In function 'qd_buffer_cursor',
> inlined from 'qd_buffer_list_append_field' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:280:24,
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/include/qpid/dispatch/buffer.h:83:39:
>  error: 'in_trace.buffer' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>83 | return ((unsigned char*) [1]) + buf->size;
>   |~~~^~~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.buffer' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> In function 'qd_buffer_list_append_field',
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:280:57: 
> error: 'in_trace.cursor' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>   280 | size_t avail = qd_buffer_cursor(bfield->buffer) - 
> bfield->cursor;
>   |
> ~^~~~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.cursor' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> cc1: all warnings being treated as errors
> make[2]: *** [src/CMakeFiles/qpid-dispatch.dir/build.make:405: 
> src/CMakeFiles/qpid-dispatch.dir/message.c.o] Error 1
> make[2]: Leaving directory '/builddir/build/BUILD/qpid-dispatch-1.19.0'
> make[1]: *** [CMakeFiles/Makefile2:1030: 
> src/CMakeFiles/qpid-dispatch.dir/all] Error 2
> make[1]: Leaving directory '/builddir/build/BUILD/qpid-dispatch-1.19.0'
> make: *** [Makefile:149: all] Error 2
> error: Bad exit status from /var/tmp/rpm-tmp.XW4Weo (%build)
> RPM build warnings:
> RPM build errors:
> line 56: It's not recommended to have unversioned Obsoletes: Obsoletes: 
> libqpid-dispatch
> line 57: It's not recommended to have unversioned Obsoletes: Obsoletes: 
> libqpid-dispatch-devel
> line 110: It's not recommended to have unversioned Obsoletes: Obsoletes:  
> qpid-dispatch-router-docs
> Bad exit status from /var/tmp/rpm-tmp.XW4Weo (%build)
> Child return code was: 1
> EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 
> 59981b45e3a84010bd25b5df4ad8b522 -D 
> 

[jira] [Commented] (DISPATCH-2354) Compilation failure on Fedora 38

2023-02-28 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/DISPATCH-2354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17694665#comment-17694665
 ] 

ASF GitHub Bot commented on DISPATCH-2354:
--

ganeshmurthy merged PR #1624:
URL: https://github.com/apache/qpid-dispatch/pull/1624




> Compilation failure on Fedora 38
> 
>
> Key: DISPATCH-2354
> URL: https://issues.apache.org/jira/browse/DISPATCH-2354
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Container
>Reporter: Ganesh Murthy
>Assignee: Ganesh Murthy
>Priority: Major
>
> {noformat}
> In file included from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:27:
> In function 'qd_buffer_list_append_field',
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:284:27: 
> error: 'in_trace.remaining' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>   284 | bfield->remaining -= len;
>   |   ^~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.remaining' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> In file included from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/include/qpid/dispatch/message.h:22,
>  from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:20:
> In function 'qd_buffer_cursor',
> inlined from 'qd_buffer_list_append_field' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:280:24,
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/include/qpid/dispatch/buffer.h:83:39:
>  error: 'in_trace.buffer' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>83 | return ((unsigned char*) [1]) + buf->size;
>   |~~~^~~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.buffer' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> In function 'qd_buffer_list_append_field',
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:280:57: 
> error: 'in_trace.cursor' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>   280 | size_t avail = qd_buffer_cursor(bfield->buffer) - 
> bfield->cursor;
>   |
> ~^~~~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.cursor' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> cc1: all warnings being treated as errors
> make[2]: *** [src/CMakeFiles/qpid-dispatch.dir/build.make:405: 
> src/CMakeFiles/qpid-dispatch.dir/message.c.o] Error 1
> make[2]: Leaving directory '/builddir/build/BUILD/qpid-dispatch-1.19.0'
> make[1]: *** [CMakeFiles/Makefile2:1030: 
> src/CMakeFiles/qpid-dispatch.dir/all] Error 2
> make[1]: Leaving directory '/builddir/build/BUILD/qpid-dispatch-1.19.0'
> make: *** [Makefile:149: all] Error 2
> error: Bad exit status from /var/tmp/rpm-tmp.XW4Weo (%build)
> RPM build warnings:
> RPM build errors:
> line 56: It's not recommended to have unversioned Obsoletes: Obsoletes: 
> libqpid-dispatch
> line 57: It's not recommended to have unversioned Obsoletes: Obsoletes: 
> libqpid-dispatch-devel
> line 110: It's not recommended to have unversioned Obsoletes: Obsoletes:  
> qpid-dispatch-router-docs
> Bad exit status from /var/tmp/rpm-tmp.XW4Weo (%build)
> Child return code was: 1
> EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 
> 59981b45e3a84010bd25b5df4ad8b522 -D 
> /var/lib/mock/f39-build-41300068-5058376/root -a -u mockbuild 
> --capability=cap_ipc_lock --bind=/tmp/mock-resolv.uytbst9d:/etc/resolv.conf 
> --bind=/dev/btrfs-control 

[GitHub] [qpid-dispatch] ganeshmurthy merged pull request #1624: DISPATCH-2354: Fix compilation error on Fedora rawhide

2023-02-28 Thread via GitHub


ganeshmurthy merged PR #1624:
URL: https://github.com/apache/qpid-dispatch/pull/1624


-- 
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: dev-unsubscr...@qpid.apache.org

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


-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Assigned] (DISPATCH-2354) Compilation failure on Fedora 38

2023-02-28 Thread Ganesh Murthy (Jira)


 [ 
https://issues.apache.org/jira/browse/DISPATCH-2354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ganesh Murthy reassigned DISPATCH-2354:
---

Assignee: Ganesh Murthy  (was: Ken Giusti)

> Compilation failure on Fedora 38
> 
>
> Key: DISPATCH-2354
> URL: https://issues.apache.org/jira/browse/DISPATCH-2354
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Container
>Reporter: Ganesh Murthy
>Assignee: Ganesh Murthy
>Priority: Major
>
> {noformat}
> In file included from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:27:
> In function 'qd_buffer_list_append_field',
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:284:27: 
> error: 'in_trace.remaining' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>   284 | bfield->remaining -= len;
>   |   ^~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.remaining' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> In file included from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/include/qpid/dispatch/message.h:22,
>  from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:20:
> In function 'qd_buffer_cursor',
> inlined from 'qd_buffer_list_append_field' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:280:24,
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/include/qpid/dispatch/buffer.h:83:39:
>  error: 'in_trace.buffer' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>83 | return ((unsigned char*) [1]) + buf->size;
>   |~~~^~~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.buffer' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> In function 'qd_buffer_list_append_field',
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:280:57: 
> error: 'in_trace.cursor' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>   280 | size_t avail = qd_buffer_cursor(bfield->buffer) - 
> bfield->cursor;
>   |
> ~^~~~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.cursor' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> cc1: all warnings being treated as errors
> make[2]: *** [src/CMakeFiles/qpid-dispatch.dir/build.make:405: 
> src/CMakeFiles/qpid-dispatch.dir/message.c.o] Error 1
> make[2]: Leaving directory '/builddir/build/BUILD/qpid-dispatch-1.19.0'
> make[1]: *** [CMakeFiles/Makefile2:1030: 
> src/CMakeFiles/qpid-dispatch.dir/all] Error 2
> make[1]: Leaving directory '/builddir/build/BUILD/qpid-dispatch-1.19.0'
> make: *** [Makefile:149: all] Error 2
> error: Bad exit status from /var/tmp/rpm-tmp.XW4Weo (%build)
> RPM build warnings:
> RPM build errors:
> line 56: It's not recommended to have unversioned Obsoletes: Obsoletes: 
> libqpid-dispatch
> line 57: It's not recommended to have unversioned Obsoletes: Obsoletes: 
> libqpid-dispatch-devel
> line 110: It's not recommended to have unversioned Obsoletes: Obsoletes:  
> qpid-dispatch-router-docs
> Bad exit status from /var/tmp/rpm-tmp.XW4Weo (%build)
> Child return code was: 1
> EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 
> 59981b45e3a84010bd25b5df4ad8b522 -D 
> /var/lib/mock/f39-build-41300068-5058376/root -a -u mockbuild 
> --capability=cap_ipc_lock --bind=/tmp/mock-resolv.uytbst9d:/etc/resolv.conf 
> --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control 
> --bind=/dev/loop0 --bind=/dev/loop1 

[jira] [Assigned] (DISPATCH-2354) Compilation failure on Fedora 38

2023-02-28 Thread Ken Giusti (Jira)


 [ 
https://issues.apache.org/jira/browse/DISPATCH-2354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ken Giusti reassigned DISPATCH-2354:


Assignee: Ken Giusti

> Compilation failure on Fedora 38
> 
>
> Key: DISPATCH-2354
> URL: https://issues.apache.org/jira/browse/DISPATCH-2354
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Container
>Reporter: Ganesh Murthy
>Assignee: Ken Giusti
>Priority: Major
>
> {noformat}
> In file included from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:27:
> In function 'qd_buffer_list_append_field',
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:284:27: 
> error: 'in_trace.remaining' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>   284 | bfield->remaining -= len;
>   |   ^~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.remaining' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> In file included from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/include/qpid/dispatch/message.h:22,
>  from 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:20:
> In function 'qd_buffer_cursor',
> inlined from 'qd_buffer_list_append_field' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:280:24,
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/include/qpid/dispatch/buffer.h:83:39:
>  error: 'in_trace.buffer' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>83 | return ((unsigned char*) [1]) + buf->size;
>   |~~~^~~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.buffer' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> In function 'qd_buffer_list_append_field',
> inlined from 'compose_router_message_annotations' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1821:13,
> inlined from 'qd_message_send' at 
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1905:33:
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/buffer_field_api.h:280:57: 
> error: 'in_trace.cursor' may be used uninitialized 
> [-Werror=maybe-uninitialized]
>   280 | size_t avail = qd_buffer_cursor(bfield->buffer) - 
> bfield->cursor;
>   |
> ~^~~~
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c: In function 
> 'qd_message_send':
> /builddir/build/BUILD/qpid-dispatch-1.19.0/src/message.c:1806:27: note: 
> 'in_trace.cursor' was declared here
>  1806 | qd_buffer_field_t in_trace;
>   |   ^~~~
> cc1: all warnings being treated as errors
> make[2]: *** [src/CMakeFiles/qpid-dispatch.dir/build.make:405: 
> src/CMakeFiles/qpid-dispatch.dir/message.c.o] Error 1
> make[2]: Leaving directory '/builddir/build/BUILD/qpid-dispatch-1.19.0'
> make[1]: *** [CMakeFiles/Makefile2:1030: 
> src/CMakeFiles/qpid-dispatch.dir/all] Error 2
> make[1]: Leaving directory '/builddir/build/BUILD/qpid-dispatch-1.19.0'
> make: *** [Makefile:149: all] Error 2
> error: Bad exit status from /var/tmp/rpm-tmp.XW4Weo (%build)
> RPM build warnings:
> RPM build errors:
> line 56: It's not recommended to have unversioned Obsoletes: Obsoletes: 
> libqpid-dispatch
> line 57: It's not recommended to have unversioned Obsoletes: Obsoletes: 
> libqpid-dispatch-devel
> line 110: It's not recommended to have unversioned Obsoletes: Obsoletes:  
> qpid-dispatch-router-docs
> Bad exit status from /var/tmp/rpm-tmp.XW4Weo (%build)
> Child return code was: 1
> EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 
> 59981b45e3a84010bd25b5df4ad8b522 -D 
> /var/lib/mock/f39-build-41300068-5058376/root -a -u mockbuild 
> --capability=cap_ipc_lock --bind=/tmp/mock-resolv.uytbst9d:/etc/resolv.conf 
> --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control 
> --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2