Skip to content

Commit

Permalink
Merge pull request ydb-platform#8771 from ydb-platform/mergelibs-2409…
Browse files Browse the repository at this point in the history
…05-0836

Library import 240905-0836
  • Loading branch information
maximyurchuk authored Sep 5, 2024
2 parents 67bd625 + 79d4a6c commit f499f08
Show file tree
Hide file tree
Showing 488 changed files with 4,060 additions and 3,651 deletions.
3 changes: 1 addition & 2 deletions build/conf/settings.conf
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ ENABLE_RERESOLVE_FOR_GENERATED_FILES=yes
REPORT_ALL_DUPSRC=yes
DEPS_CACHE_CONTROL_UIDS_CACHE=yes
INCLUDE_BLACKLIST_TO_CONF_HASH=no
INCLUDE_ISOLATED_PROJECTS_TO_CONF_HASH=yes
INCLUDE_ISOLATED_PROJECTS_TO_CONF_HASH=no
USE_GRAND_BYPASS=no
USE_GLOBAL_CMD=yes
YMAKE_USE_NEW_UIDS=yes
Expand Down Expand Up @@ -129,4 +129,3 @@ _FOLDABLE_VARS=\

ARCADIA_TEST_ROOT=../arcadia_tests_data/
DEFAULT_REQUIREMENTS=network:restricted cpu:1 ram:32

2 changes: 2 additions & 0 deletions build/export_generators/ide-gradle/build.gradle.kts.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,13 @@ plugins {
{%- endif %}
}
{# language level #}
{%- if target.required_jdk != "" %}
java {
toolchain {
languageVersion = JavaLanguageVersion.of("{{ target.required_jdk }}")
}
}
{% endif -%}
{%- if target.with_kotlinc_plugin_allopen %}

allOpen {
Expand Down
4 changes: 4 additions & 0 deletions build/mapping.conf.json
Original file line number Diff line number Diff line change
Expand Up @@ -381,6 +381,8 @@
"6892348074": "https://devtools-registry.s3.yandex.net/6892348074",
"6924868447": "https://devtools-registry.s3.yandex.net/6924868447",
"6924868767": "https://devtools-registry.s3.yandex.net/6924868767",
"7000556602": "https://devtools-registry.s3.yandex.net/7000556602",
"7000559763": "https://devtools-registry.s3.yandex.net/7000559763",
"5486731632": "https://devtools-registry.s3.yandex.net/5486731632",
"5514350352": "https://devtools-registry.s3.yandex.net/5514350352",
"5514360398": "https://devtools-registry.s3.yandex.net/5514360398",
Expand Down Expand Up @@ -1216,6 +1218,8 @@
"6892348074": "devtools/ya/test/programs/test_tool/bin/test_tool for linux",
"6924868447": "devtools/ya/test/programs/test_tool/bin/test_tool for linux",
"6924868767": "devtools/ya/test/programs/test_tool/bin/test_tool for linux",
"7000556602": "devtools/ya/test/programs/test_tool/bin/test_tool for linux",
"7000559763": "devtools/ya/test/programs/test_tool/bin/test_tool for linux",
"5486731632": "devtools/ya/test/programs/test_tool/bin3/test_tool3 for linux",
"5514350352": "devtools/ya/test/programs/test_tool/bin3/test_tool3 for linux",
"5514360398": "devtools/ya/test/programs/test_tool/bin3/test_tool3 for linux",
Expand Down
10 changes: 5 additions & 5 deletions build/platform/test_tool/host.ya.make.inc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
IF (HOST_OS_DARWIN AND HOST_ARCH_X86_64)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924866298)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000557899)
ELSEIF (HOST_OS_DARWIN AND HOST_ARCH_ARM64)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924865372)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000557002)
ELSEIF (HOST_OS_LINUX AND HOST_ARCH_X86_64)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924868767)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000559763)
ELSEIF (HOST_OS_LINUX AND HOST_ARCH_AARCH64)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924864489)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000556408)
ELSEIF (HOST_OS_WINDOWS AND HOST_ARCH_X86_64)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924867240)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000558863)

ENDIF()
10 changes: 5 additions & 5 deletions build/platform/test_tool/host_os.ya.make.inc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
IF (HOST_OS_DARWIN AND HOST_ARCH_X86_64)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924866817)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000555716)
ELSEIF (HOST_OS_DARWIN AND HOST_ARCH_ARM64)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924866115)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000555346)
ELSEIF (HOST_OS_LINUX AND HOST_ARCH_X86_64)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924868447)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000556602)
ELSEIF (HOST_OS_LINUX AND HOST_ARCH_AARCH64)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924865342)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000554860)
ELSEIF (HOST_OS_WINDOWS AND HOST_ARCH_X86_64)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:6924867637)
DECLARE_EXTERNAL_RESOURCE(TEST_TOOL_HOST sbr:7000556186)

ENDIF()
2 changes: 2 additions & 0 deletions build/plugins/lib/test_const/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,8 @@
WINE_TOOL = 'WINE_TOOL_RESOURCE_GLOBAL'
WINE32_TOOL = 'WINE32_TOOL_RESOURCE_GLOBAL'

DEFAULT_CRASHED_STATUS_COMMENT = "Test crashed"


class Enum(object):
@classmethod
Expand Down
8 changes: 8 additions & 0 deletions build/sysincl/libc-to-nothing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -108,10 +108,12 @@
- sys/mtio.h
- sys/param.h
- sys/personality.h
- sys/platform/ppc.h
- sys/poll.h
- sys/prctl.h
- sys/procfs.h
- sys/ptrace.h
- sys/queue.h
- sys/quota.h
- sys/reboot.h
- sys/resource.h
Expand All @@ -122,12 +124,14 @@
- sys/signalfd.h
- sys/signal.h
- sys/socket.h
- sys/socketvar.h
- sys/soundcard.h
- sys/statfs.h
- sys/stat.h
- sys/statvfs.h
- sys/stropts.h
- sys/syscall.h
- sys/sysctl.h
- sys/sysinfo.h
- sys/syslog.h
- sys/sysmacros.h
Expand All @@ -142,16 +146,19 @@
- sys/ucontext.h
- sys/uio.h
- sys/un.h
- sys/unistd.h
- sys/user.h
- sys/utsname.h
- sys/vfs.h
- sys/vt.h
- sys/wait.h
- sys/xattr.h
- tar.h
- termio.h
- termios.h
- threads.h
- time.h
- ttyent.h
- uchar.h
- ucontext.h
- ulimit.h
Expand All @@ -162,3 +169,4 @@
- values.h
- wait.h
- wordexp.h
- xlocale.h
10 changes: 0 additions & 10 deletions build/sysincl/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,13 +40,3 @@
- sgtty.h
- sys/bitypes.h
- sys/cdefs.h
- sys/memfd.h
- sys/queue.h
- sys/platform/ppc.h
- sys/socketvar.h
- sys/sysctl.h
- sys/unistd.h
- termio.h
- ttyent.h
- ustat.h
- xlocale.h
2 changes: 1 addition & 1 deletion build/ymake.core.conf
Original file line number Diff line number Diff line change
Expand Up @@ -5651,7 +5651,7 @@ TEST_TOOL_HOST_LOCAL=
TEST_TOOL_TARGET_LOCAL=

when ($MOST_USED_CUDA) {
CUDA11=yes
CUDA12=yes
}

CUDA_VERSION=0
Expand Down
4 changes: 2 additions & 2 deletions build/ymake_conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -2451,7 +2451,7 @@ def have_cuda_in_arcadia(self):

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

def auto_cuda_version(self):
if self.use_arcadia_cuda.value:
return '11.4'
return '12.2'

if not self.have_cuda.value:
return None
Expand Down
10 changes: 5 additions & 5 deletions contrib/libs/freetype/README
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FreeType 2.13.2
FreeType 2.13.3
===============

Homepage: https://www.freetype.org
Expand Down Expand Up @@ -32,9 +32,9 @@ sites. Go to

and download one of the following files.

freetype-doc-2.13.2.tar.xz
freetype-doc-2.13.2.tar.gz
ftdoc2132.zip
freetype-doc-2.13.3.tar.xz
freetype-doc-2.13.3.tar.gz
ftdoc2133.zip

To view the documentation online, go to

Expand Down Expand Up @@ -94,7 +94,7 @@ Enjoy!

----------------------------------------------------------------------

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

This file is part of the FreeType project, and may only be used,
Expand Down
2 changes: 1 addition & 1 deletion contrib/libs/freetype/README.git
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ address:

----------------------------------------------------------------------

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

This file is part of the FreeType project, and may only be used,
Expand Down
42 changes: 41 additions & 1 deletion contrib/libs/freetype/docs/CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,43 @@
CHANGES BETWEEN 2.13.2 and 2.13.3 (2024-Aug-11)

I. IMPORTANT CHANGES

- Some fields in the `FT_Outline` structure have been changed
from signed to unsigned type, which better reflects the actual
usage. It is also an additional means to protect against
malformed input.


II. IMPORTANT BUG FIXES

- Rare double-free crashes in the cache subsystem have been fixed.

- Excessive stack allocation in the autohinter has been fixed.


III. MISCELLANEOUS

- The B/W rasterizer has received a major upkeep that results in
large performance improvements. The rendering speed has increased
and even doubled for very complex glyphs.

- If the new configuration option `TT_CONFIG_OPTION_GPOS_KERNING` is
defined, `FT_Get_Kerning` understands rudimentary GPOS kerning
(for TrueType fonts only). This is not enabled by default since
its usage is very limited, mainly for legacy applications that
have to support TrueType fonts automatically converted from 'kern'
tables to GPOS kerning. If you need proper (GPOS) kerning support
please use a higher-level library like HarfBuzz.

Code contributed by David Saltzman <davidbsaltzman@gmail.com>.

- The internal structures `PS_DesignMap` and `PS_Blend` related to
parsing of old Multiple Masters fonts have been removed from the
public header file `t1tables.h`.


======================================================================

CHANGES BETWEEN 2.13.1 and 2.13.2 (2023-Aug-25)

I. MISCELLANEOUS
Expand Down Expand Up @@ -5668,7 +5708,7 @@ Extensions support:

------------------------------------------------------------------------

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

This file is part of the FreeType project, and may only be used,
Expand Down
4 changes: 2 additions & 2 deletions contrib/libs/freetype/docs/INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ II. Normal installation and upgrades

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


Expand Down Expand Up @@ -101,7 +101,7 @@ III. Custom builds of the library

----------------------------------------------------------------------

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

This file is part of the FreeType project, and may only be used,
Expand Down
6 changes: 3 additions & 3 deletions contrib/libs/freetype/docs/INSTALL.ANY
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,9 @@ I. Standard procedure
-- rasterizers (optional; at least one is needed for vector
formats)

src/smooth/smooth.c -- anti-aliasing rasterizer
src/raster/raster.c -- monochrome rasterizer
src/sdf/sdf.c -- Signed Distance Field driver
src/smooth/smooth.c -- anti-aliasing rasterizer

-- auxiliary modules (optional)

Expand Down Expand Up @@ -127,7 +127,7 @@ II. Support for flat-directory compilation
1. Copy all files in current directory

cp freetype/src/base/*.[hc] .
cp freetype/src/raster1/*.[hc] .
cp freetype/src/raster/*.[hc] .
cp freetype/src/smooth/*.[hc] .
etc.

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

----------------------------------------------------------------------

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

This file is part of the FreeType project, and may only be used,
Expand Down
2 changes: 1 addition & 1 deletion contrib/libs/freetype/docs/INSTALL.CROSS
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ procedure.

----------------------------------------------------------------------

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


Expand Down
2 changes: 1 addition & 1 deletion contrib/libs/freetype/docs/INSTALL.GNU
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ instructions in the file `INSTALL.UNIX' instead.

----------------------------------------------------------------------

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

This file is part of the FreeType project, and may only be used,
Expand Down
2 changes: 1 addition & 1 deletion contrib/libs/freetype/docs/INSTALL.UNIX
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ or MSys on Win32:

----------------------------------------------------------------------

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

This file is part of the FreeType project, and may only be used,
Expand Down
2 changes: 1 addition & 1 deletion contrib/libs/freetype/docs/INSTALL.VMS
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Orginal version of the build procedures was created by

------------------------------------------------------------------------

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

This file is part of the FreeType project, and may only be used,
Expand Down
3 changes: 2 additions & 1 deletion contrib/libs/freetype/docs/VERSIONS.TXT
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ found on _most_ systems, but not all of them:

release libtool so
-------------------------------
2.13.3 26.2.20 6.20.2
2.13.2 26.1.20 6.20.1
2.13.1 26.0.20 6.20.0
2.13.0 25.0.19 6.19.0
Expand Down Expand Up @@ -124,7 +125,7 @@ other release numbers.

----------------------------------------------------------------------

Copyright (C) 2002-2023 by
Copyright (C) 2002-2024 by
David Turner, Robert Wilhelm, and Werner Lemberg.

This file is part of the FreeType project, and may only be used,
Expand Down
2 changes: 1 addition & 1 deletion contrib/libs/freetype/docs/formats.txt
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ which isn't supported yet please send a mail too.

------------------------------------------------------------------------

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

This file is part of the FreeType project, and may only be used,
Expand Down
Loading

0 comments on commit f499f08

Please sign in to comment.