Skip to content

Commit f499f08

Browse files
authored
Merge pull request #8771 from ydb-platform/mergelibs-240905-0836
Library import 240905-0836
2 parents 67bd625 + 79d4a6c commit f499f08

File tree

488 files changed

+4060
-3651
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

488 files changed

+4060
-3651
lines changed

build/conf/settings.conf

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ENABLE_RERESOLVE_FOR_GENERATED_FILES=yes
1515
REPORT_ALL_DUPSRC=yes
1616
DEPS_CACHE_CONTROL_UIDS_CACHE=yes
1717
INCLUDE_BLACKLIST_TO_CONF_HASH=no
18-
INCLUDE_ISOLATED_PROJECTS_TO_CONF_HASH=yes
18+
INCLUDE_ISOLATED_PROJECTS_TO_CONF_HASH=no
1919
USE_GRAND_BYPASS=no
2020
USE_GLOBAL_CMD=yes
2121
YMAKE_USE_NEW_UIDS=yes
@@ -129,4 +129,3 @@ _FOLDABLE_VARS=\
129129

130130
ARCADIA_TEST_ROOT=../arcadia_tests_data/
131131
DEFAULT_REQUIREMENTS=network:restricted cpu:1 ram:32
132-

build/export_generators/ide-gradle/build.gradle.kts.jinja

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,13 @@ plugins {
4444
{%- endif %}
4545
}
4646
{# language level #}
47+
{%- if target.required_jdk != "" %}
4748
java {
4849
toolchain {
4950
languageVersion = JavaLanguageVersion.of("{{ target.required_jdk }}")
5051
}
5152
}
53+
{% endif -%}
5254
{%- if target.with_kotlinc_plugin_allopen %}
5355

5456
allOpen {

build/mapping.conf.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -381,6 +381,8 @@
381381
"6892348074": "https://devtools-registry.s3.yandex.net/6892348074",
382382
"6924868447": "https://devtools-registry.s3.yandex.net/6924868447",
383383
"6924868767": "https://devtools-registry.s3.yandex.net/6924868767",
384+
"7000556602": "https://devtools-registry.s3.yandex.net/7000556602",
385+
"7000559763": "https://devtools-registry.s3.yandex.net/7000559763",
384386
"5486731632": "https://devtools-registry.s3.yandex.net/5486731632",
385387
"5514350352": "https://devtools-registry.s3.yandex.net/5514350352",
386388
"5514360398": "https://devtools-registry.s3.yandex.net/5514360398",
@@ -1216,6 +1218,8 @@
12161218
"6892348074": "devtools/ya/test/programs/test_tool/bin/test_tool for linux",
12171219
"6924868447": "devtools/ya/test/programs/test_tool/bin/test_tool for linux",
12181220
"6924868767": "devtools/ya/test/programs/test_tool/bin/test_tool for linux",
1221+
"7000556602": "devtools/ya/test/programs/test_tool/bin/test_tool for linux",
1222+
"7000559763": "devtools/ya/test/programs/test_tool/bin/test_tool for linux",
12191223
"5486731632": "devtools/ya/test/programs/test_tool/bin3/test_tool3 for linux",
12201224
"5514350352": "devtools/ya/test/programs/test_tool/bin3/test_tool3 for linux",
12211225
"5514360398": "devtools/ya/test/programs/test_tool/bin3/test_tool3 for linux",
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
IF (HOST_OS_DARWIN AND HOST_ARCH_X86_64)
2-
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924866298)
2+
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000557899)
33
ELSEIF (HOST_OS_DARWIN AND HOST_ARCH_ARM64)
4-
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924865372)
4+
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000557002)
55
ELSEIF (HOST_OS_LINUX AND HOST_ARCH_X86_64)
6-
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924868767)
6+
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000559763)
77
ELSEIF (HOST_OS_LINUX AND HOST_ARCH_AARCH64)
8-
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924864489)
8+
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000556408)
99
ELSEIF (HOST_OS_WINDOWS AND HOST_ARCH_X86_64)
10-
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924867240)
10+
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000558863)
1111

1212
ENDIF()
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
IF (HOST_OS_DARWIN AND HOST_ARCH_X86_64)
2-
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924866817)
2+
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000555716)
33
ELSEIF (HOST_OS_DARWIN AND HOST_ARCH_ARM64)
4-
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924866115)
4+
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000555346)
55
ELSEIF (HOST_OS_LINUX AND HOST_ARCH_X86_64)
6-
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924868447)
6+
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000556602)
77
ELSEIF (HOST_OS_LINUX AND HOST_ARCH_AARCH64)
8-
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924865342)
8+
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000554860)
99
ELSEIF (HOST_OS_WINDOWS AND HOST_ARCH_X86_64)
10-
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924867637)
10+
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000556186)
1111

1212
ENDIF()

build/plugins/lib/test_const/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,8 @@
209209
WINE_TOOL = 'WINE_TOOL_RESOURCE_GLOBAL'
210210
WINE32_TOOL = 'WINE32_TOOL_RESOURCE_GLOBAL'
211211

212+
DEFAULT_CRASHED_STATUS_COMMENT = "Test crashed"
213+
212214

213215
class Enum(object):
214216
@classmethod

build/sysincl/libc-to-nothing.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,12 @@
108108
- sys/mtio.h
109109
- sys/param.h
110110
- sys/personality.h
111+
- sys/platform/ppc.h
111112
- sys/poll.h
112113
- sys/prctl.h
113114
- sys/procfs.h
114115
- sys/ptrace.h
116+
- sys/queue.h
115117
- sys/quota.h
116118
- sys/reboot.h
117119
- sys/resource.h
@@ -122,12 +124,14 @@
122124
- sys/signalfd.h
123125
- sys/signal.h
124126
- sys/socket.h
127+
- sys/socketvar.h
125128
- sys/soundcard.h
126129
- sys/statfs.h
127130
- sys/stat.h
128131
- sys/statvfs.h
129132
- sys/stropts.h
130133
- sys/syscall.h
134+
- sys/sysctl.h
131135
- sys/sysinfo.h
132136
- sys/syslog.h
133137
- sys/sysmacros.h
@@ -142,16 +146,19 @@
142146
- sys/ucontext.h
143147
- sys/uio.h
144148
- sys/un.h
149+
- sys/unistd.h
145150
- sys/user.h
146151
- sys/utsname.h
147152
- sys/vfs.h
148153
- sys/vt.h
149154
- sys/wait.h
150155
- sys/xattr.h
151156
- tar.h
157+
- termio.h
152158
- termios.h
153159
- threads.h
154160
- time.h
161+
- ttyent.h
155162
- uchar.h
156163
- ucontext.h
157164
- ulimit.h
@@ -162,3 +169,4 @@
162169
- values.h
163170
- wait.h
164171
- wordexp.h
172+
- xlocale.h

build/sysincl/linux.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,3 @@
4040
- sgtty.h
4141
- sys/bitypes.h
4242
- sys/cdefs.h
43-
- sys/memfd.h
44-
- sys/queue.h
45-
- sys/platform/ppc.h
46-
- sys/socketvar.h
47-
- sys/sysctl.h
48-
- sys/unistd.h
49-
- termio.h
50-
- ttyent.h
51-
- ustat.h
52-
- xlocale.h

build/ymake.core.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5651,7 +5651,7 @@ TEST_TOOL_HOST_LOCAL=
56515651
TEST_TOOL_TARGET_LOCAL=
56525652

56535653
when ($MOST_USED_CUDA) {
5654-
CUDA11=yes
5654+
CUDA12=yes
56555655
}
56565656

56575657
CUDA_VERSION=0

build/ymake_conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2451,7 +2451,7 @@ def have_cuda_in_arcadia(self):
24512451

24522452
if self.cuda_version.value in ('11.4', '11.8', '12.1', '12.2'):
24532453
return True
2454-
elif self.cuda_version.value in ('10.2',) and target.is_linux_armv8:
2454+
elif self.cuda_version.value in ('10.2', '11.4.19') and target.is_linux_armv8:
24552455
return True
24562456
else:
24572457
raise ConfigureError('CUDA version {} is not supported in Arcadia'.format(self.cuda_version.value))
@@ -2465,7 +2465,7 @@ def auto_have_cuda(self):
24652465

24662466
def auto_cuda_version(self):
24672467
if self.use_arcadia_cuda.value:
2468-
return '11.4'
2468+
return '12.2'
24692469

24702470
if not self.have_cuda.value:
24712471
return None

contrib/libs/freetype/README

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FreeType 2.13.2
1+
FreeType 2.13.3
22
===============
33

44
Homepage: https://www.freetype.org
@@ -32,9 +32,9 @@ sites. Go to
3232

3333
and download one of the following files.
3434

35-
freetype-doc-2.13.2.tar.xz
36-
freetype-doc-2.13.2.tar.gz
37-
ftdoc2132.zip
35+
freetype-doc-2.13.3.tar.xz
36+
freetype-doc-2.13.3.tar.gz
37+
ftdoc2133.zip
3838

3939
To view the documentation online, go to
4040

@@ -94,7 +94,7 @@ Enjoy!
9494

9595
----------------------------------------------------------------------
9696

97-
Copyright (C) 2006-2023 by
97+
Copyright (C) 2006-2024 by
9898
David Turner, Robert Wilhelm, and Werner Lemberg.
9999

100100
This file is part of the FreeType project, and may only be used,

contrib/libs/freetype/README.git

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ address:
8989

9090
----------------------------------------------------------------------
9191

92-
Copyright (C) 2005-2023 by
92+
Copyright (C) 2005-2024 by
9393
David Turner, Robert Wilhelm, and Werner Lemberg.
9494

9595
This file is part of the FreeType project, and may only be used,

contrib/libs/freetype/docs/CHANGES

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
CHANGES BETWEEN 2.13.2 and 2.13.3 (2024-Aug-11)
2+
3+
I. IMPORTANT CHANGES
4+
5+
- Some fields in the `FT_Outline` structure have been changed
6+
from signed to unsigned type, which better reflects the actual
7+
usage. It is also an additional means to protect against
8+
malformed input.
9+
10+
11+
II. IMPORTANT BUG FIXES
12+
13+
- Rare double-free crashes in the cache subsystem have been fixed.
14+
15+
- Excessive stack allocation in the autohinter has been fixed.
16+
17+
18+
III. MISCELLANEOUS
19+
20+
- The B/W rasterizer has received a major upkeep that results in
21+
large performance improvements. The rendering speed has increased
22+
and even doubled for very complex glyphs.
23+
24+
- If the new configuration option `TT_CONFIG_OPTION_GPOS_KERNING` is
25+
defined, `FT_Get_Kerning` understands rudimentary GPOS kerning
26+
(for TrueType fonts only). This is not enabled by default since
27+
its usage is very limited, mainly for legacy applications that
28+
have to support TrueType fonts automatically converted from 'kern'
29+
tables to GPOS kerning. If you need proper (GPOS) kerning support
30+
please use a higher-level library like HarfBuzz.
31+
32+
Code contributed by David Saltzman <[email protected]>.
33+
34+
- The internal structures `PS_DesignMap` and `PS_Blend` related to
35+
parsing of old Multiple Masters fonts have been removed from the
36+
public header file `t1tables.h`.
37+
38+
39+
======================================================================
40+
141
CHANGES BETWEEN 2.13.1 and 2.13.2 (2023-Aug-25)
242

343
I. MISCELLANEOUS
@@ -5668,7 +5708,7 @@ Extensions support:
56685708

56695709
------------------------------------------------------------------------
56705710

5671-
Copyright (C) 2000-2023 by
5711+
Copyright (C) 2000-2024 by
56725712
David Turner, Robert Wilhelm, and Werner Lemberg.
56735713

56745714
This file is part of the FreeType project, and may only be used,

contrib/libs/freetype/docs/INSTALL

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ II. Normal installation and upgrades
5959

6060
CMake :: see `CMakeLists.txt` for more information
6161
Meson :: see `meson.build` for more information
62-
MSBuild :: see `builds/windows/vc2010/freetype.vcxproj`
62+
MSBuild :: see `MSBuild.sln` for more information
6363
MMS :: see `vms_make.com` and `docs/INSTALL.VMS`
6464

6565

@@ -101,7 +101,7 @@ III. Custom builds of the library
101101

102102
----------------------------------------------------------------------
103103

104-
Copyright (C) 2000-2023 by
104+
Copyright (C) 2000-2024 by
105105
David Turner, Robert Wilhelm, and Werner Lemberg.
106106

107107
This file is part of the FreeType project, and may only be used,

contrib/libs/freetype/docs/INSTALL.ANY

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@ I. Standard procedure
7272
-- rasterizers (optional; at least one is needed for vector
7373
formats)
7474

75+
src/smooth/smooth.c -- anti-aliasing rasterizer
7576
src/raster/raster.c -- monochrome rasterizer
7677
src/sdf/sdf.c -- Signed Distance Field driver
77-
src/smooth/smooth.c -- anti-aliasing rasterizer
7878

7979
-- auxiliary modules (optional)
8080

@@ -127,7 +127,7 @@ II. Support for flat-directory compilation
127127
1. Copy all files in current directory
128128

129129
cp freetype/src/base/*.[hc] .
130-
cp freetype/src/raster1/*.[hc] .
130+
cp freetype/src/raster/*.[hc] .
131131
cp freetype/src/smooth/*.[hc] .
132132
etc.
133133

@@ -144,7 +144,7 @@ II. Support for flat-directory compilation
144144

145145
----------------------------------------------------------------------
146146

147-
Copyright (C) 2003-2023 by
147+
Copyright (C) 2003-2024 by
148148
David Turner, Robert Wilhelm, and Werner Lemberg.
149149

150150
This file is part of the FreeType project, and may only be used,

contrib/libs/freetype/docs/INSTALL.CROSS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ procedure.
163163

164164
----------------------------------------------------------------------
165165

166-
Copyright (C) 2006-2023 by
166+
Copyright (C) 2006-2024 by
167167
suzuki toshiya, David Turner, Robert Wilhelm, and Werner Lemberg.
168168

169169

contrib/libs/freetype/docs/INSTALL.GNU

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ instructions in the file `INSTALL.UNIX' instead.
168168

169169
----------------------------------------------------------------------
170170

171-
Copyright (C) 2003-2023 by
171+
Copyright (C) 2003-2024 by
172172
David Turner, Robert Wilhelm, and Werner Lemberg.
173173

174174
This file is part of the FreeType project, and may only be used,

contrib/libs/freetype/docs/INSTALL.UNIX

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ or MSys on Win32:
126126

127127
----------------------------------------------------------------------
128128

129-
Copyright (C) 2003-2023 by
129+
Copyright (C) 2003-2024 by
130130
David Turner, Robert Wilhelm, and Werner Lemberg.
131131

132132
This file is part of the FreeType project, and may only be used,

contrib/libs/freetype/docs/INSTALL.VMS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Orginal version of the build procedures was created by
5656

5757
------------------------------------------------------------------------
5858

59-
Copyright (C) 2000-2023 by
59+
Copyright (C) 2000-2024 by
6060
David Turner, Robert Wilhelm, and Werner Lemberg.
6161

6262
This file is part of the FreeType project, and may only be used,

contrib/libs/freetype/docs/VERSIONS.TXT

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ found on _most_ systems, but not all of them:
6060

6161
release libtool so
6262
-------------------------------
63+
2.13.3 26.2.20 6.20.2
6364
2.13.2 26.1.20 6.20.1
6465
2.13.1 26.0.20 6.20.0
6566
2.13.0 25.0.19 6.19.0
@@ -124,7 +125,7 @@ other release numbers.
124125

125126
----------------------------------------------------------------------
126127

127-
Copyright (C) 2002-2023 by
128+
Copyright (C) 2002-2024 by
128129
David Turner, Robert Wilhelm, and Werner Lemberg.
129130

130131
This file is part of the FreeType project, and may only be used,

contrib/libs/freetype/docs/formats.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ which isn't supported yet please send a mail too.
206206

207207
------------------------------------------------------------------------
208208

209-
Copyright (C) 2004-2023 by
209+
Copyright (C) 2004-2024 by
210210
David Turner, Robert Wilhelm, and Werner Lemberg.
211211

212212
This file is part of the FreeType project, and may only be used,

0 commit comments

Comments
 (0)