Skip to content

Commit c3bf318

Browse files
bootstrap::mlibc: abi-breakage
cc ABI_BREAKAGE.md in mlibc for more information Signed-off-by: Andy-Python-Programmer <[email protected]>
1 parent 4f68d0e commit c3bf318

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

bootstrap.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,15 @@ sources:
4848

4949
- name: mlibc
5050
subdir: 'bundled'
51-
url: 'https://github.com/managarm/mlibc/archive/bbac41bcb782662646c7ccef88e8ebc08330741e.tar.gz'
52-
format: 'tar.gz'
53-
extract_path: 'mlibc-bbac41bcb782662646c7ccef88e8ebc08330741e'
54-
patch-path-strip: 1
55-
version: '12.rolling'
51+
git: 'https://github.com/managarm/mlibc'
52+
# ABI-breakage:
53+
# - #452: The functions `FD_{CLR,ISSET,SET,ZERO}` were renamed to __FD_{CLR,ISSET,SET,ZERO}
54+
# and replaced by macros to match Wine's assumptions.
55+
# - #511: Musl's regex engine was added, implementing regcomp and regexec. This required some
56+
# changes to the regex_t struct.
57+
# - #504: A domainname member was added to struct utsname, which is a glibc extension.
58+
branch: 'abi-break'
59+
commit: 'cd3d0359c6ef646d31e1caa539a60f5418994410'
5660

5761
- name: tzcode
5862
subdir: 'bundled'

0 commit comments

Comments
 (0)