Skip to content

Remove linking and exporting threads#21

Closed
mini-1235 wants to merge 1 commit into
RoboStack:mainfrom
mini-1235:patch-4
Closed

Remove linking and exporting threads#21
mini-1235 wants to merge 1 commit into
RoboStack:mainfrom
mini-1235:patch-4

Conversation

@mini-1235

Copy link
Copy Markdown
Contributor

Testing to remove the patch here, this seems to cause a conflict with backward_ros

Signed-off-by: Maurice <mauricepurnawan@gmail.com>
@mini-1235 mini-1235 marked this pull request as draft June 12, 2026 14:19
@mini-1235

Copy link
Copy Markdown
Contributor Author

I believe the patch is unnecessary here, but when I tried to build rcutils locally, I am seeing:

Starting >>> rcutils

--- stderr: rcutils

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_dlclose@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_current_sigrtmax_private@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `_dl_make_stack_executable@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_dlclose@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_thread_freeres@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_dlclose@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_current_sigrtmax_private@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_current_sigrtmax_private@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__nanosleep_nocancel@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `_dl_make_stack_executable@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_siglongjmp@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `_dl_make_stack_executable@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_dlclose@GLIBC_PRIVATE/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld'

: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_dlclose@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_pthread_init@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_thread_freeres@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: : /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `: undefined reference to `__libc_current_sigrtmax_private@GLIBC_PRIVATE__libc_current_sigrtmax_private@GLIBC_PRIVATE'

'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_allocate_rtsig_private@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__nanosleep_nocancel@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: : /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `: undefined reference to `_dl_make_stack_executable@GLIBC_PRIVATE_dl_make_stack_executable@GLIBC_PRIVATE'

'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_thread_freeres@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_dlclose@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `__libc_siglongjmp@GLIBC_PRIVATE'

/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/ld: : /home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0/home/mini1235/pixi_repro_ws/.pixi/envs/default/bin/../x86_64-conda-linux-gnu/sysroot/lib64/libpthread.so.0: undefined reference to `: undefined reference to

I had to install c-compiler and cxx-compiler to fix the error above

pixi add c-compiler
pixi add cxx-compiler

so I am not entirely sure whether this PR is correct

cc @traversaro

@mini-1235

Copy link
Copy Markdown
Contributor Author

Closing as the changes are not necessary here

@mini-1235 mini-1235 closed this Jun 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant