Skip to content

[dockerfiles] Remove texinfo-tex from list of packages to install#3240

Merged
lumachad merged 1 commit into
mainfrom
users/lumachad/therock/general/texinfo-tex
Feb 9, 2026
Merged

[dockerfiles] Remove texinfo-tex from list of packages to install#3240
lumachad merged 1 commit into
mainfrom
users/lumachad/therock/general/texinfo-tex

Conversation

@lumachad
Copy link
Copy Markdown
Contributor

@lumachad lumachad commented Feb 3, 2026

The texinfo-tex package was required in order to build the rocgdb pdf documentation, but installation of the rocgdb pdf documentation was dropped.

So drop the texinfo-tex package as well.

@lumachad lumachad self-assigned this Feb 3, 2026
@lumachad lumachad added the enhancement New feature or request label Feb 3, 2026
@lumachad lumachad changed the title Remove texinfo-tex from list of packages to install [dockerfiles] Remove texinfo-tex from list of packages to install Feb 3, 2026
@lumachad
Copy link
Copy Markdown
Contributor Author

lumachad commented Feb 3, 2026

@HereThereBeDragons Just so you're aware of this one. I'll flip it for a review once the CI results are clean.

@marbre
Copy link
Copy Markdown
Member

marbre commented Feb 3, 2026

@HereThereBeDragons Just so you're aware of this one. I'll flip it for a review once the CI results are clean.

Fyi, pushing this will build a new Docker image. You would need another CI run in which you manually test with the new image, see https://github.com/ROCm/TheRock/tree/main/dockerfiles#working-on-the-dockerfiles-themselves.

@lumachad
Copy link
Copy Markdown
Contributor Author

lumachad commented Feb 3, 2026

@HereThereBeDragons Just so you're aware of this one. I'll flip it for a review once the CI results are clean.

Fyi, pushing this will build a new Docker image. You would need another CI run in which you manually test with the new image, see https://github.com/ROCm/TheRock/tree/main/dockerfiles#working-on-the-dockerfiles-themselves.

Right, I'm aware that some coordination is needed when the image gets updated.

Let me go read the docs. It wasn't clear to me how to actually fetch the new sha.

@HereThereBeDragons
Copy link
Copy Markdown
Contributor

you can build a image on this branch using the build manylinux image action. then you need another pr where you just replace all the sha from the manylinux image with your new sha. should be multiple workflow files where you need to replace it

lumachad added a commit that referenced this pull request Feb 4, 2026
Update sha:
From: db2b63f938941dde2abc80b734e64b45b9995a282896d513a0f3525d4591d6cb
To:   45b929e7edd4097f50b360ad718b25b597645d75dd11fccd592a4edc68fd786c

See producing PR #3240
@lumachad
Copy link
Copy Markdown
Contributor Author

lumachad commented Feb 4, 2026

Validating the new image here: #3249. Hopefully that looks OK.

lumachad added a commit that referenced this pull request Feb 4, 2026
Update sha:
From: db2b63f938941dde2abc80b734e64b45b9995a282896d513a0f3525d4591d6cb
To:   3494ea779c36b765da3ed55306db89704358b699a2d83835e81e9c67729104ee

See producing PR #3240
@lumachad
Copy link
Copy Markdown
Contributor Author

lumachad commented Feb 5, 2026

@HereThereBeDragons From looking at #3249, it seems CI agrees with the new image. Should we go for a real image after merging this one?

edit: It isn't clear what the summary says. I don't see those Ubuntu failures or they're not related.

@lumachad lumachad marked this pull request as ready for review February 5, 2026 08:07
@HereThereBeDragons
Copy link
Copy Markdown
Contributor

we are running on the manylinux docker which is rhel/centos based. but as it is building etc. removing the texinfo-tex didnt cause any problems.
yes we would merge this and then need to create a new manylinux image from main and then another pr to switch to it

The texinfo-tex package was required in order to build the rocgdb pdf
documentation, but installation of the rocgdb pdf documentation was dropped.

So drop the texinfo-tex package as well.
@lumachad lumachad force-pushed the users/lumachad/therock/general/texinfo-tex branch from 0851059 to aae0144 Compare February 9, 2026 09:38
@lumachad
Copy link
Copy Markdown
Contributor Author

lumachad commented Feb 9, 2026

@HereThereBeDragons Alright. If this change looks OK, I can do that process.

@lumachad lumachad merged commit fee633b into main Feb 9, 2026
8 checks passed
@lumachad lumachad deleted the users/lumachad/therock/general/texinfo-tex branch February 9, 2026 10:34
lumachad added a commit that referenced this pull request Feb 9, 2026
Move to sha256:f8b279ec7b6d5c64d1e422a09e0a86e29fc5adb3a89c3e4d66af2f7bf72df23d.

Reference image: ghcr.io/rocm/therock_build_manylinux_x86_64@sha256:6e8242d347af7e0c43c82d5031a3ac67b669f24898ea8dc2f1d5b7e4798b66bd

See producing PR #3240.
@lumachad
Copy link
Copy Markdown
Contributor Author

lumachad commented Feb 9, 2026

New PR to bump image to include these changes: #3306.

lumachad added a commit that referenced this pull request Feb 9, 2026
Move to sha256:f8b279ec7b6d5c64d1e422a09e0a86e29fc5adb3a89c3e4d66af2f7bf72df23d.

Reference image: ghcr.io/rocm/therock_build_manylinux_x86_64@sha256:6e8242d347af7e0c43c82d5031a3ac67b669f24898ea8dc2f1d5b7e4798b66bd

See producing PR #3240.
lumachad added a commit that referenced this pull request Feb 11, 2026
Update sha:
From: db2b63f938941dde2abc80b734e64b45b9995a282896d513a0f3525d4591d6cb
To:   3494ea779c36b765da3ed55306db89704358b699a2d83835e81e9c67729104ee

See producing PR #3240
lumachad added a commit that referenced this pull request Feb 11, 2026
…#3240

Move to sha256:f8b279ec7b6d5c64d1e422a09e0a86e29fc5adb3a89c3e4d66af2f7bf72df23d
from sha256:db2b63f938941dde2abc80b734e64b45b9995a282896d513a0f3525d4591d6cb.

See producing PR #3240.
marbre pushed a commit that referenced this pull request Feb 12, 2026
 (#3306)

Move to
sha256:d6ae5712a9c7e8b88281d021e907b312cd8a26295b95690baef3e8dde4805858
from
sha256:db2b63f938941dde2abc80b734e64b45b9995a282896d513a0f3525d4591d6cb

See producing PR's #3240 and
#3369.
radhaksri added a commit that referenced this pull request Feb 13, 2026
Cherry-picked commits from ROCm/rocm-systems#3240:
- Fix use-after-free in Runtime::DestroyAgents() cleanup ordering
- rocrtst: Avoid double shutdown under ASAN
radhaksri added a commit that referenced this pull request Feb 26, 2026
…, #3256, #3240, #3208

Cherry-picked commits:
- PR #3256: 3 commits for IPC socket thread management and error handling
- PR #3240: 1 commit for ASan use-after-free fix in system region cleanup
- PRs #3407, #3208: Already included in previous cherry-picks

These changes improve ASAN compatibility and fix memory management issues.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants