[Bug 2063139] Re: Please rebuild using rocprim 5.7.1-2

2024-04-22 Thread Cory Bloor
This is the last bug on my todo list relating to ROCm in Ubuntu Noble.
If a rebuild doesn't get in until after release, users can set the
environment variable HSA_OVERRIDE_GFX_VERSION=10.3.0 as a workaround.

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

Title:
  Please rebuild using rocprim 5.7.1-2

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063139] [NEW] Please rebuild using rocprim 5.7.1-2

2024-04-22 Thread Cory Bloor
Public bug reported:

There are fixes in rocprim 5.7.1-2 for gfx1031, gfx1032, gfx1033,
gfx1034, gfx1035 and gfx1036 (i.e., all RDNA 2 GPU hardware except for
Navi 21). In rocsparse, the rocprim bug manifests as failures in the
prune_dense2csr_by_percentage tests [1]. The rocprim library is header-
only, so the bug from rocprim 5.7.1-1 is baked into librocsparse0
5.7.1-3.

This problem also affects rocthrust and hipcub, although since those
libraries are header-only, the bug is only baked into their tests. The
affected binaries are librocthrust-tests 5.7.1-2.1, and libhipcub-tests
5.7.1-3.

As rocprim 5.7.1-2 is the current version on noble, it is sufficient to
rebuild rocsparse, rocthrust and hipcub without changes.

[1]: https://bugs.debian.org/1056172

** Affects: hipcub (Ubuntu)
 Importance: Undecided
 Status: New

** Affects: rocsparse (Ubuntu)
 Importance: Undecided
 Status: New

** Affects: rocthrust (Ubuntu)
 Importance: Undecided
 Status: New

** Also affects: rocthrust (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: hipcub (Ubuntu)
   Importance: Undecided
   Status: New

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

Title:
  Please rebuild using rocprim 5.7.1-2

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063017] Re: Sync rocblas 5.5.1+dfsg-5 (universe) from Debian unstable (main)

2024-04-21 Thread Cory Bloor
Thanks Graham!

For posterity, here are the test logs.

** Attachment added: "rocblas-5.5.1+dfsg-5-test.txt.gz"
   
https://bugs.launchpad.net/ubuntu/+source/rocblas/+bug/2063017/+attachment/5768898/+files/rocblas-5.5.1+dfsg-5-test.txt.gz

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

Title:
  Sync rocblas 5.5.1+dfsg-5 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063024] [NEW] Sync hipfft 5.7.1-1 (universe) from Debian unstable (main)

2024-04-21 Thread Cory Bloor
Public bug reported:

Please sync hipfft 5.7.1-1 (universe) from Debian unstable (main)

The goal of this update is to get as much of the ROCm stack as possible onto
version 5.7.1. While the update of hipfft from 5.5.0 to 5.7.1 is an upstream
version change, this is just matching the same upstream version used for most
of the other ROCm libraries (including rocm-hipamd). Note that hipfft has no
rdepends, so this is a relatively low-risk change.

Changelog entries since current noble version 5.5.1-2:

hipfft (5.7.1-1) unstable; urgency=medium

  * Migrate to unstable

 -- Cordell Bloor   Thu, 14 Mar 2024 23:19:12 -0600

hipfft (5.7.1-1~exp1) experimental; urgency=medium

  * New upstream version 5.7.1
- Update symbols file
- Refresh patches
- Add use-readthedocs-theme.patch
  * Add myself to Uploaders
  * Bump copyrights
  *  Refresh documentation build step
  * dbgsym: Disable dwz and switch to compressed DWARF-5
  * Upstream URL has changed
  * d/control: constrain versions for clang-17
  * d/rules: Drop patchelf --remove-rpath from build rules
  * Move examples from -dev to -doc package

 -- Christian Kastner   Sat, 02 Mar 2024 22:11:13 +0100

** Affects: hipfft (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Sync hipfft 5.7.1-1 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063023] [NEW] Sync rocfft 5.7.1-1 (universe) from Debian unstable (main)

2024-04-21 Thread Cory Bloor
Public bug reported:

Please sync rocfft 5.7.1-1 (universe) from Debian unstable (main)

The goal of this update is to get as much of the ROCm stack as possible onto
version 5.7.1. While the update of rocfft from 5.5.0 to 5.7.1 is an upstream
version change, this is just matching the same upstream version used for most
of the other ROCm libraries (including rocm-hipamd). Note that the only
rdepends of rocfft is hipfft, and hipfft has no rdepends, so this is a
relatively low-risk change.

Changelog entries since current noble version 5.5.0-6build1:

rocfft (5.7.1-1) unstable; urgency=medium

  * Migrate to unstable
  * New upstream version includes fix for LDS over-allocation
(Closes: #1057251)

 -- Cordell Bloor   Tue, 12 Mar 2024 11:15:10 -0600

rocfft (5.7.1-1~exp2) experimental; urgency=medium

  * d/patches: Add missing DEP-3 headers
  * d/control: Re-add accidentally removed B-D libhiprand-dev.
Fixes a FTBFS.
  * symbols: Strip Debian revision

 -- Christian Kastner   Sat, 02 Mar 2024 21:12:10 +0100

rocfft (5.7.1-1~exp1) experimental; urgency=medium

  * New upstream version.
- Update symbols file
- Refresh patches
- Add patch use-readthedocs-theme.patch
  Restores documentation build using the simpler approach from a previous
  version
  * d/rules:
- Add gfx1100, gfx1101 and gfx1102 build targets
- Drop patchelf --remove-rpath from build rules
- Automate handling of rocFFT version string
  * d/control:
- Constrain versions for clang-17
- Drop unused rocminfo package
- Switch B-D from librocrand-dev to libhiprand-dev
- Add support for the 'nocheck' build profile
- Temporarily B-D on libamdhip64-dev >= 5.6.1
  Until either bin:hipcc is fixed or it is determined that a direct
  dependency on libamdhip64-dev is the right thing to do.
  * Upstream URL has changed
  * autopkgtest: Export dmesg and other info as artifacts
  * Bump copyrights
  * dbgsym: Disable dwz and switch to compressed DWARF-5

 -- Christian Kastner   Fri, 01 Mar 2024 23:23:05 +0100

** Affects: rocfft (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Sync rocfft 5.7.1-1 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063022] [NEW] Sync hipsparse 5.7.1-1 (universe) from Debian unstable (main)

2024-04-21 Thread Cory Bloor
Public bug reported:

Please sync hipsparse 5.7.1-1 (universe) from Debian unstable (main)

The goal of this update is to get as much of the ROCm stack as possible onto
version 5.7.1. While the update of hipsparse from 5.5.1 to 5.7.1 is technically
a upstream version change, this is just matching the same upstream version used
for rocsparse. Note that hipsparse has no rdepends, so this is a low-risk
change.

Changelog entries since current noble version 5.5.1-1:

hipsparse (5.7.1-1) unstable; urgency=medium

  [ Christian Kastner ]
  * Update upstream URL

  [ Cordell Bloor ]
  * Migrate to unstable
  * d/control: drop hipcc to from Build-Depends
  * d/control: add rocm-device-libs-17 to Build-Depends
  * d/rules: reenable dwz and use uncompressed debug symbols
  * d/control: dev package now suggests doc package

 -- Cordell Bloor   Fri, 29 Mar 2024 16:35:39 -0600

hipsparse (5.7.1-1~exp1) experimental; urgency=medium

  * New upstream version.
- Refresh patches
- Refresh documentation build step
  * dbgsym: Disable dwz and switch to compressed DWARF-5
  * Add support for the 'nocheck' build profile
  * Add debian/clean (Closes: #1049079)
  * Add myself to Uploaders
  * autopkgtest: Export dmesg and other info as artifacts
  * Bump copyrights

 -- Christian Kastner   Sun, 25 Feb 2024 20:11:50 +0100

** Affects: hipsparse (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Sync hipsparse 5.7.1-1 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063021] [NEW] Sync hipblas 5.5.1-4 (universe) from Debian unstable (main)

2024-04-21 Thread Cory Bloor
Public bug reported:

Please sync hipblas 5.5.1-4 (universe) from Debian unstable (main)

Changelog entries since current noble version 5.5.1-3build1:

hipblas (5.5.1-4) unstable; urgency=medium

  * d/p/0007-hipsolver-compatibility.patch: add guard for hipblasOperation_t, 
which had been missed when backporting the patch from upstream.
  * Update metadata for forwarded patches:
- d/p/0008-public-link-hip.patch
- d/p/0009-remove-immintrin-header.patch

 -- Cordell Bloor   Sun, 14 Apr 2024 00:46:59 -0600

** Affects: hipblas (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Sync hipblas 5.5.1-4 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063020] [NEW] Sync hipcub 5.7.1-3 (universe) from Debian unstable (main)

2024-04-21 Thread Cory Bloor
Public bug reported:

Please sync hipcub 5.7.1-3 (universe) from Debian unstable (main)

This package update builds the tests for Navi 31, Navi 32 and Navi 33
hardware, as well as fixing errors on Navi 22, Navi 23, Navi 24 and
Rembrandt hardware (if built against rocprim 5.7.1-2 or later; the
macro used for the fix has no effect in earlier versions of rocprim).

Changelog entries since current noble version 5.7.1-2:

hipcub (5.7.1-3) unstable; urgency=medium

  * Migrate to unstable
  * d/rules: use rocprim arch conversion to ensure that the hipcub tests
behave the same on all RDNA 2 hardware

 -- Cordell Bloor   Tue, 26 Mar 2024 11:47:30 -0600

hipcub (5.7.1-3~exp1) experimental; urgency=medium

  * Enable gfx1100, gfx1101, and gfx1102 architectures
  * Update Build-Depends to require clang-17
  * Drop patchelf from Build-Depends
  * d/control: mark test packages as 

 -- Cordell Bloor   Fri, 01 Mar 2024 11:37:31 -0700

** Affects: hipcub (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Sync hipcub 5.7.1-3 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063019] [NEW] Sync rccl 5.4.3-3 (universe) from Debian unstable (main)

2024-04-21 Thread Cory Bloor
Public bug reported:

Please sync rccl 5.4.3-3 (universe) from Debian unstable (main)

This package update adds tests and documentation, as well as enabling
support for Navi 31, Navi 32 and Navi 33 hardware.

Changelog entries since current noble version 5.4.3-1:

rccl (5.4.3-3) unstable; urgency=medium

  * Migrate to unstable.
  * d/t/upstream-binaries: skip tests if PCIe P2P is not enabled

 -- Cordell Bloor   Sat, 13 Apr 2024 23:47:42 -0600

rccl (5.4.3-3~exp1) experimental; urgency=medium

  [ Cordell Bloor ]
  * Add librccl1-tests package for autopkgtests
  * Add librccl-doc package for documentation

  [ Christian Kastner ]
  * Add d/gbp.conf to enforce use of pristine-tar

 -- Cordell Bloor   Tue, 12 Mar 2024 11:33:40 -0600

rccl (5.4.3-2) unstable; urgency=medium

  * Migrate to unstable

 -- Cordell Bloor   Fri, 08 Mar 2024 17:58:45 -0700

rccl (5.4.3-2~exp1) experimental; urgency=medium

  * Enable gfx1100, gfx1101 and gfx1102 architectures
  * Update Build-Depends to require clang-17
  * Drop patchelf from Build-Depends
  * Use nocheck build profile to control build options
  * Enable verbose flag for linking

 -- Cordell Bloor   Fri, 01 Mar 2024 20:19:55 -0700

** Affects: rccl (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Sync rccl 5.4.3-3 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063018] [NEW] Sync rocsparse 5.7.1-2 (universe) from Debian unstable (main)

2024-04-21 Thread Cory Bloor
Public bug reported:

Please sync rocsparse 5.7.1-3 (universe) from Debian unstable (main)

This version builds the library for Navi 31, Navi 32 and Navi 33 GPUs.
There are a collection of other minor fixes.

# d/changelog since 5.7.1-2

rocsparse (5.7.1-3) unstable; urgency=medium

  [ Christian Kastner ]
  * d/rules: Skip test building when Build-Profile=nocheck

  [ Cordell Bloor ]
  * Migrate to unstable
  * d/rules: Use rocprim arch conversion to ensure that rocsparse behaves the
same on all RDNA 2 hardware

 -- Cordell Bloor   Tue, 26 Mar 2024 11:03:36 -0600

rocsparse (5.7.1-3~exp2) experimental; urgency=medium

  * d/control: Add missing Breaks+Replaces for moved examples.
They are now part of the -doc package. (Closes: #1065353)
  * autopkgtest: Export dmesg and other info as artifacts

 -- Christian Kastner   Sun, 03 Mar 2024 12:38:10 +0100

rocsparse (5.7.1-3~exp1) experimental; urgency=medium

  * Enable gfx1100, gfx1101, and gfx1102 architectures
  * Update Build-Depends for clang-17
  * Drop patchelf from Build-Depends
  * Move examples from dev package to doc package
  * Skip building test packages when nocheck option is enabled

 -- Cordell Bloor   Thu, 29 Feb 2024 14:41:31 -0700

** Affects: rocsparse (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Sync rocsparse 5.7.1-2 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063017] [NEW] Sync rocblas 5.5.1+dfsg-5 (universe) from Debian unstable (main)

2024-04-21 Thread Cory Bloor
Public bug reported:

Please sync rocblas 5.5.1+dfsg-5 (universe) from Debian unstable (main)

This version builds the library for Navi 31, Navi 32 and Navi 33 GPUs.

I will follow up with a build and test log.

# d/changelog since rocblas 5.5.1+dfsg-4

rocblas (5.5.1+dfsg-5) unstable; urgency=medium

  * Migrate to unstable. (Closes: #1066792)
  * Add d/p/0022-reserved-identifiers.patch to backport fix for
reserved identifiers in rocblas headers.
  * Use llvm-objdump from llvm-17 rather than from llvm-16.

 -- Cordell Bloor   Wed, 13 Mar 2024 10:14:41 -0600

rocblas (5.5.1+dfsg-5~exp2) experimental; urgency=medium

  [ Cordell Bloor ]
  * d/rules: skip rocblas-test in nocheck build profile
  * d/rules: skip building test data in nocheck build profile

  [ Christian Kastner ]
  * d/control: Add missing Breaks+Replaces for moved examples.
They are now part of the -doc package. (Closes: #1065351)
  * Add lintian override for copyright false positive

 -- Christian Kastner   Sun, 03 Mar 2024 12:18:28 +0100

rocblas (5.5.1+dfsg-5~exp1) experimental; urgency=medium

  * Enable gfx1100, gfx1101, and gfx1102 architectures
  * The dev package now suggests the doc package
  * Code examples have been moved from the dev package to doc package
  * Removed patchelf from the Build-Depends
  * Use compressed DWARF5 debug symbols
  * d/control: mark test packages as 
  * d/control: add llvm to Build-Depends to workaround Bug #1065097

 -- Cordell Bloor   Thu, 29 Feb 2024 15:43:38 -0700

** Affects: rocblas (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Sync rocblas 5.5.1+dfsg-5 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063016] Re: Sync rocsolver 5.5.1-5 (universe) from Debian unstable (main)

2024-04-20 Thread Cory Bloor
** Attachment added: "rocsolver-5.5.1-5-install.txt"
   
https://bugs.launchpad.net/ubuntu/+source/rocsolver/+bug/2063016/+attachment/5768702/+files/rocsolver-5.5.1-5-install.txt

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

Title:
  Sync rocsolver 5.5.1-5 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063016] [NEW] Sync rocsolver 5.5.1-5 (universe) from Debian unstable (main)

2024-04-20 Thread Cory Bloor
Public bug reported:

Please sync rocsolver 5.5.1-5 (universe) from Debian unstable (main)

This version builds with -DOPTIMAL=ON, which significantly increases
performance at the cost of increased build time and binary size. It also
builds the library for Navi 31, Navi 32 and Navi 33 GPUs. There are a
collection of other minor fixes.

The build log is attached and includes the build tests.

# d/changelog since 5.5.1-4

rocsolver (5.5.1-5) unstable; urgency=medium

  [ Cordell Bloor ]
  * Migrate to unstable
  * Add d/gbp.conf to ensure use of pristine-tar
  * Add d/p/0006-rm-immintrin-include.patch to fix ppc64el build
  * Add d/p/0007-fix-reserved-identifiers.patch to backport upstream
fix for reserved identifiers in rocblas headers
  * Add d/p/0008-check-for-hip-errors.patch to ensure HIP runtime return
values are checked for errors
  * Add d/p/0009-verbose-build-of-specialized-kernels.patch to prevent
buildd timeouts on ppc64el

  [ Christian Kastner ]
  * d/control: Add missing Breaks+Replaces for moved examples
  * autopkgtest: Export dmesg and other info as artifacts

 -- Cordell Bloor   Tue, 19 Mar 2024 11:51:09 -0600

rocsolver (5.5.1-5~exp1) experimental; urgency=medium

  * Enable gfx1100, gfx1101, and gfx1102 architectures
  * Enable specialized kernels for improved performance on
small matrices
  * Update Build-Depends for clang-17
  * Drop patchelf from Build-Depends
  * Use compressed DWARF5 debug symbols
  * Link rocsolver-test against generic liblapack.so.3 rather than
specifically linking against OpenBLAS
  * Move examples from dev package to doc package

 -- Cordell Bloor   Sat, 02 Mar 2024 08:53:11 -0700

** Affects: rocsolver (Ubuntu)
 Importance: Undecided
 Status: New

** Attachment added: "rocsolver-5.5.1-5-build.txt"
   
https://bugs.launchpad.net/bugs/2063016/+attachment/5768701/+files/rocsolver-5.5.1-5-build.txt

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

Title:
  Sync rocsolver 5.5.1-5 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060565] Re: Sync rocprim 5.7.1-2 (universe) from Debian unstable (main)

2024-04-20 Thread Cory Bloor
** Description changed:

  Please sync rocprim 5.7.1-2 (universe) from Debian unstable (main)
  
- This sync requires a FeatureFreeze exception. This package version
- requires rocm-hipamd 5.7.1, which is being tracked in
- https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606.
+ This version builds the tests for Navi 31, Navi 32 and Navi 33 GPUs. It
+ also fixes test failures on Navi 22, Navi 23, Navi 24, and Rembrandt
+ hardware.
  
- # Why a new upstream version is necessary
- 
- 1. The upstream ROCm 5.7.1 version was the last release of the ROCm 5
- series. While both ROCm 5.5 and ROCm 5.7 are no longer supported
- upstream, there will be a much larger community using ROCm 5.7.
- Knowledge sharing within this larger community will be beneficial for
- the long-term maintenance of the noble release.
- 
- 2. The versions of ROCm components included on Ubuntu Noble are very
- inconsistent. This FeatureFreeze exception is one of several that I will
- be filing in an attempt to get as much of the ROCm stack as possible
- onto the upstream 5.7.1 release. The narrower the range of versions, the
- better. Ubuntu does not have significant automated testing for the AMD
- GPU libraries, so it is safer to use versions that closely correspond to
- what upstream and Debian are using (as both do significant testing on
- these libraries).
- 
- Honestly, the changes to the Debian packaging from this sync are more
- valuable than the upstream changes in rocprim. The debian patches fix
- rocthrust, hipcub and rocsparse on Navi 22, Navi 23, Navi 24, and
- Rembrandt hardware. Still, I would still strongly recommend the upgrade
- to get the entire ROCm stack onto the same version.
- 
- # Other Notes
- 
- The build log (using rocm-hipamd 5.7.1-3) is attached and includes the
- build tests. The upstream change log is also attached.
+ The build log is attached and includes the build tests. The upstream
+ change log is also attached.

** Description changed:

  Please sync rocprim 5.7.1-2 (universe) from Debian unstable (main)
  
  This version builds the tests for Navi 31, Navi 32 and Navi 33 GPUs. It
  also fixes test failures on Navi 22, Navi 23, Navi 24, and Rembrandt
  hardware.
  
- The build log is attached and includes the build tests. The upstream
- change log is also attached.
+ The build log is attached and includes the build tests.

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

Title:
  Sync rocprim 5.7.1-2 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-18 Thread Cory Bloor
Thank you very much. The ROCm stack is in much better shape now that
rocm-hipamd 5.7.1-3 has migrated.

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060424] Re: Sync rocrand 5.7.1-4 (universe) from Debian unstable (main)

2024-04-18 Thread Cory Bloor
rocrand 5.7.1-4 has been published

** Changed in: rocrand (Ubuntu)
   Status: New => Fix Released

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

Title:
  Sync rocrand 5.7.1-4 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-16 Thread Cory Bloor
The stdgpu source package no longer produces the libstdgpu-hip-dev and
libstdgpu-hip0d binary packages on arm64 as of
1.3.0+git20220507.32e0517-5ubuntu1. There is a FTBFS bug affecting
stdgpu on amd64 and ppc64el on both noble and noble-proposed, so this
version won't migrate immediately. Regardless, the existing arm64
binaries need to be removed so that they don't block the migration once
the amd64 and ppc64el issues are resolved.

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-13 Thread Cory Bloor
To summarize the current state of this ticket, I still request removal
of:

hipcc 5.2.3-12 noble arm64
libamdhip64-5 5.2.3-12 noble arm64
libamdhip64-dev 5.2.3-12 noble arm64
libhiprtc-builtins5 5.2.3-12 noble arm64

libstdgpu-hip-dev 1.3.0+git20220507.32e0517-5 noble arm64
libstdgpu-hip0d 1.3.0+git20220507.32e0517-5 noble arm64

I hope that the comments provided when moving the stdgpu and rocm-hipamd
statuses back to New help to clarify why these removals are safe.

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-13 Thread Cory Bloor
> It is straightforward to drop libamdhip64-dev from the stdgpu build
depends on arm64, so the leftover openmp variants should not block any
future fixes to this package. I will prepare a merge request doing that.

The merge request:
https://code.launchpad.net/~slavik81/ubuntu/+source/stdgpu/+git/stdgpu/+merge/464247

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-13 Thread Cory Bloor
Hi Steve,

I believe the rocm-hipamd request is complete. Here is a listing of the
reasoning for every reverse-depends of rocm-hipamd:

Reverse-Depends
===
* libhiprand-dev (for libamdhip64-dev) - removed in in this request
* libhiprand1 (for libamdhip64-5)  - removed in in this request
* libhiprand1-tests (for libamdhip64-5)  - removed in in this request
* libhipsparse-dev (for libamdhip64-dev) - removed in in this request
* libhipsparse0 (for libamdhip64-5) - removed in in this request
* libhipsparse0-tests (for libamdhip64-5) - removed in in this request
* librocfft0 (for libamdhip64-5) - removed in in this request
* librocfft0-tests (for libamdhip64-5) - removed in in this request
* librocprim-dev (for libamdhip64-dev) - this is an arch all package and is 
still installable on amd64 and ppc64el
* librocprim-tests (for libamdhip64-5) - removed in this request
* librocrand-dev (for libamdhip64-dev) - removed in this request
* librocrand1 (for libamdhip64-5) - removed in this request
* librocrand1-tests (for libamdhip64-5) - removed in this request
* librocsparse0 (for libamdhip64-5) - removed in this request
* librocsparse0-tests (for libamdhip64-5) - removed in this request
* librocthrust-tests (for libamdhip64-5) - removed in this request
* libstdgpu-hip0d (for libamdhip64-5) - removed in this request
* libucx0 (for libamdhip64-5) - no longer depends on libamdhip64-5 on arm64 as 
of 1.16.0+ds-5ubuntu1 (the current version on noble)

$ reverse-depends src:$src -a source
Reverse-Build-Depends
=
* hipblas (for libamdhip64-dev) - has never built successfully on arm64; no 
binary packages to remove
* hipcub (for hipcc) - has never built successfully on arm64; no binary 
packages to remove
* hipfft (for hipcc) - has never built successfully on arm64; no binary 
packages to remove
* hipsparse (for libamdhip64-dev) - all arm64 binaries removed in this request
* hipsparse (for hipcc) - all arm64 binaries removed in this request
* rccl (for hipcc) - has never built successfully on arm64; no binary packages 
to remove
* rocblas (for hipcc) - has never built successfully on arm64; no binary 
packages to remove
* rocfft (for hipcc) - all arm64 binaries removed in this request
* rocprim (for hipcc) - all arm64 binaries removed in this request
* rocrand (for libamdhip64-dev) - all arm64 binaries removed in this request
* rocrand (for hipcc) - all arm64 binaries removed in this request
* rocsolver (for hipcc) - has never built successfully on arm64; no binary 
packages to remove
* rocsparse (for hipcc) - all arm64 binaries removed in this request
* rocthrust (for hipcc) - all arm64 binaries removed in this request
* stdgpu (for hipcc) - all arm64 binaries removed in this request; proposed 
merge to drop hipcc from b-d on arm64
* stdgpu (for libamdhip64-dev) - all arm64 binaries removed in this request; 
proposed merge to drop libamdhip64-dev from b-d on arm64
* ucx (for libamdhip64-dev) - no longer build-depends on libamdhip64-dev on 
arm64 as of 1.16.0+ds-5ubuntu1

The goal is to move all of rocm-hipamd's Reverse-Build-Depends to dep-
wait on arm64.

** Changed in: rocm-hipamd (Ubuntu)
   Status: Incomplete => New

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061253] Re: Please drop libamdhip64-5 from depends on arm64

2024-04-13 Thread Cory Bloor
** Patch added: "rm-rocm-arm64-2061253.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/stdgpu/+bug/2061253/+attachment/5764916/+files/rm-rocm-arm64-2061253.debdiff

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

Title:
  Please drop libamdhip64-5 from depends on arm64

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061253] [NEW] Please drop libamdhip64-5 from depends on arm64

2024-04-13 Thread Cory Bloor
Public bug reported:

rocm-hipamd FTBFS on arm64 in noble due to
https://bugs.launchpad.net/ubuntu/+source/mumax3/+bug/2032624. It seems
unlikely that a fix for glibc can be merged in time for noble. I have
requested for the arm64 binaries for rocm-hipamd be removed from the
archive so that fixes for amd64 and ppc64el can migrate from noble-
proposed.

Unfortunately, this will impact stdgpu as it depends on rocm-hipamd
binaries. I would suggest that ROCm support should be disabled on arm64.
Once glibc is fixed, support for ROCm on arm64 can be restored.

** Affects: stdgpu (Ubuntu)
 Importance: Undecided
 Status: New

** Merge proposal linked:
   
https://code.launchpad.net/~slavik81/ubuntu/+source/stdgpu/+git/stdgpu/+merge/464247

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

Title:
  Please drop libamdhip64-5 from depends on arm64

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-13 Thread Cory Bloor
Considering stdgpu further, it would be sufficient to only remove:

libstdgpu-hip-dev 1.3.0+git20220507.32e0517-5 noble arm64
libstdgpu-hip0d 1.3.0+git20220507.32e0517-5 noble arm64

It is straightforward to drop libamdhip64-dev from the stdgpu build
depends on arm64, so the leftover openmp variants should not block any
future fixes to this package. I will prepare a merge request doing that.

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-13 Thread Cory Bloor
While the build dependency on librocthrust-dev is not an issue, the
build dependency on libamdhip64-dev is.

** Changed in: stdgpu (Ubuntu)
   Status: Invalid => New

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-13 Thread Cory Bloor
The header-only libraries are librocprim-dev, librocthrust-dev and
libhipcub-dev. Those are not arm64 binaries and should not be removed.
My apologies for including them in this list.

However, the arm64 binaries for stdgpu should still be removed. Not
because they depend on librocthrust-dev, but because they transitively
depend on libamdhip64-dev and libamdhip64-5 (which are both arm64).

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-13 Thread Cory Bloor
Oof. You're right. Thank you for catching that error .

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-13 Thread Cory Bloor
** Description changed:

  The rocm-hipamd package has been FTBFS on arm64 in noble since the
  update to glibc 2.38 last year, as per
  https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2032624. In
  fact, all libraries written in the HIP language have been FTBFS on arm64
  since then. This is blocking important fixes and updates for the ROCm
  libraries from migrating from noble-proposed to noble. For example, the
  rocfft library is entirely broken on noble right now, but would be fixed
  by the migration of rocm-hipamd 5.7.1-3 from noble-proposed into noble.
  
  I was the one that ported these ROCm libraries to arm64 (aside from
  stdgpu). To my knowledge, nobody has ever tested the ROCm libraries on
  arm64. I got them to compile, but I've never had access to appropriate
  hardware to try using the resulting packages. I've never heard of any
  users of these packages either. It's not worth accepting serious known
  breakages in ROCm on amd64 in exchange for uncertain functionality on
  arm64. As such, the arm64 packages should be dropped from the archive
  until they can successfully build from source again.
  
  Please remove the following binary packages from noble:
  
  hipcc 5.2.3-12 noble arm64
+ libamdhip64-5 5.2.3-12 noble arm64
  libamdhip64-dev 5.2.3-12 noble arm64
  libhiprtc-builtins5 5.2.3-12 noble arm64
  
  libhiprand-dev 5.3.3-6 noble arm64
  libhiprand1-tests 5.3.3-6 noble arm64
  libhiprand1 5.3.3-6 noble arm64
  librocrand-dev 5.3.3-6 noble arm64
  librocrand1-tests 5.3.3-6 noble arm64
  librocrand1 5.3.3-6 noble arm64
  
  librocprim-dev 5.5.1-1 noble arm64
  librocprim-tests 5.5.1-1 noble arm64
  
  librocthrust-dev 5.3.3-4 noble arm64
  librocthrust-tests 5.3.3-4 noble arm64
  
  librocfft-dev 5.5.0-4 noble arm64
  librocfft0-tests 5.5.0-4 noble arm64
  librocfft0 5.5.0-4 noble arm64
  
  librocsparse-dev 5.5.1-1 noble arm64
  librocsparse0-tests 5.5.1-1 noble arm64
  librocsparse0 5.5.1-1 noble arm64
  
  libhipsparse-dev 5.5.1-1 noble arm64
  libhipsparse0-tests 5.5.1-1 noble arm64
  libhipsparse0 5.5.1-1 noble arm64
  
  libstdgpu-hip-dev 1.3.0+git20220507.32e0517-5 noble arm64
  libstdgpu-hip0d 1.3.0+git20220507.32e0517-5 noble arm64
  libstdgpu-openmp-dev 1.3.0+git20220507.32e0517-5 noble arm64
  libstdgpu-openmp0d 1.3.0+git20220507.32e0517-5 noble arm64
  
- We may need to wait for ucx 1.16.0+ds-5ubuntu1 to be available in noble
- before removing libamdhip64-5, because libucx0 is one of its rdepends.
- The ucx 1.16.0+ds-5ubuntu1 upload drops the dependency on libamdhip64-5
- on arm64
- 
(https://code.launchpad.net/~slavik81/ubuntu/+source/ucx/+git/ucx/+merge/464136),
- allowing libamdhip64-5 to be removed.
- 
- Please remove the following binary packages from noble once ucx
- 1.16.0+ds-5ubuntu1 is available on noble:
- 
- libamdhip64-5 5.2.3-12 noble arm64
+ The ucx 1.16.0+ds-5ubuntu1 package has now migrated to noble, dropping
+ libamdhip64-dev from its build-depends on arm64. The list of packages
+ above is therefore now a list of all the reverse dependencies of rocm-
+ hipamd on arm64.

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-12 Thread Cory Bloor
** Description changed:

  The rocm-hipamd package has been FTBFS on arm64 in noble since the
  update to glibc 2.38 last year, as per
  https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2032624. In
  fact, all libraries written in the HIP language have been FTBFS on arm64
  since then. This is blocking important fixes and updates for the ROCm
  libraries from migrating from noble-proposed to noble. For example, the
  rocfft library is entirely broken on noble right now, but would be fixed
  by the migration of rocm-hipamd 5.7.1-3 from noble-proposed into noble.
  
  I was the one that ported these ROCm libraries to arm64 (aside from
  stdgpu). To my knowledge, nobody has ever tested the ROCm libraries on
  arm64. I got them to compile, but I've never had access to appropriate
  hardware to try using the resulting packages. I've never heard of any
- users of these packages either. Nobody knows if ROCm on arm64 even
- works.
+ users of these packages either. It's not worth accepting serious known
+ breakages in ROCm on amd64 in exchange for uncertain functionality on
+ arm64. As such, the arm64 packages should be dropped from the archive
+ until they can successfully build from source again.
  
  Please remove the following binary packages from noble:
  
  hipcc 5.2.3-12 noble arm64
  libamdhip64-dev 5.2.3-12 noble arm64
  libhiprtc-builtins5 5.2.3-12 noble arm64
  
  libhiprand-dev 5.3.3-6 noble arm64
  libhiprand1-tests 5.3.3-6 noble arm64
  libhiprand1 5.3.3-6 noble arm64
  librocrand-dev 5.3.3-6 noble arm64
  librocrand1-tests 5.3.3-6 noble arm64
  librocrand1 5.3.3-6 noble arm64
  
  librocprim-dev 5.5.1-1 noble arm64
  librocprim-tests 5.5.1-1 noble arm64
  
  librocthrust-dev 5.3.3-4 noble arm64
  librocthrust-tests 5.3.3-4 noble arm64
  
  librocfft-dev 5.5.0-4 noble arm64
  librocfft0-tests 5.5.0-4 noble arm64
  librocfft0 5.5.0-4 noble arm64
  
  librocsparse-dev 5.5.1-1 noble arm64
  librocsparse0-tests 5.5.1-1 noble arm64
  librocsparse0 5.5.1-1 noble arm64
  
  libhipsparse-dev 5.5.1-1 noble arm64
  libhipsparse0-tests 5.5.1-1 noble arm64
  libhipsparse0 5.5.1-1 noble arm64
  
  libstdgpu-hip-dev 1.3.0+git20220507.32e0517-5 noble arm64
  libstdgpu-hip0d 1.3.0+git20220507.32e0517-5 noble arm64
  libstdgpu-openmp-dev 1.3.0+git20220507.32e0517-5 noble arm64
  libstdgpu-openmp0d 1.3.0+git20220507.32e0517-5 noble arm64
  
  We may need to wait for ucx 1.16.0+ds-5ubuntu1 to be available in noble
  before removing libamdhip64-5, because libucx0 is one of its rdepends.
  The ucx 1.16.0+ds-5ubuntu1 upload drops the dependency on libamdhip64-5
  on arm64
  
(https://code.launchpad.net/~slavik81/ubuntu/+source/ucx/+git/ucx/+merge/464136),
  allowing libamdhip64-5 to be removed.
  
  Please remove the following binary packages from noble once ucx
  1.16.0+ds-5ubuntu1 is available on noble:
  
  libamdhip64-5 5.2.3-12 noble arm64

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-12 Thread Cory Bloor
** Description changed:

  The rocm-hipamd package has been FTBFS on arm64 in noble since the
  update to glibc 2.38 last year, as per
  https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2032624. In
  fact, all libraries written in the HIP language have been FTBFS on arm64
- since then. This is blocking all fixes and updates for the ROCm
- libraries from migrating from noble-proposed to noble.
+ since then. This is blocking important fixes and updates for the ROCm
+ libraries from migrating from noble-proposed to noble. For example, the
+ rocfft library is entirely broken on noble right now, but would be fixed
+ by the migration of rocm-hipamd 5.7.1-3 from noble-proposed into noble.
  
- I was the one that originally ported the ROCm stack to arm64 and to my
- knowledge, nobody has ever tested these packages on that platform. I got
- them to compile, but I never had the hardware to use them. All my
- testing has been done on x86_64, so it would be silly to block fixes to
- x86_64 due to problems with arm64.
+ I was the one that ported these ROCm libraries to arm64 (aside from
+ stdgpu). To my knowledge, nobody has ever tested the ROCm libraries on
+ arm64. I got them to compile, but I've never had access to appropriate
+ hardware to try using the resulting packages. I've never heard of any
+ users of these packages either. Nobody knows if ROCm on arm64 even
+ works.
  
  Please remove the following binary packages from noble:
  
  hipcc 5.2.3-12 noble arm64
  libamdhip64-dev 5.2.3-12 noble arm64
  libhiprtc-builtins5 5.2.3-12 noble arm64
  
  libhiprand-dev 5.3.3-6 noble arm64
  libhiprand1-tests 5.3.3-6 noble arm64
  libhiprand1 5.3.3-6 noble arm64
  librocrand-dev 5.3.3-6 noble arm64
  librocrand1-tests 5.3.3-6 noble arm64
  librocrand1 5.3.3-6 noble arm64
  
  librocprim-dev 5.5.1-1 noble arm64
  librocprim-tests 5.5.1-1 noble arm64
  
  librocthrust-dev 5.3.3-4 noble arm64
  librocthrust-tests 5.3.3-4 noble arm64
  
  librocfft-dev 5.5.0-4 noble arm64
  librocfft0-tests 5.5.0-4 noble arm64
  librocfft0 5.5.0-4 noble arm64
  
  librocsparse-dev 5.5.1-1 noble arm64
  librocsparse0-tests 5.5.1-1 noble arm64
  librocsparse0 5.5.1-1 noble arm64
  
  libhipsparse-dev 5.5.1-1 noble arm64
  libhipsparse0-tests 5.5.1-1 noble arm64
  libhipsparse0 5.5.1-1 noble arm64
  
  libstdgpu-hip-dev 1.3.0+git20220507.32e0517-5 noble arm64
  libstdgpu-hip0d 1.3.0+git20220507.32e0517-5 noble arm64
  libstdgpu-openmp-dev 1.3.0+git20220507.32e0517-5 noble arm64
  libstdgpu-openmp0d 1.3.0+git20220507.32e0517-5 noble arm64
  
- 
  We may need to wait for ucx 1.16.0+ds-5ubuntu1 to be available in noble
  before removing libamdhip64-5, because libucx0 is one of its rdepends.
  The ucx 1.16.0+ds-5ubuntu1 upload drops the dependency on libamdhip64-5
  on arm64
  
(https://code.launchpad.net/~slavik81/ubuntu/+source/ucx/+git/ucx/+merge/464136),
  allowing libamdhip64-5 to be removed.
  
  Please remove the following binary packages from noble once ucx
  1.16.0+ds-5ubuntu1 is available on noble:
  
  libamdhip64-5 5.2.3-12 noble arm64

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] Re: Please RM arm64 binaries

2024-04-12 Thread Cory Bloor
** Also affects: rocrand (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: rocprim (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: rocthrust (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: rocfft (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: rocsparse (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: hipsparse (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: stdgpu (Ubuntu)
   Importance: Undecided
   Status: New

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

Title:
  Please RM arm64 binaries

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061048] [NEW] Please RM arm64 binaries

2024-04-11 Thread Cory Bloor
Public bug reported:

The rocm-hipamd package has been FTBFS on arm64 in noble since the
update to glibc 2.38 last year, as per
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2032624. In
fact, all libraries written in the HIP language have been FTBFS on arm64
since then. This is blocking all fixes and updates for the ROCm
libraries from migrating from noble-proposed to noble.

I was the one that originally ported the ROCm stack to arm64 and to my
knowledge, nobody has ever tested these packages on that platform. I got
them to compile, but I never had the hardware to use them. All my
testing has been done on x86_64, so it would be silly to block fixes to
x86_64 due to problems with arm64.

Please remove the following binary packages from noble:

hipcc 5.2.3-12 noble arm64
libamdhip64-dev 5.2.3-12 noble arm64
libhiprtc-builtins5 5.2.3-12 noble arm64

libhiprand-dev 5.3.3-6 noble arm64
libhiprand1-tests 5.3.3-6 noble arm64
libhiprand1 5.3.3-6 noble arm64
librocrand-dev 5.3.3-6 noble arm64
librocrand1-tests 5.3.3-6 noble arm64
librocrand1 5.3.3-6 noble arm64

librocprim-dev 5.5.1-1 noble arm64
librocprim-tests 5.5.1-1 noble arm64

librocthrust-dev 5.3.3-4 noble arm64
librocthrust-tests 5.3.3-4 noble arm64

librocfft-dev 5.5.0-4 noble arm64
librocfft0-tests 5.5.0-4 noble arm64
librocfft0 5.5.0-4 noble arm64

librocsparse-dev 5.5.1-1 noble arm64
librocsparse0-tests 5.5.1-1 noble arm64
librocsparse0 5.5.1-1 noble arm64

libhipsparse-dev 5.5.1-1 noble arm64
libhipsparse0-tests 5.5.1-1 noble arm64
libhipsparse0 5.5.1-1 noble arm64

libstdgpu-hip-dev 1.3.0+git20220507.32e0517-5 noble arm64
libstdgpu-hip0d 1.3.0+git20220507.32e0517-5 noble arm64
libstdgpu-openmp-dev 1.3.0+git20220507.32e0517-5 noble arm64
libstdgpu-openmp0d 1.3.0+git20220507.32e0517-5 noble arm64


We may need to wait for ucx 1.16.0+ds-5ubuntu1 to be available in noble
before removing libamdhip64-5, because libucx0 is one of its rdepends.
The ucx 1.16.0+ds-5ubuntu1 upload drops the dependency on libamdhip64-5
on arm64
(https://code.launchpad.net/~slavik81/ubuntu/+source/ucx/+git/ucx/+merge/464136),
allowing libamdhip64-5 to be removed.

Please remove the following binary packages from noble once ucx
1.16.0+ds-5ubuntu1 is available on noble:

libamdhip64-5 5.2.3-12 noble arm64

** Affects: rocm-hipamd (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Please RM arm64 binaries

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2061048/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060999] Re: Please drop libamdhip64-5 from depends on arm64

2024-04-11 Thread Cory Bloor
I had to fight a bit to figure out how to build ucx due to the
"debian.upstream" directory, but I've completed an arm64 build. I can
confirm that when autoconf fails to find libamdhip64-dev, it will just
disable ROCm support.

I must admit, I didn't restart my arm64 build after fixing the
maintainer. I do not have access to native arm64 hardware, so I used a
qemu image and it took a very long time to compile.

```
$ dpkg -I libucx0_1.16.0+ds-5ubuntu1_arm64.deb
 new Debian package, version 2.0.
 size 1081146 bytes: control archive=1202 bytes.
 786 bytes,18 lines  control
1068 bytes,14 lines  md5sums
 314 bytes, 9 lines  shlibs
  75 bytes, 2 lines  triggers
 Package: libucx0
 Source: ucx
 Version: 1.16.0+ds-5ubuntu1
 Architecture: arm64
 Maintainer: Debian Science Maintainers 

 Installed-Size: 3288
 Depends: ibverbs-providers (>= 35), libc6 (>= 2.38), libfuse3-3 (>= 3.2.3), 
libibverbs1 (>= 34), librdmacm1t64 (>= 23)
 Section: libs
 Priority: optional
 Multi-Arch: same
 Homepage: https://www.openucx.org
 Description: Unified Communication X libraries
  Unified Communication X (UCX) provides an optimized communication layer
  for Message Passing (MPI), PGAS/OpenSHMEM libraries and RPC/data-centric
  applications.
  UCX utilizes high-speed networks for inter-node communication,i
  and shared memory mechanisms for efficient intra-node communication.
  This package provides shared libraries for UCX.
```

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

Title:
  Please drop libamdhip64-5 from depends on arm64

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060999] Re: Please drop libamdhip64-5 from depends on arm64

2024-04-11 Thread Cory Bloor
I realized that I should update the maintainer in d/control when
creating an ubuntu revision, so I deleted the original patch and have
reattached it with that change included.

** Patch removed: "rm-rocm-arm64-2060999.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/ucx/+bug/2060999/+attachment/5763926/+files/rm-rocm-arm64-2060999.debdiff

** Patch added: "rm-rocm-arm64-2060999.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/ucx/+bug/2060999/+attachment/5763979/+files/rm-rocm-arm64-2060999.debdiff

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

Title:
  Please drop libamdhip64-5 from depends on arm64

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060999] Re: Please drop libamdhip64-5 from depends on arm64

2024-04-11 Thread Cory Bloor
I've attached a debdiff for a new version including the necessary
package changes.

** Patch added: "rm-rocm-arm64-2060999.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/ucx/+bug/2060999/+attachment/5763926/+files/rm-rocm-arm64-2060999.debdiff

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

Title:
  Please drop libamdhip64-5 from depends on arm64

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060999] Re: Please drop libamdhip64-5 from depends on arm64

2024-04-11 Thread Cory Bloor
** Merge proposal linked:
   
https://code.launchpad.net/~slavik81/ubuntu/+source/ucx/+git/ucx/+merge/464136

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

Title:
  Please drop libamdhip64-5 from depends on arm64

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060999] Re: Please drop libamdhip64-5 from depends on arm64

2024-04-11 Thread Cory Bloor
** Description changed:

  rocm-hipamd FTBFS on arm64 in noble due to
  https://bugs.launchpad.net/ubuntu/+source/mumax3/+bug/2032624. It seems
- unlikely that a fix for glibc can be merged for noble. I will be
+ unlikely that a fix for glibc can be merged in time for noble. I will be
  requesting that the arm64 binaries for rocm-hipamd be removed from the
  archive so that fixes for amd64 and ppc64el can migrate from noble-
  proposed to noble.
  
  Unfortunately, this will impact ucx 1.16.0+ds-5 as it depends on rocm-
  hipamd. I would suggest that ROCm support in ucx should be disabled on
  arm64, much like it is disabled on risc64. Once glibc is fixed, support
  for ROCm on arm64 can be restored.

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

Title:
  Please drop libamdhip64-5 from depends on arm64

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060999] [NEW] Please drop libamdhip64-5 from depends on arm64

2024-04-11 Thread Cory Bloor
Public bug reported:

rocm-hipamd FTBFS on arm64 in noble due to
https://bugs.launchpad.net/ubuntu/+source/mumax3/+bug/2032624. It seems
unlikely that a fix for glibc can be merged for noble. I will be
requesting that the arm64 binaries for rocm-hipamd be removed from the
archive so that fixes for amd64 and ppc64el can migrate from noble-
proposed to noble.

Unfortunately, this will impact ucx 1.16.0+ds-5 as it depends on rocm-
hipamd. I would suggest that ROCm support in ucx should be disabled on
arm64, much like it is disabled on risc64. Once glibc is fixed, support
for ROCm on arm64 can be restored.

** Affects: ucx (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Please drop libamdhip64-5 from depends on arm64

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2032624] Re: mumax3 test suite fails against glibc 2.38

2024-04-10 Thread Cory Bloor
All HIP language libraries have been FTBFS on arm64 since the vector
types were added, so this issue has been blocking the libraries from
syncing for several months. The only ones that have been able to update
have been the ones that had always been broken on arm64 for other
reasons.

I've opened a merge request for the glibc package that fixes the issue
for rocm-hipamd, using the following patch:

```
--- glibc.orig/sysdeps/aarch64/fpu/bits/math-vector.h
+++ glibc/sysdeps/aarch64/fpu/bits/math-vector.h
@@ -101,7 +101,8 @@ typedef __attribute__ ((__neon_vector_ty
 typedef __attribute__ ((__neon_vector_type__ (2))) double __f64x2_t;
 #endif
 
-#if __GNUC_PREREQ(10, 0) || __glibc_clang_prereq(11, 0)
+#if (__GNUC_PREREQ(10, 0) || __glibc_clang_prereq(11, 0)) \
+  && !defined(__HIP_DEVICE_COMPILE__)
 #  define __SVE_VEC_MATH_SUPPORTED
 typedef __SVFloat32_t __sv_f32_t;
 typedef __SVFloat64_t __sv_f64_t;
```

I think the only real alternative would be to remove the arm64 build of
rocm-hipamd from the archive. The existing ROCm libraries in noble all
FTBFS on arm64, but the versions that successfully built on arm64 with
older copies of glibc are blocking transitions from proposed to release.

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

Title:
  mumax3 test suite fails against glibc 2.38

To manage notifications about this bug go to:
https://bugs.launchpad.net/glibc/+bug/2032624/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2032624] Re: mumax3 test suite fails against glibc 2.38

2024-04-10 Thread Cory Bloor
** Merge proposal linked:
   
https://code.launchpad.net/~slavik81/ubuntu/+source/glibc/+git/glibc/+merge/464058

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

Title:
  mumax3 test suite fails against glibc 2.38

To manage notifications about this bug go to:
https://bugs.launchpad.net/glibc/+bug/2032624/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060585] Re: Sync rocthrust 5.7.1-2 (universe) from Debian unstable (main)

2024-04-08 Thread Cory Bloor
** Patch added: "rocthrust-changelog.diff"
   
https://bugs.launchpad.net/ubuntu/+source/rocthrust/+bug/2060585/+attachment/5762300/+files/rocthrust-changelog.diff

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

Title:
  Sync rocthrust 5.7.1-2 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060585] Re: Sync rocthrust 5.7.1-2 (universe) from Debian unstable (main)

2024-04-08 Thread Cory Bloor
** Attachment added: "rocthrust-5.7.1-2-install.txt"
   
https://bugs.launchpad.net/ubuntu/+source/rocthrust/+bug/2060585/+attachment/5762299/+files/rocthrust-5.7.1-2-install.txt

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

Title:
  Sync rocthrust 5.7.1-2 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060585] Re: Sync rocthrust 5.7.1-2 (universe) from Debian unstable (main)

2024-04-08 Thread Cory Bloor
# d/changelog since 5.3.3-4

rocthrust (5.7.1-2) unstable; urgency=medium

  * Migrate to unstable
  * d/rules: use rocprim arch conversion to ensure that the rocthrust tests
behave the same on all RDNA 2 hardware

 -- Cordell Bloor   Tue, 26 Mar 2024 11:40:24 -0600

rocthrust (5.7.1-2~exp1) experimental; urgency=medium

  * Enable gfx1100, gfx1101, and gfx1102 architectures in test binaries
  * Update Build-Depends for clang-17
  * Drop patchelf from Build-Depends
  * Add support for nocheck Build-Profile

 -- Cordell Bloor   Fri, 01 Mar 2024 14:27:49 -0700

rocthrust (5.7.1-1) unstable; urgency=medium

  * New upstream version 5.7.1
  * Update upstream URLs
  * d/rules: use compressed DWARF5 debug symbols
  * d/rules: drop gfx1011 from librocthrust-tests build architectures.
The HIP runtime will fall back to using gfx1010.

 -- Cordell Bloor   Sat, 17 Feb 2024 13:43:54 -0700

rocthrust (5.3.3-5) unstable; urgency=medium

  * Filter cf-protection hardening from device code.
Fixes a FTBFS with dpkg >= 1.22

 -- Christian Kastner   Thu, 14 Sep 2023 22:31:01 +0200

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

Title:
  Sync rocthrust 5.7.1-2 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060585] [NEW] Sync rocthrust 5.7.1-2 (universe) from Debian unstable (main)

2024-04-08 Thread Cory Bloor
Public bug reported:

Please sync rocthrust 5.7.1-2 (universe) from Debian unstable (main)

This sync requires a FeatureFreeze exception. This package version
requires rocm-hipamd 5.7.1 and would benefit from rocprim 5.7.1, which
are being tracked in https://bugs.launchpad.net/ubuntu/+source/rocm-
hipamd/+bug/2058606 and
https://bugs.launchpad.net/ubuntu/+source/rocprim/+bug/2060565,
respectively.

# Why a new upstream version is necessary

1. The upstream version 5.3.3 predates support for the Radeon 7000
series of GPUs (added in 5.4.0). As this is a library used for High-
Performance Computing and AI, support for modern hardware is very
important.

2. The upstream ROCm 5.7.1 version was the last release of the ROCm 5
series. While both ROCm 5.3 and ROCm 5.7 are no longer supported
upstream, there will be a much larger community using ROCm 5.7.
Knowledge sharing within this larger community will be beneficial for
the long-term maintenance of the noble release.

3. The versions of ROCm components included on Ubuntu Noble are very
inconsistent. This FeatureFreeze exception is one of several that I will
be filing in an attempt to get as much of the ROCm stack as possible
onto the upstream 5.7.1 release. The narrower the range of versions, the
better. Ubuntu does not have significant automated testing for the AMD
GPU libraries, so it is safer to use versions that closely correspond to
what upstream and Debian are using (as both do significant testing on
these libraries).

4. The bugfixes for set_difference and set_intersection in 5.5.0 prevent
the test suite from hanging at 100% GPU usage, which is nice.

# Other Notes

The build log (using rocm-hipamd 5.7.1-3 and rocprim 5.7.1-2) is
attached and includes the build tests. The upstream change log is also
attached.

** Affects: rocthrust (Ubuntu)
 Importance: Undecided
 Status: New

** Attachment added: "rocthrust-5.7.1-2-build.txt"
   
https://bugs.launchpad.net/bugs/2060585/+attachment/5762298/+files/rocthrust-5.7.1-2-build.txt

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

Title:
  Sync rocthrust 5.7.1-2 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060565] Re: Sync rocprim 5.7.1-2 (universe) from Debian unstable (main)

2024-04-08 Thread Cory Bloor
# d/changelog since 5.5.1-1

rocprim (5.7.1-2) unstable; urgency=medium

  * Migrate to unstable
  * Add d/p/test-warp-sort-ppc64el.patch to drop test_warp_sort from
librocprim-tests on ppc64el due to FTBFS when compiling with clang-17.
This is a workaround for bug #1065206
  * Add d/p/verbose-build.patch to print more log messages during the build,
to prevent timeouts on slower buildd systems.

 -- Cordell Bloor   Mon, 25 Mar 2024 15:17:12 -0600

rocprim (5.7.1-2~exp2) experimental; urgency=medium

  * Add d/p/arch-conversion-macro.patch to support loading gfx900 code objects
on gfx902, gfx909, and gfx90c, as well as gfx1030 code objects on gfx1031
to gfx1036.
  * Add d/gbp.conf to ensure consistent settings

 -- Cordell Bloor   Mon, 25 Mar 2024 02:44:48 -0600

rocprim (5.7.1-2~exp1) experimental; urgency=medium

  * Enable gfx1100, gfx1101, and gfx1102 architectures
  * Update Build-Depends to require clang-17
  * Drop patchelf from Build-Depends
  * d/rules: mark test packages as 

 -- Cordell Bloor   Thu, 29 Feb 2024 13:06:02 -0700

rocprim (5.7.1-1) unstable; urgency=medium

  * Migrate to unstable
  * Update upstream URLs

 -- Cordell Bloor   Thu, 25 Jan 2024 12:58:03 -0700

rocprim (5.7.1-1~exp1) experimental; urgency=medium

  * New upstream version 5.7.1
  * dbgsym: Disable dwz and switch to compressed DWARF-5

 -- Christian Kastner   Fri, 27 Oct 2023 12:31:25 +0200

rocprim (5.5.1-2) unstable; urgency=medium

  * Filter cf-protection hardening from device code.
Fixes a FTBFS with dpkg >= 1.22

 -- Christian Kastner   Thu, 14 Sep 2023 14:16:14 +0200

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

Title:
  Sync rocprim 5.7.1-2 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060565] Re: Sync rocprim 5.7.1-2 (universe) from Debian unstable (main)

2024-04-08 Thread Cory Bloor
** Patch added: "changelog.diff"
   
https://bugs.launchpad.net/ubuntu/+source/rocprim/+bug/2060565/+attachment/5762210/+files/changelog.diff

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

Title:
  Sync rocprim 5.7.1-2 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060565] Re: Sync rocprim 5.7.1-2 (universe) from Debian unstable (main)

2024-04-08 Thread Cory Bloor
** Attachment added: "rocprim-5.7.1-2-install.txt"
   
https://bugs.launchpad.net/ubuntu/+source/rocprim/+bug/2060565/+attachment/5762209/+files/rocprim-5.7.1-2-install.txt

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

Title:
  Sync rocprim 5.7.1-2 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060565] [NEW] Sync rocprim 5.7.1-2 (universe) from Debian unstable (main)

2024-04-08 Thread Cory Bloor
Public bug reported:

Please sync rocprim 5.7.1-2 (universe) from Debian unstable (main)

This sync requires a FeatureFreeze exception. This package version
requires rocm-hipamd 5.7.1, which is being tracked in
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606.

# Why a new upstream version is necessary

1. The upstream ROCm 5.7.1 version was the last release of the ROCm 5
series. While both ROCm 5.5 and ROCm 5.7 are no longer supported
upstream, there will be a much larger community using ROCm 5.7.
Knowledge sharing within this larger community will be beneficial for
the long-term maintenance of the noble release.

2. The versions of ROCm components included on Ubuntu Noble are very
inconsistent. This FeatureFreeze exception is one of several that I will
be filing in an attempt to get as much of the ROCm stack as possible
onto the upstream 5.7.1 release. The narrower the range of versions, the
better. Ubuntu does not have significant automated testing for the AMD
GPU libraries, so it is safer to use versions that closely correspond to
what upstream and Debian are using (as both do significant testing on
these libraries).

Honestly, the changes to the Debian packaging from this sync are more
valuable than the upstream changes in rocprim. The debian patches fix
rocthrust, hipcub and rocsparse on Navi 22, Navi 23, Navi 24, and
Rembrandt hardware. Still, I would still strongly recommend the upgrade
to get the entire ROCm stack onto the same version.

# Other Notes

The build log (using rocm-hipamd 5.7.1-3) is attached and includes the
build tests. The upstream change log is also attached.

** Affects: rocprim (Ubuntu)
 Importance: Undecided
 Status: New

** Attachment added: "rocprim-5.7.1-2-build.txt"
   
https://bugs.launchpad.net/bugs/2060565/+attachment/5762208/+files/rocprim-5.7.1-2-build.txt

** Description changed:

  Please sync rocprim 5.7.1-2 (universe) from Debian unstable (main)
  
  This sync requires a FeatureFreeze exception. This package version
  requires rocm-hipamd 5.7.1, which is being tracked in
  https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606.
  
  # Why a new upstream version is necessary
  
  1. The upstream ROCm 5.7.1 version was the last release of the ROCm 5
- series. While both ROCm 5.3 and ROCm 5.7 are no longer supported
+ series. While both ROCm 5.5 and ROCm 5.7 are no longer supported
  upstream, there will be a much larger community using ROCm 5.7.
  Knowledge sharing within this larger community will be beneficial for
  the long-term maintenance of the noble release.
  
  2. The versions of ROCm components included on Ubuntu Noble are very
  inconsistent. This FeatureFreeze exception is one of several that I will
  be filing in an attempt to get as much of the ROCm stack as possible
  onto the upstream 5.7.1 release. The narrower the range of versions, the
  better. Ubuntu does not have significant automated testing for the AMD
  GPU libraries, so it is safer to use versions that closely correspond to
  what upstream and Debian are using (as both do significant testing on
  these libraries).
  
  Honestly, the changes to the Debian packaging from this sync are more
  valuable than the upstream changes in rocprim. The debian patches fix
  rocthrust, hipcub and rocsparse on Navi 22, Navi 23, Navi 24, and
  Rembrandt hardware. Still, I would still strongly recommend the upgrade
  to get the entire ROCm stack onto the same version.
  
  # Other Notes
  
  The build log (using rocm-hipamd 5.7.1-3) is attached and includes the
  build tests. The upstream change log is also attached.

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

Title:
  Sync rocprim 5.7.1-2 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060424] Re: Sync rocrand 5.7.1-4 (universe) from Debian unstable (main)

2024-04-07 Thread Cory Bloor
** Patch added: "changelog.diff"
   
https://bugs.launchpad.net/ubuntu/+source/rocrand/+bug/2060424/+attachment/5762044/+files/changelog.diff

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

Title:
  Sync rocrand 5.7.1-4 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060424] Re: Sync rocrand 5.7.1-4 (universe) from Debian unstable (main)

2024-04-07 Thread Cory Bloor
# d/changelog since 5.3.3-6

rocrand (5.7.1-4) unstable; urgency=medium

  * d/rules: use CMAKE_SKIP_INSTALL_RPATH to enable rpath in build tests

 -- Cordell Bloor   Sun, 07 Apr 2024 20:59:16 -0600

rocrand (5.7.1-3) unstable; urgency=medium

  * Add d/p/0005-rocrand-public-hip-host.patch to fix roc::rocrand CMake
target dependencies.
  * Add d/p/0006-hiprand-public-hip-host.patch to fix hip::hiprand CMake
target dependencies.

 -- Cordell Bloor   Sun, 31 Mar 2024 23:40:09 -0600

rocrand (5.7.1-2) unstable; urgency=medium

  * Migrate to unstable

 -- Cordell Bloor   Fri, 08 Mar 2024 16:07:58 -0700

rocrand (5.7.1-2~exp1) experimental; urgency=medium

  * Update Build-Depends to require clang-17
  * Enable gfx1100, gfx1101 and gfx1102 architectures
  * Drop patchelf and rocminfo from Build-Depends

 -- Cordell Bloor   Wed, 28 Feb 2024 16:33:09 -0700

rocrand (5.7.1-1) unstable; urgency=medium

  * Migrate to unstable
  * New upstream version 5.7.1

 -- Cordell Bloor   Wed, 17 Jan 2024 23:56:35 -0700

rocrand (5.7.0-1~exp2) experimental; urgency=medium

  [ Cordell Bloor ]
  * Add librocrand-doc and libhiprand-doc packages providing
HTML documentation.
  * Update upstream URLs

  [ Christian Kastner ]
  * autopkgtests: Export dmesg and other info as artifacts

 -- Cordell Bloor   Wed, 10 Jan 2024 14:36:40 -0700

rocrand (5.7.0-1~exp1) experimental; urgency=medium

  * New upstream version 5.7.0
  * Drop patches included upstream
- 0001-hide-kernel-symbols.patch
- 0002-remove-git-dependency.patch
  * dbgsym: Disable dwz and switch to compressed DWARF-5

 -- Christian Kastner   Thu, 26 Oct 2023 20:02:36 +0200

rocrand (5.5.1-2) unstable; urgency=medium

  * Filter cf-protection hardening from device code.
Fixes a FTBFS with dpkg >= 1.22

 -- Christian Kastner   Thu, 14 Sep 2023 14:12:34 +0200

rocrand (5.5.1-1) unstable; urgency=medium

  [ Cordell Bloor ]
  * New upstream version 5.5.1
  * Drop git from Build-Depends
  * Hide library symbols that are not intended to be
part of the public ABI.
  * d/rules: drop gfx1011 architecture from librocrand1.
The HIP runtime will fall back to using gfx1010.
  * d/control: fix nocheck dependencies

  [ Christian Kastner ]
  * Add support for the 'nocheck' build profile

 -- Cordell Bloor   Sat, 29 Jul 2023 01:32:56 -0600

** Description changed:

  Please sync rocrand 5.7.1-4 (universe) from Debian unstable (main)
  
  This sync requires a FeatureFreeze exception. This package version
  requires rocm-hipamd 5.7.1, which is being tracked in
  https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606.
  
  # Why a new upstream version is necessary
  
  1. The rocrand library was failing to sync for a while and is therefore
  stuck on upstream version 5.3.3, which predates support for the Radeon
  7000 series of GPUs (added in 5.4.0). As this is a library used for
  High-Performance Computing and AI, support for modern hardware is very
  important.
  
  2. The upstream ROCm 5.7.1 version was the last release of the ROCm 5
- series. While both ROCm 5.2 and ROCm 5.7 are no longer supported
+ series. While both ROCm 5.3 and ROCm 5.7 are no longer supported
  upstream, there will be a much larger community using ROCm 5.7.
  Knowledge sharing within this larger community will be beneficial for
  the long-term maintenance of the noble release.
  
  3. The versions of ROCm components included on Ubuntu Noble are very
  inconsistent. This FeatureFreeze exception is one of several that I will
  be filing in an attempt to get as much of the ROCm stack as possible
  onto the upstream 5.7.1 release. The narrower the range of versions, the
  better. Ubuntu does not have significant automated testing for the AMD
  GPU libraries, so it is safer to use versions that closely correspond to
  what upstream and Debian are using (as both do significant testing on
  these libraries).
  
  # Other Notes
  
  The build log (using rocm-hipamd 5.7.1-3) is attached and includes the
  build tests. The upstream change log is also attached. Note that Debian
  has not packaged the Python bindings, so the Python-related changes are
  irrelevant.

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

Title:
  Sync rocrand 5.7.1-4 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060424] [NEW] Sync rocrand 5.7.1-4 (universe) from Debian unstable (main)

2024-04-07 Thread Cory Bloor
Public bug reported:

Please sync rocrand 5.7.1-4 (universe) from Debian unstable (main)

This sync requires a FeatureFreeze exception. This package version
requires rocm-hipamd 5.7.1, which is being tracked in
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606.

# Why a new upstream version is necessary

1. The rocrand library was failing to sync for a while and is therefore
stuck on upstream version 5.3.3, which predates support for the Radeon
7000 series of GPUs (added in 5.4.0). As this is a library used for
High-Performance Computing and AI, support for modern hardware is very
important.

2. The upstream ROCm 5.7.1 version was the last release of the ROCm 5
series. While both ROCm 5.3 and ROCm 5.7 are no longer supported
upstream, there will be a much larger community using ROCm 5.7.
Knowledge sharing within this larger community will be beneficial for
the long-term maintenance of the noble release.

3. The versions of ROCm components included on Ubuntu Noble are very
inconsistent. This FeatureFreeze exception is one of several that I will
be filing in an attempt to get as much of the ROCm stack as possible
onto the upstream 5.7.1 release. The narrower the range of versions, the
better. Ubuntu does not have significant automated testing for the AMD
GPU libraries, so it is safer to use versions that closely correspond to
what upstream and Debian are using (as both do significant testing on
these libraries).

# Other Notes

The build log (using rocm-hipamd 5.7.1-3) is attached and includes the
build tests. The upstream change log is also attached. Note that Debian
has not packaged the Python bindings, so the Python-related changes are
irrelevant.

** Affects: rocrand (Ubuntu)
 Importance: Undecided
 Status: New

** Attachment added: "rocrand-5.7.1-4-build.txt"
   
https://bugs.launchpad.net/bugs/2060424/+attachment/5762042/+files/rocrand-5.7.1-4-build.txt

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

Title:
  Sync rocrand 5.7.1-4 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2060424] Re: Sync rocrand 5.7.1-4 (universe) from Debian unstable (main)

2024-04-07 Thread Cory Bloor
** Attachment added: "rocrand-5.7.1-4-install.txt"
   
https://bugs.launchpad.net/ubuntu/+source/rocrand/+bug/2060424/+attachment/5762043/+files/rocrand-5.7.1-4-install.txt

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

Title:
  Sync rocrand 5.7.1-4 (universe) from Debian unstable (main)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058606] Re: Sync rocm-hipamd 5.7.1-3 (universe) from Debian unstable (main)

2024-03-31 Thread Cory Bloor
For comparison, I've uploaded a test log of the rdepends using rocm-
hipamd 5.2.3-12 on the same system. Note that is that the two failures
are identical to the previous log for the rdepends using the rocm-hipamd
5.7.1-3 package.

** Attachment added: "test log for rdepends with rocm-hipamd 5.2.3-12"
   
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606/+attachment/5760961/+files/noble-gfx906-hip-5.2.3.txt.zst

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

Title:
  Sync rocm-hipamd 5.7.1-3 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058606] Re: Sync rocm-hipamd 5.7.1-3 (universe) from Debian unstable (main)

2024-03-27 Thread Cory Bloor
** Description changed:

  Please sync rocm-hipamd 5.7.1-3 (universe) from Debian unstable (main)
  
  This sync requires a FeatureFreeze exception
  
  # Why a new upstream version is necessary
  
  The Ubuntu Noble FeatureFreeze occurred while the ROCm stack on Debian
  was transitioning from ROCm 5.2 with clang-15 to ROCm 5.7 with clang-17.
  This has left the ROCm stack on Ubuntu Noble with a few problems:
  
  1. Some packages in noble are based on clang-15 while others are based
  on clang-17. This mix of versions is not supported upstream and packages
  that depend on run-time compilation (such as rocfft) appear to be
  entirely broken. Noble will need to move rocm-hipamd to clang-17 to get
  all packages on one build toolchain, and the rocm-hipamd version is
  closely coupled to the compiler version.
  
  2. The current version of rocm-hipamd (5.2.3) in noble is several years
  old and lacks support for modern hardware, such as the Radeon 7000
  series of GPUs. As this is a library used for High-Performance Computing
  and AI, support for modern hardware is very important.
  
  3. The current rocm-hipamd package depends on the rocm-device-libs
  binary package, which is not provided by any source package in noble.
  Ubuntu noble needs to complete the transition from rocm-device-libs to
  rocm-device-libs-17 and this requires updating rocm-hipamd to a newer
  upstream version.
  
  4. The upstream ROCm 5.7.1 version was the last release of the ROCm 5
  series. While both ROCm 5.2 and ROCm 5.7 are no longer supported
  upstream, there will be a much larger community using ROCm 5.7.
  Knowledge sharing within this larger community will be beneficial for
  the long-term maintenance of the noble release.
  
  5. The versions of ROCm components included on Ubuntu Noble are very
  inconsistent. This FeatureFreeze exception is one of several that I will
  be filing in an attempt to get as much of the ROCm stack as possible
  onto the upstream 5.7.1 release. The narrower the range of versions, the
  better. Ubuntu does not have significant automated testing for the AMD
  GPU libraries, so it is safer to use versions that closely correspond to
  what upstream and Debian are using (as both do significant testing on
  these libraries).
  
  I will be filing FeatureFreeze exceptions requests for rocrand, rocprim,
  rocthrust, rocfft, hipfft, rocsparse and hipsparse to get them all onto
  5.7.1.
+ 
+ # d/changelog from rocm-hipamd 5.2.3-12 to 5.7.1-3
+ 
+ rocm-hipamd (5.7.1-3) unstable; urgency=medium
+ 
+   * Add d/p/0035-optional-device-libs-find-package.patch to make
+ rocm-device-libs-17 an optional dependency in hip-config.cmake.
+   * Add d/p/0036-fix-clangrt-check-for-c.patch to provide consistent
+ status information from hip-config.cmake about compiler-rt when
+ configuring C and C++ projects.
+   * Add d/p/0037-deduplicate-cmake-messages.patch to reduce the verbosity
+ of hip-config.cmake.
+ 
+  -- Cordell Bloor   Tue, 26 Mar 2024 00:42:03 -0600
+ 
+ rocm-hipamd (5.7.1-2) unstable; urgency=medium
+ 
+   * Add d/p/0034-default-to-hip-platform-amd.patch to have hip-config.cmake
+ default to building for the AMD platform if hipconfig is not available.
+   * d/gbp.conf: ensure use of pristine-tar
+   * d/t/hipconfig: enable hipconfig autopkgtests even if KFD is not available
+   * d/control: drop dpkg-dev from hipcc depends because it is no longer used
+   * d/t/control: require rocminfo (>= 5.7.1~) in autopkgtests to fix failures
+ on systems without AMD GPUs
+ 
+  -- Cordell Bloor   Wed, 20 Mar 2024 01:57:15 -0600
+ 
+ rocm-hipamd (5.7.1-1) unstable; urgency=medium
+ 
+   * Migrate to unstable.
+ 
+  -- Cordell Bloor   Thu, 07 Mar 2024 10:57:55 -0700
+ 
+ rocm-hipamd (5.7.1-1~exp2) experimental; urgency=medium
+ 
+   * Fix FTBFS on arm64 by conditionally removing use of SSE intrinsics.
+   * Fix gcc, clang and g++ autopkgtests.
+   * Add d/p/0033-fix-hipconfig-version-githash.patch to fix hipconfig
+ version number.
+ 
+  -- Cordell Bloor   Sun, 03 Mar 2024 17:31:02 -0700
+ 
+ rocm-hipamd (5.7.1-1~exp1) experimental; urgency=medium
+ 
+   * New upstream version 5.7.1
+   * Update URLs to reflect consolidation of hipamd, rocclr and
+ rocm-opencl into clr.
+   * Enable hardening flags.
+   * d/libamdhip64-5.symbols: mark hipRegisterTracerCallback as an
+ optional symbol. This function is not found in any public header.
+ It is an unstable internal interface used by ROCm profiling tools.
+   * d/libhiprtc-builtins.so.5: fix lintian warning
+ symbols-file-missing-build-depends-package-field
+   * Add d/p/0030-disable-immintrin-on-ppc64el.patch to fix build
+ on ppc64el.
+   * Add d/p/0031-find-package-minimum-policy.patch to fix CMake
+ policy warning in find_package(hip).
+   * Expand autopkgtests with more build checks (no GPU required).
+   * Add d/p/0032-hipcc-compiler-launcher.patch to provide
+ HIP_CLANG_LAUNCHER environment variable in hipcc.
+  

[Bug 2058606] Re: Sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)

2024-03-27 Thread Cory Bloor
The rdepends for rocm-hipamd are nearly all FTBFS due to the addition of
'cf-protection=return' and 'cf-protection=branch' to the CXXFLAGS. This
is not a problem introduced by rocm-hipamd 5.7.1, but occurs with the
current rocm-hipamd 5.2.3 as well. As such, this update has no effect on
whether the rdepends successfully build. They will fail either way.

The autopkgtests for rocm-hipamd's rdepends all depend on GPU hardware
and cannot be executed using the standard autopkgtest binaries. However,
the rdepends nearly all package their tests and I've manually executed a
large subset of the autopkgtest suite on my Radeon VII GPU. The test
logs are attached as "noble-gfx906-hip-5.7.1.txt.zst". There are a
couple failures, but I still regard these results as a pass. The tests
for the ROCm math libraries are very fiddly and they behave slightly
differently on each of the twenty seven different GPU architectures that
are enabled by this package. When 99.% of them pass, you're doing
pretty good.

The upstream rocm-hipamd package is now on 5.7.1-3, so I suppose that
should be the target version for the sync.

** Attachment added: "test log for rdepends"
   
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606/+attachment/5759824/+files/noble-gfx906-hip-5.7.1.txt.zst

** Description changed:

- Please sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)
+ Please sync rocm-hipamd 5.7.1-3 (universe) from Debian unstable (main)
  
  This sync requires a FeatureFreeze exception
  
  # Why a new upstream version is necessary
  
  The Ubuntu Noble FeatureFreeze occurred while the ROCm stack on Debian
  was transitioning from ROCm 5.2 with clang-15 to ROCm 5.7 with clang-17.
  This has left the ROCm stack on Ubuntu Noble with a few problems:
  
  1. Some packages in noble are based on clang-15 while others are based
  on clang-17. This mix of versions is not supported upstream and packages
  that depend on run-time compilation (such as rocfft) appear to be
  entirely broken. Noble will need to move rocm-hipamd to clang-17 to get
  all packages on one build toolchain, and the rocm-hipamd version is
  closely coupled to the compiler version.
  
  2. The current version of rocm-hipamd (5.2.3) in noble is several years
  old and lacks support for modern hardware, such as the Radeon 7000
  series of GPUs. As this is a library used for High-Performance Computing
  and AI, support for modern hardware is very important.
  
  3. The current rocm-hipamd package depends on the rocm-device-libs
  binary package, which is not provided by any source package in noble.
  Ubuntu noble needs to complete the transition from rocm-device-libs to
  rocm-device-libs-17 and this requires updating rocm-hipamd to a newer
  upstream version.
  
  4. The upstream ROCm 5.7.1 version was the last release of the ROCm 5
  series. While both ROCm 5.2 and ROCm 5.7 are no longer supported
  upstream, there will be a much larger community using ROCm 5.7.
- Knowledge sharing withing this larger community will be beneficial for
+ Knowledge sharing within this larger community will be beneficial for
  the long-term maintenance of the noble release.
  
  5. The versions of ROCm components included on Ubuntu Noble are very
  inconsistent. This FeatureFreeze exception is one of several that I will
  be filing in an attempt to get as much of the ROCm stack as possible
  onto the upstream 5.7.1 release. The narrower the range of versions, the
  better. Ubuntu does not have significant automated testing for the AMD
  GPU libraries, so it is safer to use versions that closely correspond to
  what upstream and Debian are using (as both do significant testing on
  these libraries).
  
  I will be filing FeatureFreeze exceptions requests for rocrand, rocprim,
  rocthrust, rocfft, hipfft, rocsparse and hipsparse to get them all onto
  5.7.1.

** Summary changed:

- Sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)
+ Sync rocm-hipamd 5.7.1-3 (universe) from Debian unstable (main)

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

Title:
  Sync rocm-hipamd 5.7.1-3 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058661] Re: rocr-runtime 5.7.1-2 fails to build on armhf

2024-03-21 Thread Cory Bloor
I've pushed the change to salsa, so future versions of rocr-runtime will
be restricted to 64-bit architectures [1]. However, I'm not sure it's
worth uploading a new version of the package just for that. I'll wait
and see for a couple weeks if there are any more bugs reported before
making another upload and sync request.

[1]: https://salsa.debian.org/rocm-team/rocr-
runtime/-/commit/076026d43bbee7f816b81fea72f984213a9ff961

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

Title:
  rocr-runtime 5.7.1-2 fails to build on armhf

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocr-runtime/+bug/2058661/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058661] Re: rocr-runtime 5.7.1-2 fails to build on armhf

2024-03-21 Thread Cory Bloor
Note that no version of rocr-runtime has ever built successfully for
armhf. rocr-runtime should probably be limited to amd64, arm64 and
ppc64el (as those are the only architectures that have driver support
from AMDGPU KFD).

I've been cautious about dropping architectures that successfully built
because I cannot test them to confirm that they don't actually work. I'm
not sure it's even physically possible to install an AMD GPU into an IBM
System z mainframe (s390x).

However, I suppose that I could easily add `Build-Depend: architecture-
is-64-bit` to d/control so that it doesn't attempt to build for armhf.

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

Title:
  rocr-runtime 5.7.1-2 fails to build on armhf

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocr-runtime/+bug/2058661/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058594] Re: Sync rocr-runtime 5.7.1-2 (universe) from Debian unstable (main)

2024-03-21 Thread Cory Bloor
It's perhaps worth noting that every version of rocr-runtime has failed
to build on armhf. The failure was not introduced by this update.

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

Title:
  Sync rocr-runtime 5.7.1-2 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocr-runtime/+bug/2058594/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058606] Re: Sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)

2024-03-21 Thread Cory Bloor
** Attachment added: "test log (run prebuilt rocrand tests; build rocprim and 
run tests)"
   
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606/+attachment/5757790/+files/noble_rocm-hipamd_5.7.1-2_tests.log

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

Title:
  Sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058606] Re: Sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)

2024-03-20 Thread Cory Bloor
** Attachment added: "install log"
   
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606/+attachment/5757740/+files/noble_rocm-hipamd_5.7.1-2_install.log

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

Title:
  Sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058606] Re: Sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)

2024-03-20 Thread Cory Bloor
** Attachment added: "build log"
   
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606/+attachment/5757739/+files/noble_rocm-hipamd_5.7.1-2_build.log

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

Title:
  Sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058606] [NEW] Sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)

2024-03-20 Thread Cory Bloor
Public bug reported:

Please sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)

This sync requires a FeatureFreeze exception

# Why a new upstream version is necessary

The Ubuntu Noble FeatureFreeze occurred while the ROCm stack on Debian
was transitioning from ROCm 5.2 with clang-15 to ROCm 5.7 with clang-17.
This has left the ROCm stack on Ubuntu Noble with a few problems:

1. Some packages in noble are based on clang-15 while others are based
on clang-17. This mix of versions is not supported upstream and packages
that depend on run-time compilation (such as rocfft) appear to be
entirely broken. Noble will need to move rocm-hipamd to clang-17 to get
all packages on one build toolchain, and the rocm-hipamd version is
closely coupled to the compiler version.

2. The current version of rocm-hipamd (5.2.3) in noble is several years
old and lacks support for modern hardware, such as the Radeon 7000
series of GPUs. As this is a library used for High-Performance Computing
and AI, support for modern hardware is very important.

3. The current rocm-hipamd package depends on the rocm-device-libs
binary package, which is not provided by any source package in noble.
Ubuntu noble needs to complete the transition from rocm-device-libs to
rocm-device-libs-17 and this requires updating rocm-hipamd to a newer
upstream version.

4. The upstream ROCm 5.7.1 version was the last release of the ROCm 5
series. While both ROCm 5.2 and ROCm 5.7 are no longer supported
upstream, there will be a much larger community using ROCm 5.7.
Knowledge sharing withing this larger community will be beneficial for
the long-term maintenance of the noble release.

5. The versions of ROCm components included on Ubuntu Noble are very
inconsistent. This FeatureFreeze exception is one of several that I will
be filing in an attempt to get as much of the ROCm stack as possible
onto the upstream 5.7.1 release. The narrower the range of versions, the
better. Ubuntu does not have significant automated testing for the AMD
GPU libraries, so it is safer to use versions that closely correspond to
what upstream and Debian are using (as both do significant testing on
these libraries).

I will be filing FeatureFreeze exceptions requests for rocrand, rocprim,
rocthrust, rocfft, hipfft, rocsparse and hipsparse to get them all onto
5.7.1.

** Affects: rocm-hipamd (Ubuntu)
 Importance: Undecided
 Status: New

** Attachment added: "upstream changelog for 5.6.0 to 5.7.1 (changelog was 
first introduced in 5.6.0)"
   
https://bugs.launchpad.net/bugs/2058606/+attachment/5757738/+files/CHANGELOG.md

** Package changed: rocr-runtime (Ubuntu) => rocm-hipamd (Ubuntu)

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

Title:
  Sync rocm-hipamd 5.7.1-2 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocm-hipamd/+bug/2058606/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058594] [NEW] Sync rocr-runtime 5.7.1-2 (universe) from Debian unstable (main)

2024-03-20 Thread Cory Bloor
Public bug reported:

Please sync rocr-runtime 5.7.1-2 (universe) from Debian unstable (main)

The 5.7.1-2 version of the package should allow rccl to build
successfully on arm64 and ppc64el. It should also fix HIP on Rembrandt
APUs (gfx1035), which was completely broken in 5.7.1-1 (as illustrated
on Debian by the rocblas test history
https://ci.rocm.debian.net/packages/r/rocblas/unstable/amd64+gfx1035/).


# Debian changes from sync

rocr-runtime (5.7.1-2) unstable; urgency=medium

  * Migrate to unstable.

 -- Cordell Bloor   Mon, 18 Mar 2024 18:46:07 -0600

rocr-runtime (5.7.1-2~exp1) experimental; urgency=medium

  * Add d/p/0003-expand-endian-detection.patch to fix arm64 and ppc64el
endianness detection logic.
  * Add d/p/0006-initialize-chip-revision.patch to fix failing assertions
on Rembrandt hardware.
  * Add d/gbp.conf to ensure use of pristine-tar.


# Changes in noble-proposed that would be lost from sync

rocr-runtime (5.7.1-1build1) noble; urgency=medium

  * No-change rebuild against libelf1t64

It should be fine to lose this Ubuntu revision, as the sync will cause a
rebuild anyway.

** Affects: rocr-runtime (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Sync rocr-runtime 5.7.1-2 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocr-runtime/+bug/2058594/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1797734] Re: slow calculator startup

2019-05-21 Thread Cory Bloor
At least on Ubuntu 18.04, I found that the version from the apt package
starts up much faster than the snap version. I ended up swapping them
using `sudo snap remove gnome-calculator && sudo apt install gnome-
calculator`

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

Title:
  slow calculator startup

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-calculator/+bug/1797734/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1724683] [NEW] Firefox crashes on startup after updating to flashplugin-installer:amd64 27.0.0.170ubuntu0.16.04.1

2017-10-18 Thread Cory Bloor
Public bug reported:

A couple hours ago, Firefox crashed on me for seemingly no reason. A
flashplugin-installer error dialog popped up, which I dismissed without
reading. I'd seen a similar dialog that said "flashplugin-installer
failure to download extra data files" a few times before and had been
ignoring it because I had been unable to fix it.

When I restarted Firefox, I discovered it would crash on startup every
time. After trying a few different ways to get it running, I discovered
the cause was a Bus Error, and that neither starting with a fresh
profile nor starting in safe mode would help.

Looking through /var/log/apt/history.log, I noticed an unattended-upgrade which 
corresponded to about the time that Firefox first crashed. The important bit 
seemed to be:
flashplugin-installer:amd64 (27.0.0.159ubuntu0.16.04.1, 
27.0.0.170ubuntu0.16.04.1)

I don't really use flash much, so rather than figure out how to
downgrade, I just tried `sudo apt purge flashplugin-installer`, and
Firefox started fine after that. For me, the problem is solved, but I
wanted to report the bug in case it still affects others.

** Affects: flashplugin-nonfree (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Firefox crashes on startup after updating to flashplugin-
  installer:amd64 27.0.0.170ubuntu0.16.04.1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/1724683/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1589753] Re: Layout breaks after doing things in other tabs

2016-12-15 Thread Cory Bloor
This appears to have been fixed at some point. I can no longer
reproduce.

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

Title:
  Layout breaks after doing things in other tabs

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1589753] Re: Layout breaks after doing things in other tabs

2016-06-07 Thread Cory Bloor
Scratch that. Still a bug. This problem only occurs if you have zoomed
in a few notches, but it happens regardless of whether the zooming in
was done by an add-on or done through View -> Zoom -> Zoom In.

The trigger for this seems to specifically be the inspector. I don't see
the problem when opening the console, debugger, style editor,
performance or network tabs.

It's also interesting that the first site doesn't break upon opening the
inspector unless I also have the second site open. Then they both break
upon opening the inspector.

** Changed in: firefox (Ubuntu)
   Status: Invalid => New

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

Title:
  Layout breaks after doing things in other tabs

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1589753] Re: Layout breaks after doing things in other tabs

2016-06-07 Thread Cory Bloor
Opps. This appears to be a bug in the NoSquint add-on. I see that
NoSquint is no longer maintained as of April. So, that's that. :(

I guess this bug can be closed.

** Changed in: firefox (Ubuntu)
   Status: New => Invalid

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

Title:
  Layout breaks after doing things in other tabs

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1589753] Re: Layout breaks after doing things in other tabs

2016-06-06 Thread Cory Bloor
** Attachment added: "the fixed layout after moving the tab into a new window"
   
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1589753/+attachment/4678513/+files/fixed.png

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

Title:
  Layout breaks after doing things in other tabs

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1589753] [NEW] Layout breaks after doing things in other tabs

2016-06-06 Thread Cory Bloor
Public bug reported:

I'm pretty sure this wasn't happening a couple months ago, so this seems
to be a recently introduced.

Steps to Reproduce:

1. Visit https://mmistakes.github.io/hpstr-jekyll-theme/
2. Click 3-lined Menu icon.
3. Click 'About'.
4. Right-click the author image and open the inspector.
6. Visit https://pages.cpsc.ucalgary.ca/~cgbloor/w16/cpsc355/ in new tab.
7. Click 3-lined Menu icon.
8. Click 'TA Info'.
9. Right-click the author image and open the inspector.
10. Note that the layout changes in both tabs.
11. Pull one tab out so it becomes a new window.
12. Note that the layout is fixed in the new window.

The wrapper around the button and menu is 'position:fixed', the menu box
is 'position:absolute', and the contents are 'position:relative'. It
looks like the layout breaking may be caused by the position relative
things moving to (0,0). I'm not particularly great with CSS (hence why
I'm using somebody's theme), but I'm reporting this as a bug because it
seems wrong that actions in one tab can affect layout in another.

Chrome on Windows 8.1 and Safari on OSX 10.11 seem to display both pages
fine, though I only briefly tried them.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: firefox 46.0.1+build1-0ubuntu0.14.04.3
ProcVersionSignature: Ubuntu 4.2.0-36.42~14.04.1-generic 4.2.8-ckt8
Uname: Linux 4.2.0-36-generic x86_64
NonfreeKernelModules: wl
AddonCompatCheckDisabled: False
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
AudioDevicesInUse:
 USERPID ACCESS COMMAND
 /dev/snd/controlC0:  slavik 2180 F pulseaudio
 /dev/snd/controlC1:  slavik 2180 F pulseaudio
BuildID: 20160511224433
Channel: Unavailable
CurrentDesktop: Unity
Date: Mon Jun  6 19:10:03 2016
ExecutablePath: /usr/lib/firefox/firefox
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IfupdownConfig:
 # interfaces(5) file used by ifup(8) and ifdown(8)
 auto lo
 iface lo inet loopback
IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini 
or extensions.sqlite)
InstallationDate: Installed on 2014-04-21 (777 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
IpRoute:
 default via 192.168.20.1 dev eth0  proto static 
 10.0.3.0/24 dev lxcbr0  proto kernel  scope link  src 10.0.3.1 
 10.13.8.0/24 dev wlan0  proto kernel  scope link  src 10.13.8.66  metric 9 
 192.168.20.0/22 dev eth0  proto kernel  scope link  src 192.168.20.111  metric 
1
Locales: extensions.sqlite corrupt or missing
MostRecentCrashID: bp-7aaba62b-81c3-437a-b111-59dc22160205
PrefSources: prefs.js
Profiles: Profile0 (Default) - LastVersion=46.0.1/20160511224433 (In use)
RelatedPackageVersions:
 totem-mozilla 3.10.1-1ubuntu4
 rhythmbox-mozilla 3.0.2-0ubuntu2
RunningIncompatibleAddons: False
SourcePackage: firefox
SubmittedCrashIDs:
 bp-7aaba62b-81c3-437a-b111-59dc22160205
 bp-17ae02b8-78c6-4da3-b091-876da2150514
 bp-ac3c4450-8d63-45a3-841d-fe8022141031
 bp-b0ca0d48-0f22-482d-a1b9-0c0762141031
 bp-0b927d1c-e829-463e-bf4a-d68692141031
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/22/2016
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP112.88Z.0138.B17.1602221600
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-3CBD00234E554E41
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro11,2
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-3CBD00234E554E41
dmi.modalias: 
dmi:bvnAppleInc.:bvrMBP112.88Z.0138.B17.1602221600:bd02/22/2016:svnAppleInc.:pnMacBookPro11,2:pvr1.0:rvnAppleInc.:rnMac-3CBD00234E554E41:rvrMacBookPro11,2:cvnAppleInc.:ct10:cvrMac-3CBD00234E554E41:
dmi.product.name: MacBookPro11,2
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

** Affects: firefox (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: amd64 apport-bug third-party-packages trusty

** Attachment added: "screenshot of broken layout"
   https://bugs.launchpad.net/bugs/1589753/+attachment/4678495/+files/broken.png

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

Title:
  Layout breaks after doing things in other tabs

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313311] Re: Broken libscrypt.so symlink

2015-09-01 Thread Cory Bloor
This is still broken in Ubuntu 14.04 (1-2ubuntu2). Was that an
oversight?

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

Title:
  Broken libscrypt.so symlink

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs