Skip to content

Conversation

@eatradish
Copy link
Member

No description provided.

@eatradish eatradish force-pushed the fix-openssl-setup-build branch from df1f10c to 3144bb3 Compare January 6, 2026 10:19
Copy link
Member

@MingcongBai MingcongBai left a comment

Choose a reason for hiding this comment

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

Builds okay.

@MingcongBai
Copy link
Member

Tested with oma refresh:

mingcongbai@JellyFocals [ oma@fix-openssl-setup-build ] $ ./target/debug/oma refresh
     INFO 正在刷新本机软件包数据库 ...
  SUCCESS 成功刷新本机软件包数据库。有 3 个可升级的软件包

Confirming linkage with OpenSSL:

mingcongbai@JellyFocals [ oma@fix-openssl-setup-build ] $ readelf -d target/debug/oma

Dynamic section at offset 0x3105e30 contains 35 entries:
  标记        类型                         名称/值
 0x0000000000000001 (NEEDED)             共享库:[libapt-pkg.so.7.0]
 0x0000000000000001 (NEEDED)             共享库:[libstdc++.so.6]
 0x0000000000000001 (NEEDED)             共享库:[libssl.so.3]
 0x0000000000000001 (NEEDED)             共享库:[libcrypto.so.3]
 0x0000000000000001 (NEEDED)             共享库:[liblzma.so.5]
 0x0000000000000001 (NEEDED)             共享库:[libgcc_s.so.1]
 0x0000000000000001 (NEEDED)             共享库:[libm.so.6]
 0x0000000000000001 (NEEDED)             共享库:[libc.so.6]
 0x0000000000000001 (NEEDED)             共享库:[ld-linux-x86-64.so.2]
 0x000000000000000c (INIT)               0x30f000
 0x000000000000000d (FINI)               0x270f580
 0x0000000000000019 (INIT_ARRAY)         0x2f93428
 0x000000000000001b (INIT_ARRAYSZ)       16 (bytes)
 0x000000000000001a (FINI_ARRAY)         0x2f93438
 0x000000000000001c (FINI_ARRAYSZ)       8 (bytes)
 0x000000006ffffef5 (GNU_HASH)           0x3e8
 0x0000000000000005 (STRTAB)             0x4820
 0x0000000000000006 (SYMTAB)             0x980
 0x000000000000000a (STRSZ)              15789 (bytes)
 0x000000000000000b (SYMENT)             24 (bytes)
 0x0000000000000015 (DEBUG)              0x0
 0x0000000000000003 (PLTGOT)             0x31060a0
 0x0000000000000002 (PLTRELSZ)           2712 (bytes)
 0x0000000000000014 (PLTREL)             RELA
 0x0000000000000017 (JMPREL)             0x30d848
 0x0000000000000007 (RELA)               0x8e08
 0x0000000000000008 (RELASZ)             3164736 (bytes)
 0x0000000000000009 (RELAENT)            24 (bytes)
 0x0000000000000018 (BIND_NOW)           
 0x000000006ffffffb (FLAGS_1)            标志: NOW PIE
 0x000000006ffffffe (VERNEED)            0x8b08
 0x000000006fffffff (VERNEEDNUM)         9
 0x000000006ffffff0 (VERSYM)             0x85ce
 0x000000006ffffff9 (RELACOUNT)          131463
 0x0000000000000000 (NULL)               0x0

@eatradish eatradish merged commit 45cc213 into master Jan 6, 2026
8 checks passed
@eatradish eatradish deleted the fix-openssl-setup-build branch January 6, 2026 10:27
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.

3 participants