pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/erlang
Module Name: pkgsrc
Committed By: gdt
Date: Sun Feb 15 18:14:31 UTC 2026
Modified Files:
pkgsrc/lang/erlang: Makefile.versions PLIST distinfo versions.mk
pkgsrc/lang/erlang/patches:
patch-erts_emulator_drivers_common_inet__drv.c
Log Message:
lang/erlang: Update to 27.3.4.7
The update to 27.3.4.7 is more or less bugfixes and minor improvements
relative to 27.0.1. A number of erlang packages now assume that bugs
fixed in later 27.x are fixed. This update is intentionally not to
28.x, which is deferred until post branch.
Rebuilding ejabberd and many depending erlang-foo with 27.3.4.7 on
NetBSD 10 amd64 results in a working server, with no build fallout at
least among those packages.
* OTP 27.3.[1234] and 27.3.4.[1234567]
These are micro releases, per a scan of the README files (which are
changelog not NEWS).
* OTP 27.3
Erlang/OTP 27.3 is the third maintenance patch package for OTP 27,
with mostly bug fixes as well as improvements.
* OTP 27.2
Erlang/OTP 27.2 is the second maintenance patch package for OTP 27,
with mostly bug fixes as well as improvements. Potential
incompatibilities:
The HTTP client now correctly takes into account the full_result
request option when returning an asynchronous request.
* OTP 27.1
Erlang/OTP 27.1 is the first maintenance patch package for OTP 27,
with mostly bug fixes as well as improvements.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 pkgsrc/lang/erlang/Makefile.versions
cvs rdiff -u -r1.58 -r1.59 pkgsrc/lang/erlang/PLIST
cvs rdiff -u -r1.116 -r1.117 pkgsrc/lang/erlang/distinfo
cvs rdiff -u -r1.41 -r1.42 pkgsrc/lang/erlang/versions.mk
cvs rdiff -u -r1.6 -r1.7 \
pkgsrc/lang/erlang/patches/patch-erts_emulator_drivers_common_inet__drv.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/erlang/Makefile.versions
diff -u pkgsrc/lang/erlang/Makefile.versions:1.74 pkgsrc/lang/erlang/Makefile.versions:1.75
--- pkgsrc/lang/erlang/Makefile.versions:1.74 Fri Aug 16 09:56:14 2024
+++ pkgsrc/lang/erlang/Makefile.versions Sun Feb 15 18:14:31 2026
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile.versions,v 1.74 2024/08/16 09:56:14 adam Exp $
+# $NetBSD: Makefile.versions,v 1.75 2026/02/15 18:14:31 gdt Exp $
# When making any update to the versions below (even patch level),
# please check to see if the erlang-doc or erlang-man packages also
# need their distinfo and PLIST files regenerated, as they almost
# always will.
DIST_VERSION_MAJOR= 27
-DIST_VERSION_MINOR= 0
-DIST_VERSION_PATCH= 1
+DIST_VERSION_MINOR= 3
+DIST_VERSION_PATCH= 4.7
.include "versions.mk"
Index: pkgsrc/lang/erlang/PLIST
diff -u pkgsrc/lang/erlang/PLIST:1.58 pkgsrc/lang/erlang/PLIST:1.59
--- pkgsrc/lang/erlang/PLIST:1.58 Mon Sep 9 08:26:59 2024
+++ pkgsrc/lang/erlang/PLIST Sun Feb 15 18:14:31 2026
@@ -1,4 +1,16 @@
-@comment $NetBSD: PLIST,v 1.58 2024/09/09 08:26:59 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.59 2026/02/15 18:14:31 gdt Exp $
+@pkgdir lib/erlang/erts-${VERSION.erts}/doc
+@pkgdir lib/erlang/erts-${VERSION.erts}/man
+@pkgdir lib/erlang/lib/erl_interface-${VERSION.erl_interface}/src/auxdir
+@pkgdir lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/htdocs/mnesia_secret/top_secret
+@pkgdir lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/htdocs/secret/top_secret
+@pkgdir lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/logs
+@pkgdir lib/erlang/lib/kernel-${VERSION.kernel}/examples/erl_uds_dist/ebin
+@pkgdir lib/erlang/lib/kernel-${VERSION.kernel}/examples/gen_tcp_dist/ebin
+@pkgdir lib/erlang/lib/kernel-${VERSION.kernel}/examples/uds_dist/ebin
+@pkgdir lib/erlang/lib/kernel-${VERSION.kernel}/examples/uds_dist/priv
+@pkgdir lib/erlang/lib/mnesia-${VERSION.mnesia}/include
+@pkgdir lib/erlang/lib/ssh-${VERSION.ssh}/include
bin/ct_run
bin/dialyzer
bin/epmd
@@ -47,7 +59,6 @@ lib/erlang/erts-${VERSION.erts}/bin/star
lib/erlang/erts-${VERSION.erts}/bin/to_erl
lib/erlang/erts-${VERSION.erts}/bin/typer
lib/erlang/erts-${VERSION.erts}/bin/yielding_c_fun
-@pkgdir lib/erlang/erts-${VERSION.erts}/doc
lib/erlang/erts-${VERSION.erts}/include/driver_int.h
lib/erlang/erts-${VERSION.erts}/include/erl_driver.h
lib/erlang/erts-${VERSION.erts}/include/erl_drv_nif.h
@@ -107,7 +118,6 @@ lib/erlang/erts-${VERSION.erts}/lib/inte
lib/erlang/erts-${VERSION.erts}/lib/internal/liberts_internal.a
lib/erlang/erts-${VERSION.erts}/lib/internal/liberts_internal_r.a
lib/erlang/erts-${VERSION.erts}/lib/internal/libethread.a
-@pkgdir lib/erlang/erts-${VERSION.erts}/man
lib/erlang/erts-${VERSION.erts}/src/setuid_socket_wrap.c
lib/erlang/lib/asn1-${VERSION.asn1}/c_src/asn1_erl_nif.c
lib/erlang/lib/asn1-${VERSION.asn1}/ebin/asn1.app
@@ -725,7 +735,6 @@ lib/erlang/lib/erl_interface-${VERSION.e
lib/erlang/lib/erl_interface-${VERSION.erl_interface}/src/Makefile.in
lib/erlang/lib/erl_interface-${VERSION.erl_interface}/src/README
lib/erlang/lib/erl_interface-${VERSION.erl_interface}/src/README.internal
-@pkgdir lib/erlang/lib/erl_interface-${VERSION.erl_interface}/src/auxdir
lib/erlang/lib/erl_interface-${VERSION.erl_interface}/src/connect/ei_connect.c
lib/erlang/lib/erl_interface-${VERSION.erl_interface}/src/connect/ei_connect_int.h
lib/erlang/lib/erl_interface-${VERSION.erl_interface}/src/connect/ei_resolve.c
@@ -1031,10 +1040,8 @@ lib/erlang/lib/inets-${VERSION.inets}/ex
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/htdocs/misc/oech.html
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/htdocs/mnesia_open/dummy.html
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/htdocs/mnesia_secret/dummy.html
-@pkgdir lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/htdocs/mnesia_secret/top_secret
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/htdocs/open/dummy.html
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/htdocs/secret/dummy.html
-@pkgdir lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/htdocs/secret/top_secret
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/icons/README
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/icons/a.gif
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/icons/alert.black.gif
@@ -1127,7 +1134,6 @@ lib/erlang/lib/inets-${VERSION.inets}/ex
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/icons/uuencoded.gif
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/icons/world1.gif
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/icons/world2.gif
-@pkgdir lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/logs
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/ssl/ssl_client.pem
lib/erlang/lib/inets-${VERSION.inets}/examples/server_root/ssl/ssl_server.pem
lib/erlang/lib/inets-${VERSION.inets}/include/httpd.hrl
@@ -1305,16 +1311,12 @@ lib/erlang/lib/kernel-${VERSION.kernel}/
lib/erlang/lib/kernel-${VERSION.kernel}/ebin/user_drv.beam
lib/erlang/lib/kernel-${VERSION.kernel}/ebin/user_sup.beam
lib/erlang/lib/kernel-${VERSION.kernel}/ebin/wrap_log_reader.beam
-@pkgdir lib/erlang/lib/kernel-${VERSION.kernel}/examples/erl_uds_dist/ebin
lib/erlang/lib/kernel-${VERSION.kernel}/examples/erl_uds_dist/src/Makefile
lib/erlang/lib/kernel-${VERSION.kernel}/examples/erl_uds_dist/src/erl_uds_dist.erl
lib/erlang/lib/kernel-${VERSION.kernel}/examples/gen_tcp_dist/Makefile
-@pkgdir lib/erlang/lib/kernel-${VERSION.kernel}/examples/gen_tcp_dist/ebin
lib/erlang/lib/kernel-${VERSION.kernel}/examples/gen_tcp_dist/src/gen_tcp_dist.erl
lib/erlang/lib/kernel-${VERSION.kernel}/examples/uds_dist/c_src/Makefile
lib/erlang/lib/kernel-${VERSION.kernel}/examples/uds_dist/c_src/uds_drv.c
-@pkgdir lib/erlang/lib/kernel-${VERSION.kernel}/examples/uds_dist/ebin
-@pkgdir lib/erlang/lib/kernel-${VERSION.kernel}/examples/uds_dist/priv
lib/erlang/lib/kernel-${VERSION.kernel}/examples/uds_dist/src/Makefile
lib/erlang/lib/kernel-${VERSION.kernel}/examples/uds_dist/src/uds.erl
lib/erlang/lib/kernel-${VERSION.kernel}/examples/uds_dist/src/uds_dist.app
@@ -1684,7 +1686,6 @@ lib/erlang/lib/mnesia-${VERSION.mnesia}/
lib/erlang/lib/mnesia-${VERSION.mnesia}/examples/company_o.hrl
lib/erlang/lib/mnesia-${VERSION.mnesia}/examples/mnesia_meter.erl
lib/erlang/lib/mnesia-${VERSION.mnesia}/examples/mnesia_tpcb.erl
-@pkgdir lib/erlang/lib/mnesia-${VERSION.mnesia}/include
lib/erlang/lib/mnesia-${VERSION.mnesia}/src/mnesia.erl
lib/erlang/lib/mnesia-${VERSION.mnesia}/src/mnesia.hrl
lib/erlang/lib/mnesia-${VERSION.mnesia}/src/mnesia_app.erl
@@ -2326,6 +2327,7 @@ lib/erlang/lib/ssh-${VERSION.ssh}/ebin/s
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_client_key_api.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_connection.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_connection_handler.beam
+lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_connection_sup.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_daemon_channel.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_dbg.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_file.beam
@@ -2345,7 +2347,6 @@ lib/erlang/lib/ssh-${VERSION.ssh}/ebin/s
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_sftpd_file.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_sftpd_file_api.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_shell.beam
-lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_subsystem_sup.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_system_sup.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_tcpip_forward_acceptor.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_tcpip_forward_acceptor_sup.beam
@@ -2353,7 +2354,6 @@ lib/erlang/lib/ssh-${VERSION.ssh}/ebin/s
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_tcpip_forward_srv.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_transport.beam
lib/erlang/lib/ssh-${VERSION.ssh}/ebin/ssh_xfer.beam
-@pkgdir lib/erlang/lib/ssh-${VERSION.ssh}/include
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh.hrl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_acceptor.erl
@@ -2372,6 +2372,7 @@ lib/erlang/lib/ssh-${VERSION.ssh}/src/ss
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_connect.hrl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_connection.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_connection_handler.erl
+lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_connection_sup.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_daemon_channel.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_dbg.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_file.erl
@@ -2392,7 +2393,6 @@ lib/erlang/lib/ssh-${VERSION.ssh}/src/ss
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_sftpd_file.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_sftpd_file_api.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_shell.erl
-lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_subsystem_sup.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_system_sup.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_tcpip_forward_acceptor.erl
lib/erlang/lib/ssh-${VERSION.ssh}/src/ssh_tcpip_forward_acceptor_sup.erl
@@ -3443,7 +3443,6 @@ lib/erlang/lib/xmerl-${VERSION.xmerl}/eb
lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_html.beam
lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_lib.beam
lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_otpsgml.beam
-lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_regexp.beam
lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_sax_old_dom.beam
lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_sax_parser.beam
lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_sax_parser_latin1.beam
@@ -3469,6 +3468,8 @@ lib/erlang/lib/xmerl-${VERSION.xmerl}/eb
lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_xpath_scan.beam
lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_xs.beam
lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_xsd.beam
+lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_xsd_re.beam
+lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_xsd_re_parse.beam
lib/erlang/lib/xmerl-${VERSION.xmerl}/ebin/xmerl_xsd_type.beam
lib/erlang/lib/xmerl-${VERSION.xmerl}/include/xmerl.hrl
lib/erlang/lib/xmerl-${VERSION.xmerl}/include/xmerl_xpath.hrl
@@ -3484,7 +3485,6 @@ lib/erlang/lib/xmerl-${VERSION.xmerl}/sr
lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_internal.hrl
lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_lib.erl
lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_otpsgml.erl
-lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_regexp.erl
lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_sax_old_dom.erl
lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_sax_old_dom.hrl
lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_sax_parser.erl
@@ -3513,6 +3513,8 @@ lib/erlang/lib/xmerl-${VERSION.xmerl}/sr
lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_xpath_scan.erl
lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_xs.erl
lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_xsd.erl
+lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_xsd_re.erl
+lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_xsd_re_parse.erl
lib/erlang/lib/xmerl-${VERSION.xmerl}/src/xmerl_xsd_type.erl
lib/erlang/misc/format_man_pages
lib/erlang/releases/${VERSION}/OTP_VERSION
Index: pkgsrc/lang/erlang/distinfo
diff -u pkgsrc/lang/erlang/distinfo:1.116 pkgsrc/lang/erlang/distinfo:1.117
--- pkgsrc/lang/erlang/distinfo:1.116 Thu Jul 10 14:23:11 2025
+++ pkgsrc/lang/erlang/distinfo Sun Feb 15 18:14:31 2026
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.116 2025/07/10 14:23:11 jperkin Exp $
+$NetBSD: distinfo,v 1.117 2026/02/15 18:14:31 gdt Exp $
-BLAKE2s (erlang-27.0.1.tar.gz) = a1a3de15111945edf2878d3fca02d88cc4b028571609981f8e5c3fc82dc78aca
-SHA512 (erlang-27.0.1.tar.gz) = 03bba7f7d8226474b4dba9855e78b59c7cf78973fbb2ed48893a26879dc0dce579336e9cae6870f154bdd48cf3be6398cc1ec4ff52f252017d84edb20d565e71
-Size (erlang-27.0.1.tar.gz) = 62055749 bytes
+BLAKE2s (erlang-27.3.4.7.tar.gz) = b78b369fa021b7ec647810bbb3b5007fc8b80dc266c6ffc5a893f5b13e64a248
+SHA512 (erlang-27.3.4.7.tar.gz) = e2627e346be13588cbe142d4918fa2f6eb9c4c43e8a208f5cd84b9d8c840355e440ca2537e2a018d66ec160fce77372a79057b700c744ff898736e3761bd247c
+Size (erlang-27.3.4.7.tar.gz) = 62290067 bytes
SHA1 (patch-erts_emulator_Makefile.in) = 73b983936f6c52643e26530f133fbd32cdaf7b7e
SHA1 (patch-erts_emulator_beam_erl__init.c) = ccbf4330a0774b97a3aca611fc57ba60062e1390
SHA1 (patch-erts_emulator_beam_packet__parser.c) = 13cb7fb1d65ddac93221d85df1a44d76332b1cec
-SHA1 (patch-erts_emulator_drivers_common_inet__drv.c) = 937280446342ceb00e3d193fe0e2ee47765a9957
+SHA1 (patch-erts_emulator_drivers_common_inet__drv.c) = 14f7a9743303dc205497d63ebb63d6f7e0ab55ec
SHA1 (patch-erts_emulator_drivers_common_ram__file__drv.c) = 5c3c05c27b2eec0f5be1e31f2e8fbdee0d9b8885
SHA1 (patch-erts_emulator_drivers_win32_registry__drv.c) = 5d66b9be1c09f7c471d9675f376df3c8ec3d39be
SHA1 (patch-erts_emulator_nifs_common_prim__tty__nif.c) = 580607af8bec00b1f618834c24dfc4b924812dce
Index: pkgsrc/lang/erlang/versions.mk
diff -u pkgsrc/lang/erlang/versions.mk:1.41 pkgsrc/lang/erlang/versions.mk:1.42
--- pkgsrc/lang/erlang/versions.mk:1.41 Fri Aug 16 09:56:14 2024
+++ pkgsrc/lang/erlang/versions.mk Sun Feb 15 18:14:31 2026
@@ -1,3 +1,3 @@
-# $NetBSD: versions.mk,v 1.41 2024/08/16 09:56:14 adam Exp $
+# $NetBSD: versions.mk,v 1.42 2026/02/15 18:14:31 gdt Exp $
# Do not edit, regenerate using 'make versions'
-_VERSIONS= compiler 8.5.1 edoc 1.3.1 erts 15.0.1 kernel 10.0.1 public_key 1.16.1 ssh 5.2.1 ssl 11.2.1 stdlib 6.0.1 asn1 5.3 common_test 1.27 crypto 5.5 debugger 5.4 dialyzer 5.2 diameter 2.4
eldap 1.2.13 erl_interface 5.5.2 et 1.7.1 eunit 2.9.1 ftp 1.2.2 inets 9.2 jinterface 1.14.1 megaco 4.6 mnesia 4.23.2 observer 2.16 odbc 2.14.3 os_mon 2.10 parsetools 2.6 reltool 1.0.1 runtime_tools
2.1 sasl 4.2.2 snmp 5.16 syntax_tools 3.2 tftp 1.2 tools 4.0 wx 2.4.2 xmerl 2.0
+_VERSIONS= compiler 8.6.1.3 erts 15.2.7.5 megaco 4.7.2.1 mnesia 4.23.5.1 ssl 11.2.12.5 xmerl 2.1.3.3 asn1 5.3.4.2 common_test 1.27.7 crypto 5.5.3 debugger 5.5.0.1 dialyzer 5.3.1 diameter 2.4.1.1
edoc 1.3.2 eldap 1.2.14.1 erl_interface 5.5.2 et 1.7.1 eunit 2.9.1 ftp 1.2.3 inets 9.3.2.2 jinterface 1.14.1 kernel 10.2.7.3 observer 2.17 odbc 2.15 os_mon 2.10.1 parsetools 2.6 public_key 1.17.1.1
reltool 1.0.1 runtime_tools 2.1.1 sasl 4.2.2 snmp 5.18.2 ssh 5.2.11.4 stdlib 6.2.2.2 syntax_tools 3.2.2.2 tftp 1.2.2 tools 4.1.1 wx 2.4.3.1
Index: pkgsrc/lang/erlang/patches/patch-erts_emulator_drivers_common_inet__drv.c
diff -u pkgsrc/lang/erlang/patches/patch-erts_emulator_drivers_common_inet__drv.c:1.6 pkgsrc/lang/erlang/patches/patch-erts_emulator_drivers_common_inet__drv.c:1.7
--- pkgsrc/lang/erlang/patches/patch-erts_emulator_drivers_common_inet__drv.c:1.6 Mon May 27 19:07:50 2024
+++ pkgsrc/lang/erlang/patches/patch-erts_emulator_drivers_common_inet__drv.c Sun Feb 15 18:14:31 2026
@@ -1,12 +1,12 @@
-$NetBSD: patch-erts_emulator_drivers_common_inet__drv.c,v 1.6 2024/05/27 19:07:50 riastradh Exp $
+$NetBSD: patch-erts_emulator_drivers_common_inet__drv.c,v 1.7 2026/02/15 18:14:31 gdt Exp $
Fix ctype(3) misuse.
Unbreak build due to differences in the NetBSD SCTP implementation.
---- erts/emulator/drivers/common/inet_drv.c.orig 2024-03-06 15:30:18.000000000 +0000
+--- erts/emulator/drivers/common/inet_drv.c.orig 2026-02-04 14:57:36.000000000 +0000
+++ erts/emulator/drivers/common/inet_drv.c
-@@ -591,9 +591,9 @@ static int my_strncasecmp(const char *s1
+@@ -606,9 +606,9 @@ static int my_strncasecmp(const char *s1
{
int i;
@@ -18,11 +18,10 @@ Unbreak build due to differences in the
}
-@@ -1331,7 +1331,11 @@ static struct erl_drv_entry tcp_inet_dri
- inet_emergency_close
+@@ -1362,6 +1362,11 @@ static struct erl_drv_entry tcp_inet_dri
};
--
+
+#ifdef __NetBSD__
+#undef SCTP_DELAYED_ACK_TIME
+#undef HAVE_DECL_SCTP_DELAYED_ACK_TIME
@@ -30,4 +29,4 @@ Unbreak build due to differences in the
+#endif
#ifdef HAVE_UDP
- static int packet_inet_init(void);
+
Home |
Main Index |
Thread Index |
Old Index