Avoid destructively modifying 'package--builtin-alist'

* lisp/emacs-lisp/package.el (package--upgradeable-packages):
Use 'append' instead of 'nconc' to not append the contents of
'package-alist' to 'package--builtin-alist'.  (Bug#81242)
This commit is contained in:
Philip Kaludercic 2026-07-05 14:13:04 +02:00
parent ffad15bf73
commit 6464453558
No known key found for this signature in database

View file

@ -2186,8 +2186,8 @@ NAME should be a symbol."
(package-desc-version (cadr elt))
(package-desc-version available)))
(not (package-vc-p (cadr elt))))))
(nconc (and include-builtins (package--builtin-alist))
(package--alist)))))
(append (and include-builtins (package--builtin-alist))
(package--alist)))))
;;;###autoload
(defun package-upgrade-all (&optional query)