There are two undocumented changes to d/rules:

--- a/debian/rules
+++ b/debian/rules
@@ -7,6 +7,7 @@ SHELL = /usr/bin/bash
 # See https://github.com/dotnet/source-build/issues/2767
 export HOME=$(shell mktemp --directory)
 
+export DNX_BIN = /usr/bin/dnx
 export DOTNET_BIN = /usr/bin/dotnet
 export DOTNET_ROOT_DIR = /usr/lib/dotnet
 export DOTNET_SYSCONF_DIR = /etc/dotnet
@@ -77,11 +78,6 @@ ifeq ($(DOTNET_90_OR_GREATER), true)
     DOTNET_BUILD_ARGS += --source-only
     DOTNET_RELEASE_ARTIFACTS_DIR = $(CURDIR)/artifacts/assets/Release
 
-#      Temporary branding parameter for .NET 10.0 GA release
-    ifeq ($(DOTNET_100_OR_GREATER), true)
-        DOTNET_BUILD_ARGS += --branding rtm
-    endif
-
     ifeq ($(DOTNET_USE_SYSTEM_BROTLI), true)
         SYSTEM_LIBRARIES += +brotli
     endif

Are these intentional, and the d/changelog update was just forgotten? Or
should they not be there? The branding seems to apply only to dotnet10,
and this is dotnet8, so it's dead code I presume, but what about the
DNX_BIN? It wasn't there in the current dotnet8 package that is in the
archive.

I see bin:dotnet-host-10.0 has /usr/bin/dnx, but bin:dotnet-host-8.0
(from your ppa[1]) does not. Is this expected?


1. 
https://launchpad.net/~mateus-morais/+archive/ubuntu/dotnet-servicing-jan-2026-2/


** Bug watch added: github.com/dotnet/source-build/issues #2767
   https://github.com/dotnet/source-build/issues/2767

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2138326

Title:
  [SRU] New upstream microrelease .NET 8.0.123/8.0.23

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2138326/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to