Opened 4 weeks ago

Closed 2 weeks ago

#20263 closed enhancement (fixed)

libreoffice-24.8.0.3

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Attachments (1)

libreoffice-24.8.0.3-boost_1.86.0_build_failure-1.patch (2.1 KB ) - added by martyj19 4 weeks ago.
Updated boost patch

Download all attachments as: .zip

Change History (8)

by martyj19, 4 weeks ago

Updated boost patch

comment:1 by martyj19, 4 weeks ago

ICU patches are upstreamed. Boost patch needs updating, attached.

comment:2 by Xi Ruoyao, 3 weeks ago

Thomas: do you have some spare time to see if the sed for FILE_OFFSET_BITS is still needed for 32-bit? IIRC the upstream has fixed it (https://gerrit.libreoffice.org/c/core/+/164704).

comment:3 by Douglas R. Reno, 3 weeks ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:4 by Joe Locash, 3 weeks ago

It bombs for me:

/usr/bin/ld: /tmp/build/libreoffice-24.8.0.3/workdir/LinkTarget/StaticLibrary/libmariadb-connector-c.a(gssapi_client.o): in function `auth_client':
gssapi_client.c:(.text+0x136): undefined reference to `gss_init_sec_context' /usr/bin/ld: gssapi_client.c:(.text+0x167): undefined reference to `gss_release_buffer'
/usr/bin/ld: gssapi_client.c:(.text+0x1b6): undefined reference to `gss_release_name' /usr/bin/ld: gssapi_client.c:(.text+0x1cb): undefined reference to `gss_delete_sec_context'
/usr/bin/ld: gssapi_client.c:(.text+0x21f): undefined reference to `GSS_C_NT_USER_NAME'
/usr/bin/ld: gssapi_client.c:(.text+0x227): undefined reference to `gss_import_name'
/usr/bin/ld: gssapi_client.c:(.text+0x287): undefined reference to `gss_release_buffer'
/usr/bin/ld: /tmp/build/libreoffice-24.8.0.3/workdir/LinkTarget/StaticLibrary/libmariadb-connector-c.a(gssapi_errmsg.o): in function `gssapi_errmsg': gssapi_errmsg.c:(.text+0xd7): undefined reference to `gss_release_buffer'
/usr/bin/ld: gssapi_errmsg.c:(.text+0xf6): undefined reference to `gss_display_status'
collect2: error: ld returned 1 exit status
make[1]: *** [/tmp/build/libreoffice-24.8.0.3/connectivity/Library_mysqlc.mk:10: /tmp/build/libreoffice-24.8.0.3/instdir/program/libmysqlclo.so] Error 1

Disabling mariadb-connector with --disable-mariadb-sdbc gets it building again. Building 24.2.5.2 was fine.

comment:5 by martyj19, 3 weeks ago

Can confirm the need for --disable-mariadb-sdbc. Should have noted that previously. It should also be safe to reenable --with-system-icu which was the point of my ICU comment.

Last edited 3 weeks ago by martyj19 (previous) (diff)

comment:6 by Douglas R. Reno, 2 weeks ago

It looks like the MariaDB connector was updated 7 days ago - https://git.libreoffice.org/core/+/756c3e58c70427cc3dac1287cf0d4f36e45fc0d0

That should be in the next version of Libreoffice. I'll leave a comment in the XML to that effect so that we can re-examine that issue after we have a new Libreoffice release

comment:7 by Douglas R. Reno, 2 weeks ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.