ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Dmitry V. Levin" <ldv@altlinux.org>
To: devel@lists.altlinux.org
Subject: Re: [devel] I: LTO in %optflags by default
Date: Tue, 24 Aug 2021 21:22:16 +0300
Message-ID: <20210824182216.GC5179@altlinux.org> (raw)
In-Reply-To: <20210824182050.GA5179@altlinux.org>

On Tue, Aug 24, 2021 at 09:20:50PM +0300, Dmitry V. Levin wrote:
> * 382 пакета перестанут пересобираться с диагностикой следующего вида:
> process-lto: ERROR: ./usr/lib64/libtcb.a: contains __gnu_lto_slim only.
> Perhaps, you need to %define optflags_lto %optflags_lto -ffat-lto-objects
> 
> С такими пакетами можно поступить одним из двух способов:
> - перестать паковать статические библиотеки;
> - добавить %define optflags_lto %optflags_lto -ffat-lto-objects
>   в спек-файл.

Вот список этих пакетов:

4th	led @everybody
GraphicsMagick	sbolshakov @everybody
I2util	imz @everybody
PDFlib-Lite	mike @qa
SDL	mike @everybody
SDL2_sound	viy @everybody
SDL_net	lvol @everybody
SDL_sound	lvol @everybody
adns	rider @everybody
aeskulap	rider @everybody
alsa-oss	mike shrek @qa
antlr	viy @java @python
apmd	mike viy @qa
attr	@core
audiofile	mike @everybody
avrdude	week sin viy
barcode	rider @everybody
beecrypt	@core
binutils	@core
bison	@core
bitcoin	taf @everybody
boost	iv sem @qa
bs2b	drool @everybody
bzip2	@core
capnproto	vt @everybody
capstone	arei @everybody
catch2	pv @everybody
cfitsio	zerg
cgns-seq	antohami @everybody
check	mike mithraen shrek grenka @qa
chicken	oddity @everybody
clanlib0.8	darktemplar @everybody
clsync	bircoph mike @everybody
coturn	arseny @everybody
courier-authlib	lakostis @everybody
curl	rider ldv glebfm
dante	george @everybody
dap	george @everybody
devil	rider @everybody
df_shm	@nobody
dhcp	sem
dialog	lav @everybody
directfb	mike @everybody
dmraid	aris @everybody
e2fsprogs	@core
ecl	cas @everybody
editorconfig	aris
espeak	vseleznv @everybody
evms	mike @everybody
exiv2	aris
file	@core vt
flex	@core
freehdl	mithraen @everybody
fstrcmp	sbolshakov @everybody
gamin	grenka @everybody
gdb	glebfm ldv sbolshakov
geomview	oddity @qa
glib2	aris
glog	dd @everybody
glpk	@nobody
glpk36	@nobody
gmp	@core
grace	mike evg @qa @everybody
gsoap	sin @everybody
gtk-engines-wonderland	@nobody
gtk2-theme-nimbus	@nobody
hackrf	antohami @everybody
hdf	oddity @everybody
hfsutils	george @everybody
hiredis	darktemplar @everybody
hivex	shaba rider @cpan
hts_engine	msp @everybody
httrack	@nobody
hwinfo	george @qa @everybody
icecream	led @everybody
iksemel	mithraen @everybody
intercal	@core @everybody
ipmiutil	mike @everybody
ipset	rider @everybody
iverilog	egori lineprinter @everybody
jclassinfo	viy
js	@nobody
judy	mike @everybody
kannel	week @qa
kde5-kstars	zerg
kde5-marble	zerg mcpain
klish	manowar @everybody
lam	dans @everybody @qa
ldns	darktemplar @everybody
lesstif	sin snejok @qa @everybody
libXaw3d	slazav @everybody
libaacs	sbolshakov @everybody
libabseil-cpp	lav @everybody
libadplug	ildar @everybody
libaltselinux	@nobody
libaom	darktemplar @everybody
libarpack-ng	cas @everybody
libast	viy @everybody
libatomic_ops	sbolshakov @everybody
libavc1394	lav @qa
libayemu	@nobody
libbenchmark	lav @everybody
libbtree	@nobody
libcap	@core
libcityhash	george @everybody
libclastfm	@nobody
libconfig	mike @everybody
libcoredumper	grenka @everybody
libcryptopp	lav @qa @everybody
libcuefile	@nobody
libdap	viy @everybody
libdb1	@core
libdb4.7	@core
libdb4.8	darktemplar @everybody
libdb5.3	darktemplar @everybody
libdbi	darktemplar @everybody
libdbi-drivers	darktemplar @everybody
libdha	@nobody
libdivecomputer-subsurface	viy @everybody
libdmtx	george @everybody
libdotconf	msp @qa @everybody
libdrmhelper	legion
libdv	@core @everybody
libdvbcsa	taf @everybody
libecap	viy @everybody
libenet	george @qa
libev4	mithraen @everybody
libexempi	aris
libfacet	@nobody
libfcgi	mithraen
libffcall	sbolshakov @everybody
libffi	glebfm at
libflame	@nobody
libflann	viy @everybody
libfltk13	grenka
libfplll	viy @everybody
libftdi1	sin @everybody
libgarmin	week @everybody
libgavl	ruslandh @everybody
libgdsii	george @everybody
libgeotiff2	viy @everybody
libggi	george @everybody
libgii	george @qa @everybody
libgmtk	crux @everybody
libgringotts	grenka @everybody
libguestfs	shaba rider @cpan obirvalger
libhtp	darktemplar @everybody
libiec61850	cas @everybody
libilbc	mithraen
libinklevel	oddity @everybody
libjpeg-turbo	sbolshakov ldv
liblbxutil	george @everybody
liblcms	@nobody
liblog4cpp	taf @everybody
libmaa	cheusov @everybody
libmcrypt	lav @qa @everybody
libmesode	george @everybody
libmhash	@nobody
libmilter-workers	viy @everybody
libmimalloc	george @everybody
libmm	mike @qa
libmpsse	slazav @everybody
libmrss	evg @everybody
libmtquery	@nobody
libmtsupport	@nobody
libncursesxx	mithraen @everybody
libnftnl	taf @everybody
libnghttp2	crux @everybody
libomniORB	pv @everybody
libopenaptx	aris
libopencv	darktemplar @everybody
libopenh264	aris lav
liboping	mike @qa @everybody
libparsifal	@nobody
libpki	cow @everybody
libpopt	@core rider
libproj	slazav @everybody
librarian	lav @gnome @qa @everybody
libraw	aris
librubberband	@nobody
librx	@nobody
libscalapack	darktemplar @everybody
libsdp	darktemplar @everybody
libselinux	rider nbr darktemplar
libsemanage	rider sem darktemplar
libsepol	rider sem darktemplar
libsidplayfp	drool @everybody
libsieve	enp @qa
libsilk	rider @everybody
libsixel	mithraen @everybody
libsodium	vt mithraen @everybody
libspf2	darktemplar @everybody
libsrs_alt	sbolshakov @everybody
libstrophe	george @everybody
libsz2	@nobody
libt1ha	at @everybody
libtomcrypt	george @everybody
libtommath	george @everybody
libtool_2.4	@core
libtpcmisc	viy @everybody
libudfread	rider @everybody
liburing	mike @everybody
libusb	shrek shaba mike
libutempter	ldv @norebuild
libvsqlite++	viy @everybody
libxprintutil	george @qa
libxsettings-client0	viy @everybody
libxview	viy @everybody
libyajl1	shaba @everybody
link-grammar	aris
linuxcnc	antohami @everybody
liri-eglfs	sbolshakov @everybody
litecoin	drool @everybody
littlewizard	george @qa
live555	sbolshakov @everybody
lizardfs	andy @everybody
lldpd	ender @everybody
llvm11.0	shrek arseny
llvm12.0	arseny @everybody
lm_sensors3	ender rider @everybody
log4c	grenka @everybody
ltxml	grenka @everybody
lua5.1	vseleznv viy @qa
lua5.3	vseleznv viy
lvm2	shaba vitty rider
lxde-lxappearance-obconf	@lxde @qa
lzlib	mike @everybody
lzo	@core
mailutils	asy @python @everybody
manatee-open	kirill @everybody
mariadb	shaba @everybody
mate-notification-daemon	shrek
mbelib	antohami @everybody
mcpp	sin @qa @everybody
mct	grenka @everybody
menu-cache	@lxde gns antohami @qa
minidjvu	vkni @everybody
miredo	naf @qa
mjpegtools	rider @everybody
mnogosearch	naf @qa
modsecurity	naf @qa
mono	darktemplar @everybody
mpeg2dec	@nobody
mrprojext	pv @qa
mstflint	shaba @everybody
mswatch	darktemplar @everybody
mt-daapd	@nobody
munt	ildar @everybody
musitorius	msp @everybody
mxml	dshein @everybody
nDPI	taf @everybody
nas	grenka @everybody
ncurses	george ldv
net-snmp35	shaba @everybody
netxms	enp @everybody
newt52	@python @qa
nftables	taf @everybody
nilfs-utils	led mike @qa
nspr	legion
nvidia-settings	zerg
ocaml-camlbz2	rider @everybody
ocaml-curl	rider @everybody
ocaml-curses	snejok @everybody
ocaml-lablgl	rider @everybody
ocaml-labltk	rider @everybody
ocaml-libvirt	snejok @everybody
ocaml-mysql	shaba @everybody
ocaml-zarith	rider @everybody
ocfs2-tools	rider @everybody
ocrad	oddity @everybody
openblas	slazav @everybody
opendpi	@nobody
openssl1.1	glebfm
opie	boresexpress gns @everybody
orc	aris manowar @everybody
otf	grenka @everybody
owncloud-client	zerg
pam_userpass	ldv @norebuild
parted	shrek @everybody
pcc	oddity @qa @everybody
pcre	@core at
pcre2	aris
pinball	viy @everybody
ploop	andy shaba @everybody
pnetcdf	darktemplar @everybody
poke	naf @everybody
polyml	zerg @everybody
postgresql10	taf @pgsql @cpan @everybody
postgresql11	taf @pgsql @cpan
postgresql12	taf @pgsql @cpan @everybody
postgresql12-1C	taf @pgsql @everybody
postgresql13	taf @pgsql @everybody
postgresql9.6	taf @pgsql @cpan @everybody
ppl	viy @everybody
progsreiserfs	mike @qa @everybody
python	vseleznv imz george cow glebfm
python-module-numpy	@python lav @qa
python3-module-numpy	darktemplar @everybody
python3-module-pythonmagick	@python @everybody
qgis3	cas @everybody
qt3	rom_as @everybody
qt5-declarative	zerg
qt5-tools	zerg
qtbrowserplugin	cas @everybody
quesoglc	rider
qxmledit	led @everybody
random	@nobody
readline	@core
readline5	glebfm ldv @qa
reiser4progs	darktemplar @everybody
rhash	sin @everybody
rocksdb	shaba @everybody
rss_glx	mike boyarsh @qa @everybody
ruby	@ruby @everybody
sablotron	lav @everybody
scorep	darktemplar @everybody
sexpr	@nobody
sibcoin	drool @everybody
sispmctl	mike @qa
slang2	asy @everybody
smpeg	darktemplar @everybody
sowing	grenka
sox	mithraen @everybody
spai	grenka @everybody
speech-dispatcher	msp manowar @everybody
speex	mithraen viy rider
sphinx	rider @everybody
sphinxbase	mithraen @everybody
sprng	underwit @everybody
ssdeep	george @everybody
stk	@nobody
supertuxkart	oddity @everybody
surgescript	arbars @everybody
sylpheed	oddity @everybody
sysfsutils	shaba @everybody
syslog-ng	asy @everybody
sysprof	aris
systemd	shaba
tcb	ldv @norebuild
tcc	george @everybody
tcl	vseleznv
tcl-img	vseleznv
tcl-memchan	vseleznv @everybody
tcl-tdom	vseleznv
tcl-trf	vseleznv
tcl-xml	vseleznv @everybody
tcl-zlib	vseleznv @everybody
tidyp	crux @everybody
tk	vseleznv
tokyocabinet	crux @everybody
tokyodystopia	@nobody
tokyotyrant	@nobody
torsocks	cow @everybody
toxcore	mithraen @everybody
trousers	sbolshakov @everybody
uchardet	drool @everybody
udis86	@nobody
unadf	george @qa @everybody
unit	vt andy @everybody
usbip	pv led @everybody
ustr	@nobody
uw-imap	mithraen rider
vkd3d	lakostis @everybody
vlc	rider darktemplar
vmfs-tools	@nobody
vo-aacenc	@nobody
voiceman	msp @everybody
vulkan	lakostis
wmhdplop	mike @qa @everybody
wvstreams	cas @everybody
wxsvg	rider @everybody
xblas	lav @everybody
xdrfile	@nobody
xinetd	@core
xosd	evg @everybody
xpa	egori @everybody
xz	@core vseleznv vt
yajl	shaba @everybody
yasm	sbolshakov @everybody
zbar	rider @everybody
zlib	@core
zlib-ng	nenderus @everybody


-- 
ldv


  parent reply	other threads:[~2021-08-24 18:22 UTC|newest]

Thread overview: 75+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-24 18:20 Dmitry V. Levin
2021-08-24 18:21 ` Dmitry V. Levin
2021-08-24 18:22 ` Dmitry V. Levin [this message]
2021-08-25  0:04   ` Dmitry V. Levin
2021-08-25  8:18     ` Vitaly Lipatov
2021-08-25  8:28       ` Ivan A. Melnikov
2021-08-25  8:38         ` Vitaly Lipatov
2021-08-25  9:18           ` Andrey Savchenko
2021-08-25 17:14             ` [devel] devel-static Dmitry V. Levin
2021-08-25 17:25               ` Alexey Sheplyakov
2021-08-25 19:19                 ` Andrey Savchenko
2021-08-25 19:14               ` Andrey Savchenko
2021-08-25 19:58                 ` Vitaly Lipatov
2021-08-25 20:52                   ` Andrey Savchenko
2021-08-25 21:06                     ` Vitaly Lipatov
2021-08-25 21:36                       ` Andrey Savchenko
2021-08-27 19:43   ` [devel] Статические библиотеки и thin LTO (Was: I: LTO in %optflags by default) Alexey Sheplyakov
2021-08-27 22:18     ` [devel] Статические библиотеки и thin LTO Vitaly Chikunov
2021-08-29  6:34       ` Alexey Sheplyakov
2021-08-30  9:18         ` Dmitry V. Levin
2021-08-30  9:30           ` Andrey Savchenko
2021-08-30  9:39             ` Dmitry V. Levin
2021-08-30 14:36               ` Andrey Savchenko
2021-08-30  9:50           ` Arseny Maslennikov
2021-08-24 18:23 ` [devel] I: LTO in %optflags by default Dmitry V. Levin
2021-08-24 19:19 ` Dmitry V. Levin
2021-08-25  0:33   ` Dmitry V. Levin
2021-08-26  6:00     ` [devel] I: LTO in %optflags by defaulta (top-level asm) Vitaly Chikunov
2021-08-25  5:27 ` [devel] I: LTO in %optflags by default Ivan A. Melnikov
2021-08-25  5:46   ` Denis Medvedev
2021-08-25  5:50     ` Denis Medvedev
2021-08-25  6:53     ` Andrey Savchenko
2021-08-25  7:03       ` Denis Medvedev
2021-08-25  7:32         ` Andrey Savchenko
2021-08-26 18:43         ` Michael Shigorin
2021-08-25  7:12       ` Ivan A. Melnikov
2021-08-25  8:14       ` Alexey Tourbin
2021-08-25  8:39         ` Andrey Savchenko
2021-08-25  7:12     ` Alexey Sheplyakov
2021-08-25 16:28     ` Dmitry V. Levin
2021-08-25 17:48   ` Dmitry V. Levin
2021-08-25  7:37 ` Alexey Sheplyakov
2021-08-25 18:07   ` [devel] Administrivia Dmitry V. Levin
2021-08-25 19:25     ` Alexey Sheplyakov
2021-08-25 20:03       ` Alexey V. Vissarionov
2021-08-26 19:02         ` [devel] Administrivii Michael Shigorin
2021-08-26 19:18           ` [devel] debugedit Dmitry V. Levin
2021-10-13  9:16             ` [devel] debugedit DWARF version 0 Denis Medvedev
2021-10-13  9:51               ` Dmitry V. Levin
2021-10-13  9:51                 ` Denis Medvedev
2021-08-25 19:27   ` [devel] I: LTO in %optflags by default Andrey Savchenko
2021-08-25 23:54     ` Dmitry V. Levin
2021-08-26  9:35       ` Alexey V. Vissarionov
2021-08-26 19:33       ` Andrey Savchenko
2021-08-27  0:37         ` Dmitry V. Levin
2021-08-27  8:07           ` Sergey V Turchin
2021-08-27  9:11           ` Alexey V. Vissarionov
2021-08-27 10:00           ` Alexey Sheplyakov
2021-08-27 12:54             ` Dmitry V. Levin
2021-08-25 10:45 ` Vitaly Lipatov
2021-08-25 16:20   ` Dmitry V. Levin
2021-08-25 20:23     ` Vitaly Lipatov
2021-08-25 20:30       ` Dmitry V. Levin
2021-08-25 21:24 ` Dmitry V. Levin
2021-08-25 23:07   ` Aleksey Novodvorsky
2021-08-25 23:19     ` Dmitry V. Levin
2021-08-25 23:54       ` Andrey Savchenko
2021-08-26  0:04         ` Dmitry V. Levin
2021-08-26  6:39           ` Andrey Savchenko
2021-08-26  7:25             ` Vitaly Lipatov
2021-08-27  0:20             ` Dmitry V. Levin
2021-08-26  9:40           ` Alexey V. Vissarionov
2021-08-26  4:23       ` alexei
2021-08-26  8:24         ` Dmitry V. Levin
2021-08-26  0:26 ` Dmitry V. Levin

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=20210824182216.GC5179@altlinux.org \
    --to=ldv@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