Skip to content

Library import 240905-0836 #8771

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 25 commits into from
Sep 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
4a23bc2
Intermediate changes
robot-piglet Sep 3, 2024
89322ed
YT-22593: Switch library/profiling to std::string (mostly) [TRIVIAL]
Sep 3, 2024
2671d03
Update contrib/restricted/boost/crc to 1.86.0
robot-piglet Sep 3, 2024
3a9ef6c
YT-21993: Migrate chunk pools to Phoenix v2
Sep 3, 2024
ac4dfce
f5771b69e1954ae458874fcd70ddcbfc690e9d45
Sep 4, 2024
31d385a
Intermediate changes
robot-piglet Sep 4, 2024
8fa2806
Automatic release build for test_tool, ya_bin, os_ya, os_test_tool
Sep 4, 2024
a93f87f
Intermediate changes
robot-piglet Sep 4, 2024
01728c8
add test status as we go
kuzmich321 Sep 4, 2024
8d7d78d
Intermediate changes
robot-piglet Sep 4, 2024
490a770
Cleanup build/sysincl/linux.yml
georgthegreat Sep 4, 2024
8382141
language level fix on empty
Sep 4, 2024
d539a03
Finally fix grut UDF build
omgronny Sep 4, 2024
3606f14
Intermediate changes
robot-piglet Sep 4, 2024
97e9e96
[build] cuda: Add CUDA 11.4.19 for aarch64 (target only)
Sep 4, 2024
b045e35
fisco -> fiasco
zlobober Sep 4, 2024
7dd12df
New version of the tld SKIP_CHECK SKIP_REVIEW
Sep 4, 2024
60e6726
Exclude isolated projects from config hash
VestniK Sep 5, 2024
9dbe778
YT-22779: Fix core in async expiring cache when value is set to cache…
olegsidorkin Sep 5, 2024
f7555bb
YT-21553: Address most of babenko@ comments
olegsidorkin Sep 5, 2024
de89226
YT-22173 Add replication card to collocation which residents in anoth…
Sep 5, 2024
7797fb8
YT-22751: Rename GetClientOpsFromEnv->GetClientOptionsFromEnv, move r…
Sep 5, 2024
0c70802
Add QueryTrackerStage to GetQueryTrackerInfo response. Pass stage thr…
Krock21 Sep 5, 2024
bb0647a
Merge branch 'rightlib' into mergelibs-240905-0836
alexv-smirnov Sep 5, 2024
79d4a6c
Import libraries 240905-0836
alexv-smirnov Sep 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
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 <[email protected]>.

- 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
Loading