Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

include additional devtoolset packages #12

Closed
smanders opened this issue Mar 4, 2021 · 3 comments
Closed

include additional devtoolset packages #12

smanders opened this issue Mar 4, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@smanders
Copy link
Collaborator

smanders commented Mar 4, 2021

the centos7-pro image currently includes three packages from the devtoolset software collection
https://github.com/smanders/buildpro/blob/21.04/image/centos7-pro.dockerfile#L24-L26

     devtoolset-7-binutils `#scl` \
     devtoolset-7-gcc `#scl` \
     devtoolset-7-gcc-c++ `#scl` \

but not libasan-devel http://mirror.centos.org/centos/7/sclo/x86_64/rh/Packages/d/

@smanders smanders changed the title include libasan-devel include additional devtoolset packages Mar 4, 2021
@smanders
Copy link
Collaborator Author

smanders commented Mar 4, 2021

planning to add

  • devtoolset-7-libasan-devel
  • devtoolset-7-libtsan-devel
  • devtoolset-7-gdb

I don't know if the following are needed, so won't add them, for now

  • devtoolset-7-gdb-doc
  • devtoolset-7-gdb-gdbserver
  • devtoolset-7-gcc-gdb-plugin

@smanders smanders self-assigned this Mar 8, 2021
@smanders smanders added the enhancement New feature or request label Mar 8, 2021
@smanders smanders added this to the 21.05 milestone Mar 8, 2021
smanders pushed a commit that referenced this issue Mar 8, 2021
@smanders
Copy link
Collaborator Author

smanders commented Mar 8, 2021

all of the palam unit tests fail with asan detected and used -- all similar to the following

==8020==LeakSanitizer has encountered a fatal error.
==8020==HINT: For debugging, try setting environment variable LSAN_OPTIONS=verbosity=1:log_threads=1
==8020==HINT: LeakSanitizer does not work under ptrace (strace, gdb, etc)

it appears this is a well-known issue related to running docker

docker compose cap_add https://docs.docker.com/compose/compose-file/compose-file-v2/#cap_add-cap_drop

@smanders
Copy link
Collaborator Author

smanders commented Mar 9, 2021

completed with commits to dev branch referenced above

@smanders smanders closed this as completed Mar 9, 2021
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

No branches or pull requests

1 participant