NetBSD Problem Report #59670

From htodd@i8u.org  Fri Sep 26 03:31:12 2025
Return-Path: <htodd@i8u.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits)
	 client-signature RSA-PSS (2048 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 7BB2C1A9239
	for <gnats-bugs@gnats.NetBSD.org>; Fri, 26 Sep 2025 03:31:12 +0000 (UTC)
Message-Id: <20250926032431.5A922B1490B@mail.i8u.org>
Date: Thu, 25 Sep 2025 20:24:31 -0700 (PDT)
From: htodd@twofifty.com
Reply-To: htodd@twofifty.com
To: gnats-bugs@NetBSD.org
Subject: mysql80-server from 2025Q3 does not compile on NetBSD-11 
X-Send-Pr-Version: 3.95

>Number:         59670
>Category:       pkg
>Synopsis:       mysql80-server from 2025Q3 does not compile on NetBSD-11
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    jnemeth
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Sep 26 03:35:00 +0000 2025
>Closed-Date:    Sat Oct 18 22:46:35 +0000 2025
>Last-Modified:  Sat Oct 18 22:46:35 +0000 2025
>Originator:     Hisashi Todd Fujinaka
>Release:        NetBSD 11.0_BETA
>Organization:
None
>Environment:


System: NetBSD mail.i8u.org 11.0_BETA NetBSD 11.0_BETA (MARA) #3487: Fri Sep 12 09:12:53 PDT 2025 htodd@mail.i8u.org:/usr/obj/amd64/sys/arch/amd64/compile/MARA amd64
Architecture: x86_64
Machine: amd64
>Description:
Build breaks.  The log should be at https://www.i8u.org/~htodd/mysql80-server.make.log


>How-To-Repeat:
cd /usr/pkgsrc/databases/mysql80-server
sudo make update
>Fix:
Yes please.

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->bsiegert
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Sun, 28 Sep 2025 16:04:32 +0000
Responsible-Changed-Why:
take
I might have a solution
.


From: "Benny Siegert" <bsiegert@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59670 CVS commit: pkgsrc/devel
Date: Sun, 28 Sep 2025 16:25:06 +0000

 Module Name:	pkgsrc
 Committed By:	bsiegert
 Date:		Sun Sep 28 16:25:06 UTC 2025

 Modified Files:
 	pkgsrc/devel: Makefile
 Added Files:
 	pkgsrc/devel/rpcsvc-proto: DESCR Makefile PLIST buildlink3.mk distinfo

 Log Message:
 New package, rpcsvc-1.4.4

 This package contains rpcsvc proto.x files from glibc, which are
 missing in libtirpc. Additionally it contains rpcgen, which is needed
 to create header files and sources from protocol files.
 This package is only needed if glibc is installed without the
 deprecated sunrpc functionality and libtirpc should replace it.

 Needed for Linux support in PR pkg/59670


 To generate a diff of this commit:
 cvs rdiff -u -r1.4533 -r1.4534 pkgsrc/devel/Makefile
 cvs rdiff -u -r0 -r1.1 pkgsrc/devel/rpcsvc-proto/DESCR \
     pkgsrc/devel/rpcsvc-proto/Makefile pkgsrc/devel/rpcsvc-proto/PLIST \
     pkgsrc/devel/rpcsvc-proto/buildlink3.mk \
     pkgsrc/devel/rpcsvc-proto/distinfo

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->feedback
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Sun, 28 Sep 2025 16:47:26 +0000
State-Changed-Why:
I just committed an update.
Please verify that it build for you. Thanks!


From: "Benny Siegert" <bsiegert@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59670 CVS commit: pkgsrc/databases
Date: Sun, 28 Sep 2025 16:46:34 +0000

 Module Name:	pkgsrc
 Committed By:	bsiegert
 Date:		Sun Sep 28 16:46:34 UTC 2025

 Modified Files:
 	pkgsrc/databases/mysql80-client: Makefile.common distinfo
 	pkgsrc/databases/mysql80-server: Makefile PLIST
 Added Files:
 	pkgsrc/databases/mysql80-client/patches:
 	    patch-plugin_x_tests_driver_connector_warning.h

 Log Message:
 mysql80-server: fix build, including on Linux

 - use the bundled protobuf
 - fix a compilation error in a plugin
 - add dependency on libtirpc and rpcsvc-proto on Linux,
   the latter provides the "rpcgen" binary

 Fixes (I hope!!) PR pkg/59670


 To generate a diff of this commit:
 cvs rdiff -u -r1.15 -r1.16 pkgsrc/databases/mysql80-client/Makefile.common \
     pkgsrc/databases/mysql80-client/distinfo
 cvs rdiff -u -r0 -r1.1 \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_tests_driver_connector_warning.h
 cvs rdiff -u -r1.36 -r1.37 pkgsrc/databases/mysql80-server/Makefile
 cvs rdiff -u -r1.4 -r1.5 pkgsrc/databases/mysql80-server/PLIST

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: Hisashi T Fujinaka <htodd@twofifty.com>
To: gnats-bugs@netbsd.org
Cc: bsiegert@netbsd.org, pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org, 
    bsiegert@NetBSD.org
Subject: Re: pkg/59670 (mysql80-server from 2025Q3 does not compile on
 NetBSD-11)
Date: Sun, 28 Sep 2025 19:02:04 -0700 (PDT)

 It took a couple of tries (probably leftovers in objdirs) but I've had
 it successfully build three times now. The last time I updated all my
 packages using pkg_rolling-replace and then did a make replace.

 I'm fairly sure this fixes my problem.

From: Hisashi T Fujinaka <htodd@twofifty.com>
To: gnats-bugs@netbsd.org
Cc: bsiegert@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/59670 (mysql80-server from 2025Q3 does not compile on
 NetBSD-11)
Date: Tue, 30 Sep 2025 08:56:18 -0700 (PDT)

 I only tested this with my amd64 system running NetBSD-11. Should this
 get pulled up or is there more testing that should be done?

From: Benny Siegert <bsiegert@netbsd.org>
To: Hisashi T Fujinaka <htodd@twofifty.com>
Cc: gnats-bugs@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/59670 (mysql80-server from 2025Q3 does not compile on NetBSD-11)
Date: Tue, 30 Sep 2025 20:03:11 +0200

 --0000000000007679730640089150
 Content-Type: text/plain; charset="UTF-8"

 Hisashi T Fujinaka <htodd@twofifty.com> schrieb am Di. 30. Sept. 2025 um
 17:56:

 > I only tested this with my amd64 system running NetBSD-11. Should this
 > get pulled up or is there more testing that should be done?


 Ideally yes. I will send requests.

 Benny

 >

 --0000000000007679730640089150
 Content-Type: text/html; charset="UTF-8"
 Content-Transfer-Encoding: quoted-printable

 <div dir=3D"auto"><span style=3D"font-family:-apple-system,sans-serif">Hisa=
 shi T Fujinaka &lt;<a href=3D"mailto:htodd@twofifty.com">htodd@twofifty.com=
 </a>&gt; schrieb am Di. 30. Sept. 2025 um 17:56:</span><br></div><div dir=
 =3D"auto"><div class=3D"gmail_quote gmail_quote_container"><blockquote clas=
 s=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pad=
 ding-left:1ex" dir=3D"auto">I only tested this with my amd64 system running=
  NetBSD-11. Should this<br>
 get pulled up or is there more testing that should be done?</blockquote><di=
 v dir=3D"auto"><br></div><div dir=3D"auto">Ideally yes. I will send request=
 s.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Benny</div><blockquot=
 e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
 id;padding-left:1ex" dir=3D"auto"></blockquote></div></div>

 --0000000000007679730640089150--

From: Hisashi T Fujinaka <htodd@twofifty.com>
To: Benny Siegert <bsiegert@netbsd.org>
Cc: gnats-bugs@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/59670 (mysql80-server from 2025Q3 does not compile on
 NetBSD-11)
Date: Wed, 1 Oct 2025 17:37:53 -0700 (PDT)

 jnemeth@ told me to try again with PKG_DEVELOPER=yes and there are
 post-build errors:

 => Checking for missing run-time search paths in mysql-server-8.0.40nb7
 ERROR: bin/mysqlxtest: missing library: libprotobuf.so.24.4.0
 ERROR: lib/mysql/plugin/group_replication.so: missing library: libprotobuf-lite.so.24.4.0
 ERROR: sbin/mysqld: missing library: libprotobuf-lite.so.24.4.0
 *** Error code 1

 The fix suggested by Taylor on irc was:
 (16:59) < Riastradh> jnemeth, htodd: likely needs some rpath
 (17:00) < Riastradh> LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/private

State-Changed-From-To: feedback->open
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Thu, 02 Oct 2025 08:14:48 +0000
State-Changed-Why:
Thanks for the feedback. sborrill@ reported the same.

Joerg prepared a different patch that would fix compilation instead
of using the bundled protobuf. Let's wait for this commit to land
and then do the pull-up.
.


From: Hisashi T Fujinaka <htodd@twofifty.com>
To: gnats-bugs@netbsd.org
Cc: bsiegert@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/59670 (mysql80-server from 2025Q3 does not compile on
 NetBSD-11)
Date: Sat, 11 Oct 2025 17:57:50 -0700 (PDT)

 mysqld builds, but never starts. At first I kept trying 
 "/etc/rc.d/mysql start" but it never started and the servername.err file
 wasn't touched. So then I tried:

 # mysqld --basedir=/var/mysql --verbose

 but got the error:

 /usr/pkg/sbin/mysqld: Shared object "libprotobuf-lite.so.24.4.0" not found

 That library is in:
 /usr/pkg/lib/private/libprotobuf-lite.so.24.4.0A

 "pkg_info -Fe /usr/pkg/lib/private/libprotobuf-lite.so.24.4.0" shows the
 package to belong to mysql-server-8.0.40nb8.

 Is there some linking that's gone wrong? I've never been good at linking
 errors.

From: "John Nemeth" <jnemeth@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59670 CVS commit: pkgsrc/databases/mysql80-client
Date: Wed, 15 Oct 2025 03:52:38 +0000

 Module Name:	pkgsrc
 Committed By:	jnemeth
 Date:		Wed Oct 15 03:52:38 UTC 2025

 Modified Files:
 	pkgsrc/databases/mysql80-client: distinfo
 Added Files:
 	pkgsrc/databases/mysql80-client/patches:
 	    patch-plugin_x_client_xprotocol__impl.cc
 	    patch-plugin_x_protocol_plugin_encoder__file__output.h
 	    patch-plugin_x_protocol_plugin_message__field__chain.cc
 	    patch-plugin_x_protocol_plugin_messages__used__by__server.cc
 	    patch-plugin_x_protocol_stream_decompression__input__stream.h
 	    patch-plugin_x_src_io_vio__input__stream.h
 	    patch-plugin_x_src_prepare__param__handler.cc
 	    patch-plugin_x_tests_driver_connector_session__holder.cc
 	    patch-plugin_x_tests_driver_formatters_message__formatter.cc
 	    patch-plugin_x_tests_driver_processor_send__message__block__processor.cc

 Log Message:
 PR/59670 -- patches from joerg@ to work with modern external abseil/protobuf


 To generate a diff of this commit:
 cvs rdiff -u -r1.16 -r1.17 pkgsrc/databases/mysql80-client/distinfo
 cvs rdiff -u -r0 -r1.1 \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_client_xprotocol__impl.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_protocol_plugin_encoder__file__output.h \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_protocol_plugin_message__field__chain.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_protocol_plugin_messages__used__by__server.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_protocol_stream_decompression__input__stream.h \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_src_io_vio__input__stream.h \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_src_prepare__param__handler.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_tests_driver_connector_session__holder.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_tests_driver_formatters_message__formatter.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_tests_driver_processor_send__message__block__processor.cc

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "John Nemeth" <jnemeth@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59670 CVS commit: pkgsrc/databases/mysql80-server
Date: Wed, 15 Oct 2025 04:02:19 +0000

 Module Name:	pkgsrc
 Committed By:	jnemeth
 Date:		Wed Oct 15 04:02:19 UTC 2025

 Modified Files:
 	pkgsrc/databases/mysql80-server: Makefile

 Log Message:
 PR/59670 -- revert switch to included protobuf which didn't work


 To generate a diff of this commit:
 cvs rdiff -u -r1.38 -r1.39 pkgsrc/databases/mysql80-server/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Responsible-Changed-From-To: bsiegert->jnemeth
Responsible-Changed-By: jnemeth@NetBSD.org
Responsible-Changed-When: Wed, 15 Oct 2025 04:10:19 +0000
Responsible-Changed-Why:
I committed a fix.


State-Changed-From-To: open->feedback
State-Changed-By: jnemeth@NetBSD.org
State-Changed-When: Wed, 15 Oct 2025 04:10:19 +0000
State-Changed-Why:
A fix was committed to pkgsrc-head, please retest.


From: Hisashi T Fujinaka <htodd@twofifty.com>
To: gnats-bugs@netbsd.org
Cc: jnemeth@netbsd.org, bsiegert@netbsd.org, pkgsrc-bugs@netbsd.org, 
    gnats-admin@netbsd.org, jnemeth@NetBSD.org
Subject: Re: pkg/59670 (mysql80-server from 2025Q3 does not compile on
 NetBSD-11)
Date: Wed, 15 Oct 2025 12:54:08 -0700 (PDT)

 I think I have to clean some more directories, but I'm getting the
 error:


 On Wed, 15 Oct 2025, jnemeth@NetBSD.org wrote:
 st-install file lists
 pkg_create: can't stat `/usr/obj/pkg/databases/mysql80-server/work.x86_64/.destdir/usr/pkg/lib/private/libprotobuf-lite.so.24.4.0'
 pkg_create: can't stat `/usr/obj/pkg/databases/mysql80-server/work.x86_64/.destdir/usr/pkg/lib/private/libprotobuf.so.24.4.0'
 => Checking file-check results for mysql-server-8.0.40nb9
 ERROR: ************************************************************
 ERROR: The following files are in the PLIST but not in /usr/obj/pkg/databases/mysql80-server/work.x86_64/.destdir/usr/pkg:
 ERROR:         /usr/obj/pkg/databases/mysql80-server/work.x86_64/.destdir/usr/pkg/lib/private/libprotobuf-lite.so.24.4.0
 ERROR:         /usr/obj/pkg/databases/mysql80-server/work.x86_64/.destdir/usr/pkg/lib/private/libprotobuf.so.24.4.0
 *** Error code 1

 Stop.
 make[1]: stopped making "install" in /home/netbsd-cvs/pkgsrc-2025Q3/pkgsrc/databases/mysql80-server
 *** Error code 1

From: "John Nemeth" <jnemeth@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59670 CVS commit: pkgsrc/databases/mysql80-server
Date: Wed, 15 Oct 2025 22:06:10 +0000

 Module Name:	pkgsrc
 Committed By:	jnemeth
 Date:		Wed Oct 15 22:06:10 UTC 2025

 Modified Files:
 	pkgsrc/databases/mysql80-server: PLIST

 Log Message:
 PR/59670 -- missed reverting PLIST


 To generate a diff of this commit:
 cvs rdiff -u -r1.5 -r1.6 pkgsrc/databases/mysql80-server/PLIST

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: Hisashi T Fujinaka <htodd@twofifty.com>
To: gnats-bugs@netbsd.org
Cc: jnemeth@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: PR/59670 CVS commit: pkgsrc/databases/mysql80-server
Date: Wed, 15 Oct 2025 15:14:10 -0700 (PDT)

 Thanks! I was just trying to figure out how to commit my PLIST (I've
 forgotten cvs.)

From: jnemeth@CornerstoneService.ca (John Nemeth)
To: gnats-bugs@netbsd.org, htodd@twofifty.com
Cc: 
Subject: Re: pkg/59670 (mysql80-server from 2025Q3 does not compile on NetBSD-11)
Date: Wed, 15 Oct 2025 15:09:30 -0700

 On Oct 15, 20:05, "Hisashi T Fujinaka via gnats" wrote:
 }
 } The following reply was made to PR pkg/59670; it has been noted by GNATS.
 } 
 } From: Hisashi T Fujinaka <htodd@twofifty.com>
 } To: gnats-bugs@netbsd.org
 } Cc: jnemeth@netbsd.org, bsiegert@netbsd.org, pkgsrc-bugs@netbsd.org, 
 }     gnats-admin@netbsd.org, jnemeth@NetBSD.org
 } Subject: Re: pkg/59670 (mysql80-server from 2025Q3 does not compile on
 }  NetBSD-11)
 } Date: Wed, 15 Oct 2025 12:54:08 -0700 (PDT)
 } 
 }  I think I have to clean some more directories, but I'm getting the
 }  error:
 }  
 }  
 }  On Wed, 15 Oct 2025, jnemeth@NetBSD.org wrote:
 }  st-install file lists
 }  pkg_create: can't stat `/usr/obj/pkg/databases/mysql80-server/work.x86_64/.destdir/usr/pkg/lib/private/libprotobuf-lite.so.24.4.0'
 }  pkg_create: can't stat `/usr/obj/pkg/databases/mysql80-server/work.x86_64/.destdir/usr/pkg/lib/private/libprotobuf.so.24.4.0'
 }  => Checking file-check results for mysql-server-8.0.40nb9
 }  ERROR: ************************************************************
 }  ERROR: The following files are in the PLIST but not in /usr/obj/pkg/databases/mysql80-server/work.x86_64/.destdir/usr/pkg:
 }  ERROR:         /usr/obj/pkg/databases/mysql80-server/work.x86_64/.destdir/usr/pkg/lib/private/libprotobuf-lite.so.24.4.0
 }  ERROR:         /usr/obj/pkg/databases/mysql80-server/work.x86_64/.destdir/usr/pkg/lib/private/libprotobuf.so.24.4.0
 }  *** Error code 1
 }  
 }  Stop.
 }  make[1]: stopped making "install" in /home/netbsd-cvs/pkgsrc-2025Q3/pkgsrc/databases/mysql80-server
 }  *** Error code 1

      Whoops, it seems that I had a sticky tag on the PLIST file so
 it didn't caught when I was checking what to commit.  Please try
 again.

 }-- End of excerpt from "Hisashi T Fujinaka via gnats"

From: Hisashi T Fujinaka <htodd@twofifty.com>
To: gnats-bugs@netbsd.org
Cc: jnemeth@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: PR/59670 CVS commit: pkgsrc/databases/mysql80-server
Date: Wed, 15 Oct 2025 21:17:13 -0700 (PDT)

 Forgot the important part: it all appears to work!

State-Changed-From-To: feedback->needs-pullups
State-Changed-By: jnemeth@NetBSD.org
State-Changed-When: Thu, 16 Oct 2025 04:51:28 +0000
State-Changed-Why:
Submitter confirms fixed.


State-Changed-From-To: needs-pullups->pending-pullups
State-Changed-By: jnemeth@NetBSD.org
State-Changed-When: Fri, 17 Oct 2025 08:26:11 +0000
State-Changed-Why:
Pullup has been requested, ticket:  pullup-pkgsrc #7011


From: "Maya Rashish" <maya@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59670 CVS commit: [pkgsrc-2025Q3] pkgsrc/databases
Date: Fri, 17 Oct 2025 23:34:27 +0000

 Module Name:	pkgsrc
 Committed By:	maya
 Date:		Fri Oct 17 23:34:27 UTC 2025

 Modified Files:
 	pkgsrc/databases/mysql80-client [pkgsrc-2025Q3]: distinfo
 	pkgsrc/databases/mysql80-server [pkgsrc-2025Q3]: Makefile
 Added Files:
 	pkgsrc/databases/mysql80-client/patches [pkgsrc-2025Q3]:
 	    patch-plugin_x_client_xprotocol__impl.cc
 	    patch-plugin_x_protocol_plugin_encoder__file__output.h
 	    patch-plugin_x_protocol_plugin_message__field__chain.cc
 	    patch-plugin_x_protocol_plugin_messages__used__by__server.cc
 	    patch-plugin_x_protocol_stream_decompression__input__stream.h
 	    patch-plugin_x_src_io_vio__input__stream.h
 	    patch-plugin_x_src_prepare__param__handler.cc
 	    patch-plugin_x_tests_driver_connector_session__holder.cc
 	    patch-plugin_x_tests_driver_formatters_message__formatter.cc
 	    patch-plugin_x_tests_driver_processor_send__message__block__processor.cc

 Log Message:
 Pullup ticket #7012 - requested by sborrill
 databases/mysql80-client: Build fix
 databases/mysql80-server: Build fix

 Revisions pulled up:
 - databases/mysql80-client/distinfo                             1.17
 - databases/mysql80-client/patches/patch-plugin_x_client_xprotocol__impl.cc 1.1
 - databases/mysql80-client/patches/patch-plugin_x_protocol_plugin_encoder__file__output.h 1.1
 - databases/mysql80-client/patches/patch-plugin_x_protocol_plugin_message__field__chain.cc 1.1
 - databases/mysql80-client/patches/patch-plugin_x_protocol_plugin_messages__used__by__server.cc 1.1
 - databases/mysql80-client/patches/patch-plugin_x_protocol_stream_decompression__input__stream.h 1.1
 - databases/mysql80-client/patches/patch-plugin_x_src_io_vio__input__stream.h 1.1
 - databases/mysql80-client/patches/patch-plugin_x_src_prepare__param__handler.cc 1.1
 - databases/mysql80-client/patches/patch-plugin_x_tests_driver_connector_session__holder.cc 1.1
 - databases/mysql80-client/patches/patch-plugin_x_tests_driver_formatters_message__formatter.cc 1.1
 - databases/mysql80-client/patches/patch-plugin_x_tests_driver_processor_send__message__block__processor.cc 1.1
 - databases/mysql80-server/Makefile                             1.39
 - databases/mysql80-server/PLIST                                1.6

 ---
    Module Name:	pkgsrc
    Committed By:	jnemeth
    Date:		Wed Oct 15 03:52:38 UTC 2025

    Modified Files:
    	pkgsrc/databases/mysql80-client: distinfo
    Added Files:
    	pkgsrc/databases/mysql80-client/patches:
    	    patch-plugin_x_client_xprotocol__impl.cc
    	    patch-plugin_x_protocol_plugin_encoder__file__output.h
    	    patch-plugin_x_protocol_plugin_message__field__chain.cc
    	    patch-plugin_x_protocol_plugin_messages__used__by__server.cc
    	    patch-plugin_x_protocol_stream_decompression__input__stream.h
    	    patch-plugin_x_src_io_vio__input__stream.h
    	    patch-plugin_x_src_prepare__param__handler.cc
    	    patch-plugin_x_tests_driver_connector_session__holder.cc
    	    patch-plugin_x_tests_driver_formatters_message__formatter.cc

    patch-plugin_x_tests_driver_processor_send__message__block__processor.cc

    Log Message:
    PR/59670 -- patches from joerg@ to work with modern external abseil/protobuf

 ---
    Module Name:	pkgsrc
    Committed By:	jnemeth
    Date:		Wed Oct 15 04:02:19 UTC 2025

    Modified Files:
    	pkgsrc/databases/mysql80-server: Makefile

    Log Message:
    PR/59670 -- revert switch to included protobuf which didn't work

 ---
    Module Name:	pkgsrc
    Committed By:	jnemeth
    Date:		Wed Oct 15 22:06:10 UTC 2025

    Modified Files:
    	pkgsrc/databases/mysql80-server: PLIST

    Log Message:
    PR/59670 -- missed reverting PLIST


 To generate a diff of this commit:
 cvs rdiff -u -r1.15 -r1.15.6.1 pkgsrc/databases/mysql80-client/distinfo
 cvs rdiff -u -r0 -r1.1.2.2 \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_client_xprotocol__impl.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_protocol_plugin_encoder__file__output.h \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_protocol_plugin_message__field__chain.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_protocol_plugin_messages__used__by__server.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_protocol_stream_decompression__input__stream.h \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_src_io_vio__input__stream.h \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_src_prepare__param__handler.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_tests_driver_connector_session__holder.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_tests_driver_formatters_message__formatter.cc \
     pkgsrc/databases/mysql80-client/patches/patch-plugin_x_tests_driver_processor_send__message__block__processor.cc
 cvs rdiff -u -r1.36 -r1.36.2.1 pkgsrc/databases/mysql80-server/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: Hisashi T Fujinaka <htodd@twofifty.com>
To: gnats-bugs@netbsd.org
Cc: jnemeth@netbsd.org, pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org, 
    jnemeth@NetBSD.org
Subject: Re: pkg/59670 (mysql80-server from 2025Q3 does not compile on
 NetBSD-11)
Date: Fri, 17 Oct 2025 17:18:56 -0700 (PDT)

 I just rebuilt from the pullups and it all seems to be working.

 Thanks again!

State-Changed-From-To: pending-pullups->closed
State-Changed-By: jnemeth@NetBSD.org
State-Changed-When: Sat, 18 Oct 2025 22:46:35 +0000
State-Changed-Why:
Confirmed fixed and pullups completed.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2025 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.