Skip to content

Rebuild tcc for OpenBSD/amd64 release 7.8#62

Merged
spytheman merged 1 commit into
vlang:thirdparty-openbsd-amd64from
lcheylus:thirdparty-openbsd-amd64
Dec 12, 2025
Merged

Rebuild tcc for OpenBSD/amd64 release 7.8#62
spytheman merged 1 commit into
vlang:thirdparty-openbsd-amd64from
lcheylus:thirdparty-openbsd-amd64

Conversation

@lcheylus

Copy link
Copy Markdown

With ABI modifications for libc and libpthread in OpenBSD version 7.8 (released in october 2025), rebuild of tcc on this version using the same commit as in the previous update.

Build of tcc for commit cb39bc4c (2025-05-27)

$ uname -mrs
OpenBSD 7.8 amd64

$ thirdparty/tcc/tcc.exe -v -v
tcc version 0.9.28rc 2025-05-27 HEAD@cb39bc4c (x86_64 OpenBSD)
install: thirdparty/tcc/lib/tcc
include:
  thirdparty/tcc/lib/tcc/include
  /usr/local/include
  /usr/include
libraries:
  thirdparty/tcc/lib/tcc
  thirdparty/tcc/lib
  /usr/lib
  /usr/local/lib
libtcc1:
  thirdparty/tcc/lib/tcc/libtcc1.a
crt:
  thirdparty/tcc/lib
  /usr/lib
elfinterp:
  /usr/libexec/ld.so

$ ldd thirdparty/tcc/tcc.exe
thirdparty/tcc/tcc.exe:
        Start            End              Type  Open Ref GrpRef Name
        000002127cc98000 000002127cd2e000 exe   2    0   0      thirdparty/tcc/tcc.exe
        0000021564f38000 0000021564f69000 rlib  0    1   0      /usr/lib/libm.so.10.1
        00000214e9ac7000 00000214e9ad4000 rlib  0    1   0      /usr/lib/libpthread.so.28.1
        0000021515170000 0000021515277000 rlib  0    1   0      /usr/lib/libc.so.102.2
        000002157626f000 000002157626f000 ld.so 0    1   0      /usr/libexec/ld.so

Build of tcc for commit cb39bc4c (2025-05-27)

Signed-off-by: Laurent Cheylus <foxy@free.fr>

@spytheman spytheman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @lcheylus 🙇🏻 .

@spytheman spytheman merged commit 200e775 into vlang:thirdparty-openbsd-amd64 Dec 12, 2025
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.

2 participants