pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/bazel



Module Name:    pkgsrc
Committed By:   christos
Date:           Tue Feb 24 20:48:20 UTC 2026

Modified Files:
        pkgsrc/devel/bazel: distinfo
        pkgsrc/devel/bazel/patches:
            patch-third__party_abseil-cpp_netbsd-sunos.patch

Log Message:
fix for new elf versym type.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/bazel/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/bazel/patches/patch-third__party_abseil-cpp_netbsd-sunos.patch

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

Modified files:

Index: pkgsrc/devel/bazel/distinfo
diff -u pkgsrc/devel/bazel/distinfo:1.4 pkgsrc/devel/bazel/distinfo:1.5
--- pkgsrc/devel/bazel/distinfo:1.4     Sun Dec 14 22:37:01 2025
+++ pkgsrc/devel/bazel/distinfo Tue Feb 24 15:48:20 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2025/12/15 03:37:01 maya Exp $
+$NetBSD: distinfo,v 1.5 2026/02/24 20:48:20 christos Exp $
 
 BLAKE2s (bazel-6.4.0-dist-netbsd.tar.gz) = a740abafc058fe6569dd181611fa6521f82dfc8aea26897a6349709842f388dc
 SHA512 (bazel-6.4.0-dist-netbsd.tar.gz) = 0f1edab7673148a4c5d077de0435d05ca8f25abc280416261d05ee2c3a79d028485d60e046babec23757d0b3b90576e9467b2fdc41b6f5c03ce6e805a00cb5ee
@@ -40,7 +40,7 @@ SHA1 (patch-src_tools_singlejar_mapped__
 SHA1 (patch-src_tools_singlejar_port.h) = ef1e7ad8eb101aa76e794f95f6b4eb20155146d8
 SHA1 (patch-src_tools_singlejar_zip__headers.h) = 0f2f98f4677118214c7b93cbfeb9399c3d0939b1
 SHA1 (patch-third__party_BUILD) = 05d665afc9d1697867102b3737467241f4b2b610
-SHA1 (patch-third__party_abseil-cpp_netbsd-sunos.patch) = c9ff33d2c331312736db8f26c47e8e0b6d7a671f
+SHA1 (patch-third__party_abseil-cpp_netbsd-sunos.patch) = 0d9ab7340776cb367c2e8eadc03263a0b46cc0a5
 SHA1 (patch-third__party_grpc_netbsd-config.patch) = ea14e800a118a3541356c00df5d8edb1aed309fa
 SHA1 (patch-third__party_upb_upb-bazel-clang.patch) = e0de19a8117adddf2a87fb49acecf089536106d0
 SHA1 (patch-third__party_zstd-jni_zstd-jni.BUILD) = 338d636638b429da3f8a695cc15010174651dd23

Index: pkgsrc/devel/bazel/patches/patch-third__party_abseil-cpp_netbsd-sunos.patch
diff -u pkgsrc/devel/bazel/patches/patch-third__party_abseil-cpp_netbsd-sunos.patch:1.1 pkgsrc/devel/bazel/patches/patch-third__party_abseil-cpp_netbsd-sunos.patch:1.2
--- pkgsrc/devel/bazel/patches/patch-third__party_abseil-cpp_netbsd-sunos.patch:1.1     Mon Jan  1 07:01:00 2024
+++ pkgsrc/devel/bazel/patches/patch-third__party_abseil-cpp_netbsd-sunos.patch Tue Feb 24 15:48:20 2026
@@ -1,4 +1,4 @@
-$NetBSD: patch-third__party_abseil-cpp_netbsd-sunos.patch,v 1.1 2024/01/01 12:01:00 ryoon Exp $
+$NetBSD: patch-third__party_abseil-cpp_netbsd-sunos.patch,v 1.2 2026/02/24 20:48:20 christos Exp $
 
 --- third_party/abseil-cpp/netbsd-sunos.patch.orig     2023-11-29 10:06:39.399538673 +0000
 +++ third_party/abseil-cpp/netbsd-sunos.patch
@@ -59,7 +59,7 @@ $NetBSD: patch-third__party_abseil-cpp_n
 +   const ElfW(Versym) *version_symbol = image->GetVersym(index_);
 +   ABSL_RAW_CHECK(symbol && version_symbol, "");
 +   const char *const symbol_name = image->GetDynstr(symbol->st_name);
-++#if defined(__NetBSD__)
+++#if defined(__NetBSD__) && (_SYS_EXEC_ELF_H_ + 0) < 2
 ++  const int version_index = version_symbol->vs_vers & VERSYM_VERSION;
 ++#else
 +   const ElfW(Versym) version_index = version_symbol[0] & VERSYM_VERSION;



Home | Main Index | Thread Index | Old Index