From: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org> To: ALT Linux Team development discussions <devel@lists.altlinux.org> Subject: [devel] I: glibc 2.32 && sisyphus snapshot publication skip Date: Fri, 18 Dec 2020 18:38:47 +0300 Message-ID: <20201218153847.GB531956@glebfm.cloud.tilaa.com> (raw) In-Reply-To: <girar.task.263623.2.3@gyle.mskdc.altlinux.org> [-- Attachment #1: Type: text/plain, Size: 5655 bytes --] Hi, On Thu, Dec 17, 2020 at 02:30:25PM +0000, Girar awaiter (glebfm) wrote: > http://git.altlinux.org/tasks/263483/logs/events.8.1.log > > 2020-Dec-17 14:16:56 :: test-only task #263483 for sisyphus resumed by glebfm: > 2020-Dec-17 14:16:56 :: message: Update glibc; drop FTBFS packages blocking this update. > #100 removed > #200 removed > #300 build 2.32-alt1 from /people/glebfm/packages/glibc.git fetched at 2020-Dec-16 19:12:07 On Thu, Dec 17, 2020 at 03:13:36PM +0000, Girar pender (glebfm) wrote: > http://git.altlinux.org/tasks/archive/done/_257/263483/logs/events.9.1.log В связи с этим обновлением glibc пришлось отключить публикацию сегодняшнего снапшота репозитория sisyphus. Это связано с тем, что версия openssh, которая была в этом снапшоте имела seccomp-фильтр, который запрещает использование некоторых системных вызовов, которые используются в функциях glibc, которые вызывает sshd. Т.е. после обновления glibc без обновления seccomp-фильтра sshd стал бы нерабочим. Сейчас openssh в Сизифе обновлён и добавлена защита, которая не позволит точечно обновить glibc без обновления openssh, так что следующий снапшот репозитория будет опубликован как обычно. Также в связи с обновлением glibc сломалась сборка некоторых пакетов: On Fri, Dec 18, 2020 at 07:32:51AM +0000, ALT beekeeper wrote: > MySQL-8.0.22-alt1 > autofs-5.1.6-alt1 > conntrack-tools-1.4.6-alt1 > dsniff-2.4-alt0.13.b1 > glusterfs7-7.8-alt3 > glusterfs8-8.2-alt3 > libdb4.7-4.7.25-alt9 > librpcsecgss-0.19-alt1.qa1_10 > libvirt-6.10.0-alt1 > libxview-3.2p1.4-alt11 > lmbench-3.0-alt3 > ltspfs-0.3-alt4.20070117.qa1 > ltspfsd-0.3-alt0.2.2.qa1 > make-initrd-busybox-1.28.1-alt2 > nfs-1:2.5.2-alt1 > octave-instrument-control-0.6.0-alt1 > ogdi-3.2.0-alt1.beta2.2 > openl2tp-1.8-alt7 > p3nfs-5.19-alt1.qa2 > perl-Quota-1.8.1-alt1 > python-2.7.18-alt2 > python3-3.8.6-alt1 > quota-2:4.06.0.4.43b6-alt1 > samba-4.12.10-alt2 > trickle-1.07-alt4 > watchdog-5.13-alt1_18 > xinetd-2.3.15-alt4 > zfs-0.8.4-alt4 * Remove configure option --enable-obsolete-rpc. Sun RPC is removed from glibc. This includes the rpcgen program, librpcsvc, and the Sun RPC header files. Backward compatibility for old programs is kept only for architectures and ABIs that have been added in or before glibc 2.31. New programs need to use TI-RPC <http://git.linux-nfs.org/?p=steved/libtirpc.git;a=summary> and rpcsvc-proto <https://github.com/thkukuk/rpcsvc-proto>. > alsamixergui-0.9.0-alt5 > evms-2.5.5-alt47 > itk-snap-3.8.0-alt2 > kBuild-0.1.9998.r3178-alt4 > launchtool-0.7-alt1.qa1 > libxview-3.2p1.4-alt11 > mars_nwe-0.99-alt5 > procinfo-1:18-alt1.qa1 * The deprecated arrays sys_siglist, _sys_siglist, and sys_sigabbrev are no longer available to newly linked binaries, and their declarations have been removed from <string.h>. They are exported solely as compatibility symbols to support old binaries. All programs should use strsignal instead. > faketime-0.2.6-alt1 * The gettimeofday function no longer reports information about a system-wide time zone. This 4.2-BSD-era feature has been deprecated for many years, as it cannot handle the full complexity of the world's timezones, but hitherto we have supported it on a best-effort basis. Changes required to support 64-bit time_t on 32-bit architectures have made this no longer practical. > fuse-chironfs-1.1.1-alt1.qa2 > fuse-cryfs-0.9.11-alt1 > gsimplecal-2.0-alt1.git20140809 > hfsprogs-540.1.linux3-alt1.1 > imagewriter-1.10-alt4 > ipsec-tools-0.8.2-alt3 > libchipmunk-7.0.3-alt1 > libcoredumper-1.2.1-alt2.3 > libdispatch-objc2-1.2-alt6.git20140226 > libirrlicht-1.8.4-alt3 > msd_lite-1.08-alt4 > powershell-6.0.0-alt8 * The deprecated <sys/sysctl.h> header and the sysctl function have been removed. To support old binaries, the sysctl function continues to exist as a compatibility symbol (on those architectures which had it), but always fails with ENOSYS. This reflects the removal of the system call from all architectures, starting with Linux 5.5. > gcc4.9-4.9.2-alt8 > gcc5-5.3.1-alt8 > gcc6-6.3.1-alt6 > gcc7-7.3.1-alt9 [18231] libc: ipc_perm struct's mode member has wrong type in sys/ipc.h > libxview-3.2p1.4-alt11 > mars_nwe-0.99-alt5 > ppp-2.4.8-alt2 * The deprecated symbols sys_errlist, _sys_errlist, sys_nerr, and _sys_nerr are no longer available to newly linked binaries, and their declarations have been removed from from <stdio.h>. They are exported solely as compatibility symbols to support old binaries. All programs should use strerror or strerror_r instead. > linuxtv-dvb-apps-1.1.1-alt2.2 > rdate-1.4-alt5.qa1 > vdr-2.2.0-alt8 * The obsolete function stime is no longer available to newly linked binaries, and its declaration has been removed from <time.h>. Programs that set the system time should use clock_settime instead. > qosmic-1.6.0-alt1 /* The -ffinite-math symbols were added on GLIBC 2.15 and moved to compat symbol so newer architectures do not require to support it. */ -- glebfm [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --]
next parent reply other threads:[~2020-12-18 15:38 UTC|newest] Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-12-18 15:38 ` Gleb Fotengauer-Malinovskiy [this message] 2020-12-18 16:08 ` [devel] Inconvenient seccomp (Was: I: glibc 2.32 && sisyphus snapshot publication skip) Vladimir D. Seleznev 2020-12-18 16:15 ` Dmitry V. Levin 2020-12-18 18:48 ` Alexey Gladkov 2020-12-18 20:21 ` Andrey Savchenko 2020-12-18 21:17 ` Alexey Gladkov 2020-12-19 11:56 ` [devel] I: rpcsvc-proto-devel + rpcgen Dmitry V. Levin 2020-12-20 14:26 ` Антон Мидюков 2020-12-20 14:31 ` Dmitry V. Levin 2020-12-21 2:33 ` [devel] I: glibc 2.32 && sisyphus snapshot publication skip Alexey Tourbin 2020-12-21 11:34 ` Dmitry V. Levin 2020-12-21 13:41 ` Alexey Tourbin 2020-12-21 14:10 ` Vladimir D. Seleznev 2020-12-21 14:19 ` Dmitry V. Levin 2020-12-21 15:12 ` Anton V. Boyarshinov 2020-12-22 7:57 ` Anton Farygin 2020-12-22 8:52 ` Pavel Nakonechnyi 2020-12-22 9:10 ` Anton Farygin 2020-12-22 9:18 ` [devel] libcap-ng Dmitry V. Levin 2020-12-22 9:41 ` [devel] I: glibc 2.32 && sisyphus snapshot publication skip Yuri Sedunov 2020-12-22 10:16 ` Anton Farygin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20201218153847.GB531956@glebfm.cloud.tilaa.com \ --to=glebfm@altlinux.org \ --cc=devel@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git