Control: tags -1 patch

Dear maintainer,

The cause is golang-1.27 1.27.2-1, which added V5 to internal/pkgbits: the
compiler now writes export data that the vendored internal/pkgbits in 0.49.0
cannot read. Every failure in the log is that one error. Upstream fixed it in
v0.50.0.

0.52.0+ds builds successfully here, with five tests that upstream adds or
renames added to the existing skip list in debian/rules. Merge request:

https://salsa.debian.org/go-team/packages/golang-golang-x-tools/-/merge_requests/2

The debian/ part of it is attached, in case that is easier to apply than the
branch. The twenty quilt patches apply unchanged.

Best regards,
Juan Manuel
diff --git a/debian/changelog b/debian/changelog
index 3649fe648..bf237c275 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+golang-golang-x-tools (1:0.52.0+ds-1) unstable; urgency=medium
+
+  * Team upload.
+  * New upstream release. Includes the internal/pkgbits support for
+    export data version V5, which Go 1.27.2 writes and 0.49.0 cannot
+    read.
+  * Add five tests that 0.52.0 adds or renames to the existing skip
+    list: TestData/import-v2.txtar, TestFakeRangeIterType,
+    TestNestedFunctionsInMethodWithInstantiatedReceiver,
+    TestOverlayInSecondGoWorkModule and TestOverlayModulePath.
+
+ -- Juan Manuel Méndez Rey <[email protected]>  Sun, 11 Oct 2026 22:53:40 
+0200
+
 golang-golang-x-tools (1:0.49.0+ds-1) unstable; urgency=medium
 
   * Team upload
diff --git a/debian/rules b/debian/rules
index b8306c2fb..01923f15c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -62,7 +62,7 @@ execute_after_dh_auto_install:
        # dependencies when updating golang-golang-x-vuln.
        rm -rvf debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls
 
-SKIP="TestTestFiles|TestMultifileStringer|TestPassModule|TestAnalyzer|TestErrorsAsType|TestRangeInt|TestCHAGenerics|TestCHAUnexported|TestRTA|TestStatic|TestNodeInterface|TestVTAGraphConstruction|TestPropagation|TestVTACallGraph|TestVTACallGraphGenerics|TestVTACallGraphGo117|TestIssue70394|TestDirAndForTest|TestCompiledGoFilesIncludesDepsErrors|TestGenericBodies|TestTypesWithNames|TestNoIndirectCreatePackage|TestInit|TestSyntheticFuncs|TestPhiElimination|TestGenericDecls|TestGenericWrappers|TestOrderOfOperations|TestGenericFunctionSelector|TestSyntax|TestLabels|TestIssue67079|TestNeedsInstance|TestCallsToInstances|TestInstanceUniqueness|TestObjValueLookup|TestValueForExpr|TestValueForExprStructConv|TestEnclosingFunction|TestGenericPaths|TestEncodeDecodeAliases|TestIExportDataTypeParameterizedAliases|TestRmdirAfterGoList_Direct|TestData/generic.txtar|TestData/import-preserve-local-pkgname.txtar|TestData/assignment.txtar|TestData/import-comments2.txtar|TestData/import-shadow-1.txtar|TestData/import-shadow-2.txtar|TestFree124|TestZeroValue|TestOrigin/alias|TestOrigin/localalias|TestCalls|TestRewrites|TestPaths|TestOrdering|TestIssue70418"
+SKIP="TestTestFiles|TestMultifileStringer|TestPassModule|TestAnalyzer|TestErrorsAsType|TestRangeInt|TestCHAGenerics|TestCHAUnexported|TestRTA|TestStatic|TestNodeInterface|TestVTAGraphConstruction|TestPropagation|TestVTACallGraph|TestVTACallGraphGenerics|TestVTACallGraphGo117|TestIssue70394|TestDirAndForTest|TestCompiledGoFilesIncludesDepsErrors|TestGenericBodies|TestTypesWithNames|TestNoIndirectCreatePackage|TestInit|TestSyntheticFuncs|TestPhiElimination|TestGenericDecls|TestGenericWrappers|TestOrderOfOperations|TestGenericFunctionSelector|TestSyntax|TestLabels|TestIssue67079|TestNeedsInstance|TestCallsToInstances|TestInstanceUniqueness|TestObjValueLookup|TestValueForExpr|TestValueForExprStructConv|TestEnclosingFunction|TestGenericPaths|TestEncodeDecodeAliases|TestIExportDataTypeParameterizedAliases|TestRmdirAfterGoList_Direct|TestData/generic.txtar|TestData/import-preserve-local-pkgname.txtar|TestData/assignment.txtar|TestData/import-comments2.txtar|TestData/import-shadow-1.txtar|TestData/import-shadow-2.txtar|TestFree124|TestZeroValue|TestOrigin/alias|TestOrigin/localalias|TestCalls|TestRewrites|TestPaths|TestOrdering|TestIssue70418|TestData/import-v2.txtar|TestFakeRangeIterType|TestNestedFunctionsInMethodWithInstantiatedReceiver|TestOverlayInSecondGoWorkModule|TestOverlayModulePath"
 override_dh_auto_test:
 ifeq (,$(findstring gccgo, $(shell go version)))
        # use short tests where possible (especially to skip tests like

Reply via email to