1 # NOTE: despite lower soname, libffi is newer than standalone 3.0.10
4 # - when adding new subpackages with external libraries (like libffi)
5 # or having own Version, do not use epoch 6 there, reset them to 0!
8 # - revise obsoletes for new libmpx packages!
12 %bcond_without ada # build without ADA support
13 %bcond_without cxx # build without C++ support
14 %bcond_without fortran # build without Fortran support
15 %bcond_without go # build without Go support
16 %bcond_without objc # build without Objective-C support
17 %bcond_without objcxx # build without Objective-C++ support
19 %bcond_without gomp # build without OpenMP support
20 %bcond_without multilib # build without multilib support (which needs glibc[32&64]-devel)
21 %bcond_without multilibx32 # build with x32 multilib support on x86_64 (needs x32 glibc-devel)
22 %bcond_without profiling # build without profiling
23 %bcond_without python # build without libstdc++ printers for gdb
24 %bcond_with gcc_libffi # packaging gcc libffi for system usage
26 %bcond_without bootstrap # omit 3-stage bootstrap
27 %bcond_with tests # torture gcc
28 %bcond_with symvers # enable versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
36 # go and objcxx require C++
41 # objcxx requires objc
46 %if %{without bootstrap}
47 %undefine with_profiling
51 # used to be broken on sparc64 (to be verified if needed)
52 # broken since 5.x on x32 (to be verified if needed)
56 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
57 %undefine with_multilib
60 %undefine with_multilibx32
63 # setup internal semi-bconds based on bconds and architecture
66 %define with_multilib2 1
68 %if %{with multilibx32}
69 %define with_multilib2 1
72 %ifarch %{ix86} %{x8664} x32 alpha arm ppc ppc64 sh sparc sparcv9 sparc64
73 # library for atomic operations not supported by hardware
76 %ifarch %{ix86} %{x8664} x32
77 %define with_cilkrts 1
79 %ifarch %{ix86} %{x8664} x32 arm ppc ppc64 sparc sparcv9 sparc64
80 # sanitizer feature (asan and ubsan are common for all supported archs)
84 # lsan and tsan exist only for primary x86_64 ABI
85 %define with_lsan_m0 1
86 %define with_tsan_m0 1
89 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
90 %define with_lsan_m2 1
91 %define with_tsan_m2 1
93 %ifarch %{ix86} %{x8664} x32
97 # Stable is: any major_ver and minor_ver >= 1.0
98 # For PLD we usually use gcc when minor_ver >= 2.0 (first bugfix release or later)
100 %define minor_ver 3.0
102 Summary: GNU Compiler Collection: the C compiler and shared files
103 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
104 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
105 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
107 Version: %{major_ver}.%{minor_ver}
111 Group: Development/Languages
112 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.xz
113 # Source0-md5: be2da21680f27624f3a87055c4ba5af2
114 Source1: %{name}-optimize-la.pl
115 # check libffi version with libffi/configure.ac
116 Source3: libffi.pc.in
118 # use branch.sh to update glibc-branch.diff
119 Patch100: %{name}-branch.diff
120 # Patch100-md5: 389fef34774afd4faa62f5e51d95c122
121 Patch0: %{name}-info.patch
122 Patch2: %{name}-nodebug.patch
123 Patch3: %{name}-ada-link.patch
124 Patch4: %{name}-ada-x32.patch
126 Patch10: %{name}-moresparcs.patch
127 Patch11: %{name}-install-libffi.patch
128 URL: http://gcc.gnu.org/
129 BuildRequires: autoconf >= 2.64
130 %{?with_tests:BuildRequires: autogen >= 5.5.4}
131 BuildRequires: automake >= 1:1.11.1
132 BuildRequires: binutils >= 3:2.23
134 BuildRequires: chrpath >= 0.13-2
135 %{?with_tests:BuildRequires: dejagnu >= 1.4.4}
136 BuildRequires: elfutils-devel >= 0.145-1
137 BuildRequires: fileutils >= 4.0.41
138 BuildRequires: flex >= 2.5.4
140 BuildRequires: gcc(ada)
141 BuildRequires: gcc-ada
144 BuildRequires: gettext-tools >= 0.14.5
145 BuildRequires: glibc-devel >= 6:2.4-1
147 # Formerly known as gcc(multilib)
148 BuildRequires: gcc(multilib-32)
150 %if %{with multilibx32}
151 BuildRequires: gcc(multilib-x32)
152 BuildRequires: glibc-devel(x32)
154 BuildRequires: glibc-devel(ix86)
157 BuildRequires: gcc(multilib-64)
158 BuildRequires: glibc-devel(ix86)
159 BuildRequires: glibc-devel(x86_64)
162 BuildRequires: glibc-devel(arm)
165 BuildRequires: glibc-devel(ppc)
168 BuildRequires: glibc-devel(s390)
171 BuildRequires: glibc-devel(sparcv9)
174 BuildRequires: gmp-c++-devel >= 4.3.2
175 BuildRequires: gmp-devel >= 4.3.2
176 BuildRequires: isl-devel >= 0.15
177 BuildRequires: libmpc-devel >= 0.8.1
178 BuildRequires: mpfr-devel >= 2.4.2
180 BuildRequires: python-devel
181 BuildRequires: rpm-pythonprov
183 BuildRequires: rpmbuild(macros) >= 1.211
184 BuildRequires: texinfo >= 4.7
185 BuildRequires: zlib-devel
186 BuildConflicts: pdksh < 5.2.14-50
187 Requires: binutils >= 3:2.23
188 Requires: gmp >= 4.3.2
189 Requires: isl >= 0.15
190 Requires: libgcc = %{epoch}:%{version}-%{release}
191 Requires: libmpc >= 0.8.1
192 Requires: mpfr >= 2.4.2
193 Provides: cpp = %{epoch}:%{version}-%{release}
194 %{?with_ada:Provides: gcc(ada)}
202 Conflicts: glibc-devel < 2.2.5-20
203 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
205 %define _slibdir /%{_lib}
207 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
208 %define _slibdir32 /lib
209 %define _libdir32 /usr/lib
210 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
211 %if %{with multilib2}
212 # x32 environment on x86-64
214 %define multilib2 x32
215 %define m2_desc ILP32
216 %define _slibdirm2 /libx32
217 %define _libdirm2 /usr/libx32
218 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
220 # 64-bit environment on x32
224 %define _slibdirm2 /lib64
225 %define _libdirm2 /usr/lib64
226 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
230 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
232 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
233 %define filterout_ld -Wl,--as-needed
235 # functions with printf format attribute but with special parser and also
236 # receiving non constant format strings
237 %define Werror_cflags %{nil}
239 %define skip_post_check_so '.*(libasan|libcc1plugin|libcp1plugin|libgo|libxmlj|libubsan|lib-gnu-awt-xlib|libmpxwrappers)\.so.*'
241 %define _noautoreq .*\(GLIBC_PRIVATE\)
244 A compiler aimed at integrating all the optimizations and features
245 necessary for a high-performance and stable development environment.
247 This package contains the C compiler and some files shared by various
248 parts of the GNU Compiler Collection. In order to use another GCC
249 compiler you will need to install the appropriate subpackage.
251 %description -l es.UTF-8
252 Un compilador que intenta integrar todas las optimalizaciones y
253 características necesarias para un entorno de desarrollo eficaz y
256 Este paquete contiene el compilador de C y unos ficheros compartidos
257 por varias partes de la colección de compiladores GNU (GCC). Para usar
258 otro compilador de GCC será necesario que instale el subpaquete
261 %description -l pl.UTF-8
262 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
263 wyprodukowania szybkiego i stabilnego kodu wynikowego.
265 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
266 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
267 z GCC, trzeba zainstalować odpowiedni podpakiet.
269 %description -l pt_BR.UTF-8
270 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
271 GNU Compiler Collection.
274 Summary: GNU Compiler Collection: the C compiler 32-bit support
275 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
277 Group: Development/Languages
278 Requires: %{name} = %{epoch}:%{version}-%{release}
279 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
282 Requires: glibc-devel(ix86)
285 Requires: glibc-devel(ppc)
288 Requires: glibc-devel(s390)
291 Requires: glibc-devel(sparcv9)
293 Provides: gcc(multilib-32)
294 Obsoletes: gcc-multilib
296 %description multilib-32
297 A compiler aimed at integrating all the optimizations and features
298 necessary for a high-performance and stable development environment.
300 This package contains the C compiler support for producing 32-bit
301 programs on 64-bit host.
303 %description multilib-32 -l pl.UTF-8
304 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
305 wyprodukowania szybkiego i stabilnego kodu wynikowego.
307 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
308 programów 32-bitowych na maszynie 64-bitowej.
310 %package multilib-%{multilib2}
311 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
312 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
314 Group: Development/Languages
315 Requires: %{name} = %{epoch}:%{version}-%{release}
316 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
317 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
319 Requires: glibc-devel(x32)
322 Requires: glibc-devel(x86_64)
325 %description multilib-%{multilib2}
326 A compiler aimed at integrating all the optimizations and features
327 necessary for a high-performance and stable development environment.
329 This package contains the C compiler support for producing %{m2_desc}
332 %description multilib-%{multilib2} -l pl.UTF-8
333 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
334 wyprodukowania szybkiego i stabilnego kodu wynikowego.
336 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
340 Summary: Shared gcc library
341 Summary(es.UTF-8): Biblioteca compartida de gcc
342 Summary(pl.UTF-8): Biblioteka gcc
343 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
344 License: GPL v3+ with GCC Runtime Library Exception v3.1
349 %description -n libgcc
352 %description -n libgcc -l es.UTF-8
353 Biblioteca compartida de gcc.
355 %description -n libgcc -l pl.UTF-8
356 Biblioteka dynamiczna gcc.
358 %description -n libgcc -l pt_BR.UTF-8
359 Biblioteca runtime para o GCC.
361 %package -n libgcc-multilib-32
362 Summary: Shared gcc library - 32-bit version
363 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
364 License: GPL v3+ with GCC Runtime Library Exception v3.1
366 Obsoletes: libgcc-multilib
368 %description -n libgcc-multilib-32
369 Shared gcc library - 32-bit version.
371 %description -n libgcc-multilib-32 -l pl.UTF-8
372 Biblioteka dynamiczna gcc - wersja 32-bitowa.
374 %package -n libgcc-multilib-%{multilib2}
375 Summary: Shared gcc library - %{m2_desc} version
376 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
377 License: GPL v3+ with GCC Runtime Library Exception v3.1
380 %description -n libgcc-multilib-%{multilib2}
381 Shared gcc library - %{m2_desc} version.
383 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
384 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
387 Summary: GNU OpenMP library
388 Summary(pl.UTF-8): Biblioteka GNU OpenMP
389 License: GPL v3+ with GCC Runtime Library Exception v3.1
392 %description -n libgomp
395 %description -n libgomp -l pl.UTF-8
396 Biblioteka GNU OpenMP.
398 %package -n libgomp-devel
399 Summary: Development files for GNU OpenMP library
400 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
401 License: GPL v3+ with GCC Runtime Library Exception v3.1
402 Group: Development/Libraries
403 Requires: %{name} = %{epoch}:%{version}-%{release}
404 Requires: libgomp = %{epoch}:%{version}-%{release}
406 %description -n libgomp-devel
407 Development files for GNU OpenMP library.
409 %description -n libgomp-devel -l pl.UTF-8
410 Pliki programistyczne biblioteki GNU OpenMP.
412 %package -n libgomp-static
413 Summary: Static GNU OpenMP library
414 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
415 License: GPL v3+ with GCC Runtime Library Exception v3.1
416 Group: Development/Libraries
417 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
419 %description -n libgomp-static
420 Static GNU OpenMP library.
422 %description -n libgomp-static -l pl.UTF-8
423 Statyczna biblioteka GNU OpenMP.
425 %package -n libgomp-multilib-32
426 Summary: GNU OpenMP library - 32-bit version
427 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
428 License: GPL v3+ with GCC Runtime Library Exception v3.1
430 Obsoletes: libgomp-multilib
432 %description -n libgomp-multilib-32
433 GNU OpenMP library - 32-bit version.
435 %description -n libgomp-multilib-32 -l pl.UTF-8
436 Biblioteka GNU OpenMP - wersja 32-bitowa.
438 %package -n libgomp-multilib-32-devel
439 Summary: Development files for 32-bit version of GNU OpenMP library
440 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
441 License: GPL v3+ with GCC Runtime Library Exception v3.1
442 Group: Development/Libraries
443 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
444 Obsoletes: libgomp-multilib-devel
446 %description -n libgomp-multilib-32-devel
447 Development files for 32-bit version of GNU OpenMP library.
449 %description -n libgomp-multilib-32-devel -l pl.UTF-8
450 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
452 %package -n libgomp-multilib-32-static
453 Summary: Static GNU OpenMP library - 32-bit version
454 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
455 License: GPL v3+ with GCC Runtime Library Exception v3.1
456 Group: Development/Libraries
457 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
458 Obsoletes: libgomp-multilib-static
460 %description -n libgomp-multilib-32-static
461 Static GNU OpenMP library - 32-bit version.
463 %description -n libgomp-multilib-32-static -l pl.UTF-8
464 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
466 %package -n libgomp-multilib-%{multilib2}
467 Summary: GNU OpenMP library - %{m2_desc} version
468 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
469 License: GPL v3+ with GCC Runtime Library Exception v3.1
472 %description -n libgomp-multilib-%{multilib2}
473 GNU OpenMP library - %{m2_desc} version.
475 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
476 Biblioteka GNU OpenMP - wersja %{m2_desc}.
478 %package -n libgomp-multilib-%{multilib2}-devel
479 Summary: Development files for %{m2_desc} version of GNU OpenMP library
480 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
481 License: GPL v3+ with GCC Runtime Library Exception v3.1
482 Group: Development/Libraries
483 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
485 %description -n libgomp-multilib-%{multilib2}-devel
486 Development files for %{m2_desc} version of GNU OpenMP library.
488 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
489 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
491 %package -n libgomp-multilib-%{multilib2}-static
492 Summary: Static GNU OpenMP library - %{m2_desc} version
493 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
494 License: GPL v3+ with GCC Runtime Library Exception v3.1
495 Group: Development/Libraries
496 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
498 %description -n libgomp-multilib-%{multilib2}-static
499 Static GNU OpenMP library - %{m2_desc} version.
501 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
502 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
504 %package -n libcilkrts
505 Summary: GCC Cilk Plus language extensions runtime library
506 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
509 Requires: libstdc++ = %{epoch}:%{version}-%{release}
511 %description -n libcilkrts
512 This package contains the Cilk Plus C/C++ language extensions runtime
515 %description -n libcilkrts -l pl.UTF-8
516 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
519 %package -n libcilkrts-devel
520 Summary: GCC development files for Cilk Plus language extensions
521 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
523 Group: Development/Libraries
524 Requires: libcilkrts = %{epoch}:%{version}-%{release}
526 %description -n libcilkrts-devel
527 This package contains development files for Cilk Plus C/C++ language
530 %description -n libcilkrts-devel -l pl.UTF-8
531 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
534 %package -n libcilkrts-static
535 Summary: GCC Cilk Plus language extensions static library
536 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
538 Group: Development/Libraries
539 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
541 %description -n libcilkrts-static
542 This package contains Cilk Plus C/C++ language extensions static
545 %description -n libcilkrts-static -l pl.UTF-8
546 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
549 %package -n libcilkrts-multilib-32
550 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
551 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
554 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
555 Obsoletes: libcilkrts-multilib
557 %description -n libcilkrts-multilib-32
558 This package contains the Cilk Plus C/C++ language extensions runtime
559 library in 32-bit version.
561 %description -n libcilkrts-multilib-32 -l pl.UTF-8
562 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
563 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
565 %package -n libcilkrts-multilib-32-devel
566 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
567 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
569 Group: Development/Libraries
570 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
571 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
572 Obsoletes: libcilkrts-multilib-devel
574 %description -n libcilkrts-multilib-32-devel
575 This package contains development files for Cilk Plus C/C++ language
576 extensions in 32-bit version.
578 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
579 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
580 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
582 %package -n libcilkrts-multilib-32-static
583 Summary: GCC Cilk Plus language extensions static library - 32-bit version
584 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
586 Group: Development/Libraries
587 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
588 Obsoletes: libcilkrts-multilib-static
590 %description -n libcilkrts-multilib-32-static
591 This package contains the Cilk Plus C/C++ language extensions static
592 library in 32-bit version.
594 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
595 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
596 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
598 %package -n libcilkrts-multilib-%{multilib2}
599 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
600 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
603 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
605 %description -n libcilkrts-multilib-%{multilib2}
606 This package contains the Cilk Plus C/C++ language extensions runtime
607 library in %{m2_desc} version.
609 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
610 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
611 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
613 %package -n libcilkrts-multilib-%{multilib2}-devel
614 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
615 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
617 Group: Development/Libraries
618 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
619 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
621 %description -n libcilkrts-multilib-%{multilib2}-devel
622 This package contains development files for Cilk Plus C/C++ language
623 extensions in %{m2_desc} version.
625 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
626 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
627 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
629 %package -n libcilkrts-multilib-%{multilib2}-static
630 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
631 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
633 Group: Development/Libraries
634 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
636 %description -n libcilkrts-multilib-%{multilib2}-static
637 This package contains the Cilk Plus C/C++ language extensions static
638 library in %{m2_desc} version.
640 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
641 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
642 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
645 Summary: Ada language support for GCC
646 Summary(es.UTF-8): Soporte de Ada para GCC
647 Summary(pl.UTF-8): Obsługa języka Ada do GCC
648 Group: Development/Languages
649 Requires: %{name} = %{epoch}:%{version}-%{release}
650 Requires: libgnat = %{epoch}:%{version}-%{release}
652 Obsoletes: gnat-devel
655 This package adds experimental support for compiling Ada programs.
657 %description ada -l es.UTF-8
658 Este paquete añade soporte experimental para compilar programas en
661 %description ada -l pl.UTF-8
662 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
665 %package ada-multilib-32
666 Summary: Ada language 32-bit binaries support for GCC
667 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
668 Group: Development/Languages
669 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
670 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
671 Obsoletes: gcc-ada-multilib
673 %description ada-multilib-32
674 This package adds experimental support for compiling 32-bit Ada
675 programs on 64-bit host.
677 %description ada-multilib-32 -l pl.UTF-8
678 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
679 32-bitowych w języku Ada na maszynie 64-bitowej.
681 %package ada-multilib-%{multilib2}
682 Summary: Ada language %{m2_desc} binaries support for GCC
683 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
684 Group: Development/Languages
685 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
686 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
688 %description ada-multilib-%{multilib2}
689 This package adds experimental support for compiling Ada language to
692 %description ada-multilib-%{multilib2} -l pl.UTF-8
693 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
694 języku Ada do binariów %{m2_desc}.
697 Summary: Ada standard libraries
698 Summary(es.UTF-8): Bibliotecas estándares de Ada
699 Summary(pl.UTF-8): Biblioteki standardowe Ady
700 License: GPL v3+ with GCC Runtime Library Exception v3.1
702 Requires: libgcc = %{epoch}:%{version}-%{release}
706 %description -n libgnat
707 This package contains shared libraries needed to run programs written
710 %description -n libgnat -l es.UTF-8
711 Este paquete contiene las bibliotecas compartidas necesarias para
712 ejecutar programas escritos en Ada.
714 %description -n libgnat -l pl.UTF-8
715 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
718 %package -n libgnat-static
719 Summary: Static Ada standard libraries
720 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
721 License: GPL v3+ with GCC Runtime Library Exception v3.1
722 Group: Development/Libraries
723 Obsoletes: gnat-static
725 %description -n libgnat-static
726 This package contains static libraries for programs written in Ada.
728 %description -n libgnat-static -l pl.UTF-8
729 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
732 %package -n libgnat-multilib-32
733 Summary: Ada standard libraries - 32-bit version
734 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
735 License: GPL v3+ with GCC Runtime Library Exception v3.1
737 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
738 Obsoletes: libgnat-multilib
740 %description -n libgnat-multilib-32
741 This package contains 32-bit version of shared libraries needed to run
742 programs written in Ada.
744 %description -n libgnat-multilib-32 -l pl.UTF-8
745 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
746 uruchamiania programów napisanych w języku Ada.
748 %package -n libgnat-multilib-32-static
749 Summary: Static Ada standard libraries - 32-bit version
750 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
751 License: GPL v3+ with GCC Runtime Library Exception v3.1
752 Group: Development/Libraries
753 Obsoletes: libgnat-multilib-static
755 %description -n libgnat-multilib-32-static
756 This package contains 32-bit version of static libraries for programs
759 %description -n libgnat-multilib-32-static -l pl.UTF-8
760 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
761 programów napisanych w Adzie.
763 %package -n libgnat-multilib-%{multilib2}
764 Summary: Ada standard libraries - %{m2_desc} version
765 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
766 License: GPL v3+ with GCC Runtime Library Exception v3.1
768 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
770 %description -n libgnat-multilib-%{multilib2}
771 This package contains %{m2_desc} version of shared libraries needed to run
772 programs written in Ada.
774 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
775 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
776 uruchamiania programów napisanych w Adzie.
778 %package -n libgnat-multilib-%{multilib2}-static
779 Summary: Static Ada standard libraries - %{m2_desc} version
780 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
781 License: GPL v3+ with GCC Runtime Library Exception v3.1
782 Group: Development/Libraries
784 %description -n libgnat-multilib-%{multilib2}-static
785 This package contains %{m2_desc} version of static libraries for programs
788 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
789 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
790 programów napisanych w Adzie.
793 Summary: C++ language support for GCC
794 Summary(es.UTF-8): Soporte de C++ para GCC
795 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
796 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
797 Group: Development/Languages
798 Requires: %{name} = %{epoch}:%{version}-%{release}
804 This package adds C++ support to the GNU Compiler Collection. It
805 includes support for most of the current C++ specification, including
806 templates and exception handling. It does not include a standard C++
807 library, which is available separately.
809 %description c++ -l de.UTF-8
810 Dieses Paket enthält die C++-Unterstützung für den
811 GNU-Compiler-Collection. Es unterstützt die aktuelle
812 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
813 C++-Standard-Library ist nicht enthalten - sie ist getrennt
816 %description c++ -l es.UTF-8
817 Este paquete añade soporte de C++ al GCC (colección de compiladores
818 GNU). Ello incluye el soporte para la mayoría de la especificación
819 actual de C++, incluyendo plantillas y manejo de excepciones. No
820 incluye la biblioteca estándar de C++, la que es disponible separada.
822 %description c++ -l fr.UTF-8
823 Ce package ajoute un support C++ a la collection de compilateurs GNU.
824 Il comprend un support pour la plupart des spécifications actuelles de
825 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
826 une bibliothéque C++ standard, qui est disponible séparément.
828 %description c++ -l pl.UTF-8
829 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
830 obecnej specyfikacji C++, nie zawiera natomiast standardowych
831 bibliotek C++, które są w oddzielnym pakiecie.
833 %description c++ -l pt_BR.UTF-8
834 Este pacote adiciona suporte C++ para o gcc.
836 %description c++ -l tr.UTF-8
837 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
838 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
839 C++ kitaplığı bu pakette yer almaz.
841 %package c++-multilib-32
842 Summary: C++ language 32-bit binaries support for GCC
843 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
844 Group: Development/Languages
845 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
846 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
847 Obsoletes: gcc-c++-multilib
849 %description c++-multilib-32
850 This package adds 32-bit binaries in C++ language support to the GNU
853 %description c++-multilib-32 -l pl.UTF-8
854 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
857 %package c++-multilib-%{multilib2}
858 Summary: C++ language %{m2_desc} binaries support for GCC
859 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
860 Group: Development/Languages
861 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
862 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
864 %description c++-multilib-%{multilib2}
865 This package adds %{m2_desc} binaries in C++ language support to the GNU
868 %description c++-multilib-%{multilib2} -l pl.UTF-8
869 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
872 %package -n libstdc++
873 Summary: GNU C++ library
874 Summary(es.UTF-8): Biblioteca C++ de GNU
875 Summary(pl.UTF-8): Biblioteka GNU C++
876 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
877 License: GPL v3+ with GCC Runtime Library Exception v3.1
879 # >= instead of = to allow keeping older libstdc++ (with different soname)
880 Requires: libgcc >= %{epoch}:%{version}-%{release}
882 Obsoletes: libstdc++3
883 Obsoletes: libstdc++4
885 %description -n libstdc++
886 This is the GNU implementation of the standard C++ library, along with
887 additional GNU tools. This package includes the shared libraries
888 necessary to run C++ applications.
890 %description -n libstdc++ -l de.UTF-8
891 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
892 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
893 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
895 %description -n libstdc++ -l es.UTF-8
896 Este es el soporte de las bibliotecas padrón del C++, junto con
897 herramientas GNU adicionales. El paquete incluye las bibliotecas
898 compartidas necesarias para ejecutar aplicaciones C++.
900 %description -n libstdc++ -l fr.UTF-8
901 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
902 des outils GNU supplémentaires. Ce package comprend les librairies
903 partagées nécessaires à l'exécution d'application C++.
905 %description -n libstdc++ -l pl.UTF-8
906 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
907 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
908 uruchamiania aplikacji napisanych w C++.
910 %description -n libstdc++ -l pt_BR.UTF-8
911 Este pacote é uma implementação da biblioteca padrão C++ v3, um
912 subconjunto do padrão ISO 14882.
914 %description -n libstdc++ -l tr.UTF-8
915 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
916 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
918 %package -n libstdc++-devel
919 Summary: Header files and documentation for C++ development
920 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
921 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
922 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
923 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
924 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
925 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
926 License: GPL v3+ with GCC Runtime Library Exception v3.1
927 Group: Development/Libraries
928 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
929 Requires: glibc-devel
930 Requires: libstdc++ = %{epoch}:%{version}-%{release}
931 Obsoletes: libg++-devel
932 Obsoletes: libstdc++3-devel
933 Obsoletes: libstdc++4-devel
935 %description -n libstdc++-devel
936 This is the GNU implementation of the standard C++ libraries. This
937 package includes the header files needed for C++ development and
938 library documentation.
940 %description -n libstdc++-devel -l es.UTF-8
941 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
942 paquete incluye los archivos de inclusión y bibliotecas necesarios
943 para desarrollo de programas en lenguaje C++.
945 %description -n libstdc++-devel -l pl.UTF-8
946 Pakiet ten zawiera biblioteki będące implementacją standardowych
947 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
948 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
950 %description -n libstdc++-devel -l pt_BR.UTF-8
951 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
952 para desenvolvimento de programas C++.
954 %package -n libstdc++-static
955 Summary: Static C++ standard library
956 Summary(es.UTF-8): Biblioteca estándar estática de C++
957 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
958 License: GPL v3+ with GCC Runtime Library Exception v3.1
959 Group: Development/Libraries
960 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
961 Obsoletes: libstdc++4-static
963 %description -n libstdc++-static
964 Static C++ standard library.
966 %description -n libstdc++-static -l es.UTF-8
967 Biblioteca estándar estática de C++.
969 %description -n libstdc++-static -l pl.UTF-8
970 Statyczna biblioteka standardowa C++.
972 %package -n libstdc++-multilib-32
973 Summary: GNU C++ library - 32-bit version
974 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
975 License: GPL v3+ with GCC Runtime Library Exception v3.1
977 # >= instead of = to allow keeping older libstdc++ (with different soname)
978 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
979 Obsoletes: libstdc++-multilib
981 %description -n libstdc++-multilib-32
982 This is 32-bit version of the GNU implementation of the standard C++
985 %description -n libstdc++-multilib-32 -l pl.UTF-8
986 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
989 %package -n libstdc++-multilib-32-devel
990 Summary: Development files for C++ development - 32-bit version
991 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
992 License: GPL v3+ with GCC Runtime Library Exception v3.1
993 Group: Development/Libraries
994 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
995 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
996 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
997 Obsoletes: libstdc++-multilib-devel
999 %description -n libstdc++-multilib-32-devel
1000 This package contains the development files for 32-bit version of the
1001 GNU implementation of the standard C++ library.
1003 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1004 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1005 implementacji GNU biblioteki standardowej C++.
1007 %package -n libstdc++-multilib-32-static
1008 Summary: Static C++ standard library - 32-bit version
1009 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1010 License: GPL v3+ with GCC Runtime Library Exception v3.1
1011 Group: Development/Libraries
1012 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1013 Obsoletes: libstdc++-multilib-static
1015 %description -n libstdc++-multilib-32-static
1016 Static C++ standard library - 32-bit version.
1018 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1019 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1021 %package -n libstdc++-multilib-%{multilib2}
1022 Summary: GNU C++ library - %{m2_desc} version
1023 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1024 License: GPL v3+ with GCC Runtime Library Exception v3.1
1026 # >= instead of = to allow keeping older libstdc++ (with different soname)
1027 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1029 %description -n libstdc++-multilib-%{multilib2}
1030 This is %{m2_desc} version of the GNU implementation of the standard C++
1033 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1034 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1037 %package -n libstdc++-multilib-%{multilib2}-devel
1038 Summary: Development files for C++ development - %{m2_desc} version
1039 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1040 License: GPL v3+ with GCC Runtime Library Exception v3.1
1041 Group: Development/Libraries
1042 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1043 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1044 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1046 %description -n libstdc++-multilib-%{multilib2}-devel
1047 This package contains the development files for %{m2_desc} version of the
1048 GNU implementation of the standard C++ library.
1050 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1051 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1052 implementacji GNU biblioteki standardowej C++.
1054 %package -n libstdc++-multilib-%{multilib2}-static
1055 Summary: Static C++ standard library - %{m2_desc} version
1056 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1057 License: GPL v3+ with GCC Runtime Library Exception v3.1
1058 Group: Development/Libraries
1059 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1061 %description -n libstdc++-multilib-%{multilib2}-static
1062 Static C++ standard library - %{m2_desc} version.
1064 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1065 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1067 %package -n libstdc++-gdb
1068 Summary: libstdc++ pretty printers for GDB
1069 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1070 Group: Development/Debuggers
1072 %description -n libstdc++-gdb
1073 This package contains Python scripts for GDB pretty printing of the
1074 libstdc++ types/containers.
1076 %description -n libstdc++-gdb -l pl.UTF-8
1077 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1078 wypisywania typów i kontenerów libstdc++.
1081 Summary: Fortran 95 language support for GCC
1082 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1083 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1084 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1085 Group: Development/Languages/Fortran
1086 Requires: %{name} = %{epoch}:%{version}-%{release}
1087 Requires: libgfortran = %{epoch}:%{version}-%{release}
1088 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1089 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1093 %description fortran
1094 This package adds support for compiling Fortran 95 programs with the
1097 %description fortran -l es.UTF-8
1098 Este paquete añade soporte para compilar programas escritos en Fortran
1099 95 con el compilador GNU.
1101 %description fortran -l pl.UTF-8
1102 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1104 %description fortran -l pt_BR.UTF-8
1105 Suporte Fortran 95 para o GCC.
1107 %package fortran-multilib-32
1108 Summary: Fortran 95 language 32-bit binaries support for GCC
1109 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1110 Group: Development/Languages/Fortran
1111 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1112 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1113 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1114 Obsoletes: gcc-fortran-multilib
1116 %description fortran-multilib-32
1117 This package adds support for compiling 32-bit Fortran 95 programs
1118 with the GNU compiler.
1120 %description fortran-multilib-32 -l pl.UTF-8
1121 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1124 %package fortran-multilib-%{multilib2}
1125 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1126 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1127 Group: Development/Languages/Fortran
1128 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1129 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1130 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1132 %description fortran-multilib-%{multilib2}
1133 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1134 binaries with the GNU compiler.
1136 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1137 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1140 %package -n libgfortran
1141 Summary: Fortran 95 Library
1142 Summary(es.UTF-8): Biblioteca de Fortran 95
1143 Summary(pl.UTF-8): Biblioteka Fortranu 95
1144 License: GPL v3+ with GCC Runtime Library Exception v3.1
1146 Requires: libgcc = %{epoch}:%{version}-%{release}
1147 Requires: libquadmath = %{epoch}:%{version}-%{release}
1150 %description -n libgfortran
1153 %description -n libgfortran -l es.UTF-8
1154 Biblioteca de Fortran 95.
1156 %description -n libgfortran -l pl.UTF-8
1157 Biblioteka Fortranu 95.
1159 %package -n libgfortran-static
1160 Summary: Static Fortran 95 Library
1161 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1162 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1163 License: GPL v3+ with GCC Runtime Library Exception v3.1
1164 Group: Development/Libraries
1165 Requires: libgfortran = %{epoch}:%{version}-%{release}
1166 Obsoletes: libg2c-static
1168 %description -n libgfortran-static
1169 Static Fortran 95 Library.
1171 %description -n libgfortran-static -l es.UTF-8
1172 Bibliotecas estáticas de Fortran 95.
1174 %description -n libgfortran-static -l pl.UTF-8
1175 Statyczna biblioteka Fortranu 95.
1177 %package -n libgfortran-multilib-32
1178 Summary: Fortran 95 Library - 32-bit version
1179 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1180 License: GPL v3+ with GCC Runtime Library Exception v3.1
1182 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1183 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1184 Obsoletes: libgfortran-multilib
1186 %description -n libgfortran-multilib-32
1187 Fortran 95 Library - 32-bit version.
1189 %description -n libgfortran-multilib-32 -l pl.UTF-8
1190 Biblioteka Fortranu 95 - wersja 32-bitowa.
1192 %package -n libgfortran-multilib-32-static
1193 Summary: Static Fortran 95 Library - 32-bit version
1194 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1195 License: GPL v3+ with GCC Runtime Library Exception v3.1
1196 Group: Development/Libraries
1197 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1198 Obsoletes: libgfortran-multilib-static
1200 %description -n libgfortran-multilib-32-static
1201 Static Fortran 95 Library - 32-bit version.
1203 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1204 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1206 %package -n libgfortran-multilib-%{multilib2}
1207 Summary: Fortran 95 Library - %{m2_desc} version
1208 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1209 License: GPL v3+ with GCC Runtime Library Exception v3.1
1211 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1213 %description -n libgfortran-multilib-%{multilib2}
1214 Fortran 95 Library - %{m2_desc} version.
1216 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1217 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1219 %package -n libgfortran-multilib-%{multilib2}-static
1220 Summary: Static Fortran 95 Library - %{m2_desc} version
1221 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1222 License: GPL v3+ with GCC Runtime Library Exception v3.1
1223 Group: Development/Libraries
1224 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1225 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1227 %description -n libgfortran-multilib-%{multilib2}-static
1228 Static Fortran 95 Library - %{m2_desc} version.
1230 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1231 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1233 %package -n libquadmath
1234 Summary: GCC __float128 shared support library
1235 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1239 %description -n libquadmath
1240 This package contains GCC shared support library which is needed for
1241 __float128 math support and for Fortran REAL*16 support.
1243 %description -n libquadmath -l pl.UTF-8
1244 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1245 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1248 %package -n libquadmath-devel
1249 Summary: Header files for GCC __float128 support library
1250 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1252 Group: Development/Libraries
1253 Requires: libquadmath = %{epoch}:%{version}-%{release}
1255 %description -n libquadmath-devel
1256 This package contains header files for GCC support library which is
1257 needed for __float128 math support and for Fortran REAL*16 support.
1259 %description -n libquadmath-devel -l pl.UTF-8
1260 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1261 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1264 %package -n libquadmath-static
1265 Summary: Static GCC __float128 support library
1266 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1268 Group: Development/Libraries
1269 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1271 %description -n libquadmath-static
1272 Static GCC __float128 support library.
1274 %description -n libquadmath-static -l pl.UTF-8
1275 Biblioteka statyczna GCC do obsługi typu __float128.
1277 %package -n libquadmath-multilib-32
1278 Summary: GCC __float128 shared support library - 32-bit version
1279 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1282 Obsoletes: libquadmath-multilib
1284 %description -n libquadmath-multilib-32
1285 This package contains 32-bit version of GCC shared support library
1286 which is needed for __float128 math support and for Fortran REAL*16
1289 %description -n libquadmath-multilib-32 -l pl.UTF-8
1290 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1291 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1294 %package -n libquadmath-multilib-32-devel
1295 Summary: Development files for 32-bit GCC __float128 support library
1296 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1298 Group: Development/Libraries
1299 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1300 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1301 Obsoletes: libquadmath-multilib-devel
1303 %description -n libquadmath-multilib-32-devel
1304 This package contains development files for 32-bit GCC support library
1305 which is needed for __float128 math support and for Fortran REAL*16
1308 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1309 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1310 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1311 REAL*16 w Fortranie.
1313 %package -n libquadmath-multilib-32-static
1314 Summary: Static GCC __float128 support library - 32-bit version
1315 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1317 Group: Development/Libraries
1318 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1319 Obsoletes: libquadmath-multilib-static
1321 %description -n libquadmath-multilib-32-static
1322 Static GCC __float128 support library - 32-bit version.
1324 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1325 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1327 %package -n libquadmath-multilib-%{multilib2}
1328 Summary: GCC __float128 shared support library - %{m2_desc} version
1329 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1333 %description -n libquadmath-multilib-%{multilib2}
1334 This package contains %{m2_desc} version of GCC shared support library
1335 which is needed for __float128 math support and for Fortran REAL*16
1338 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1339 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1340 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1341 REAL*16 w Fortranie.
1343 %package -n libquadmath-multilib-%{multilib2}-devel
1344 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1345 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1347 Group: Development/Libraries
1348 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1349 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1351 %description -n libquadmath-multilib-%{multilib2}-devel
1352 This package contains development files for %{m2_desc} version of GCC
1353 support library which is needed for __float128 math support and for
1354 Fortran REAL*16 support.
1356 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1357 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1358 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1359 typu REAL*16 w Fortranie.
1361 %package -n libquadmath-multilib-%{multilib2}-static
1362 Summary: Static GCC __float128 support library - %{m2_desc} version
1363 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1365 Group: Development/Libraries
1366 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1368 %description -n libquadmath-multilib-%{multilib2}-static
1369 Static GCC __float128 support library - %{m2_desc} version.
1371 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1372 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1375 Summary: Foreign Function Interface library
1376 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1377 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1381 %description -n libffi
1382 The libffi library provides a portable, high level programming
1383 interface to various calling conventions. This allows a programmer to
1384 call any function specified by a call interface description at run
1387 %description -n libffi -l es.UTF-8
1388 La biblioteca libffi provee una interfaz portable de programación de
1389 alto nivel para varias convenciones de llamada. Ello permite que un
1390 programador llame una función cualquiera especificada por una
1391 descripción de interfaz de llamada en el tiempo de ejecución.
1393 %description -n libffi -l pl.UTF-8
1394 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1395 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1396 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1399 %package -n libffi-devel
1400 Summary: Development files for Foreign Function Interface library
1401 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1402 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1404 Group: Development/Libraries
1405 Requires: %{name} = %{epoch}:%{version}-%{release}
1406 Requires: libffi = %{epoch}:%{version}-%{release}
1408 %description -n libffi-devel
1409 Development files for Foreign Function Interface library.
1411 %description -n libffi-devel -l es.UTF-8
1412 Ficheros de desarrollo para libffi.
1414 %description -n libffi-devel -l pl.UTF-8
1415 Pliki nagłówkowe biblioteki libffi.
1417 %package -n libffi-static
1418 Summary: Static Foreign Function Interface library
1419 Summary(es.UTF-8): Biblioteca libffi estática
1420 Summary(pl.UTF-8): Statyczna biblioteka libffi
1422 Group: Development/Libraries
1423 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1425 %description -n libffi-static
1426 Static Foreign Function Interface library.
1428 %description -n libffi-static -l es.UTF-8
1429 Biblioteca libffi estática.
1431 %description -n libffi-static -l pl.UTF-8
1432 Statyczna biblioteka libffi.
1434 %package -n libffi-multilib-32
1435 Summary: Foreign Function Interface library - 32-bit version
1436 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1439 Obsoletes: libffi-multilib
1441 %description -n libffi-multilib-32
1442 The libffi library provides a portable, high level programming
1443 interface to various calling conventions. This allows a programmer to
1444 call any function specified by a call interface description at run
1445 time. This package contains 32-bit version of the library.
1447 %description -n libffi-multilib-32 -l pl.UTF-8
1448 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1449 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1450 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1451 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1453 %package -n libffi-multilib-32-devel
1454 Summary: Development files for 32-bit version of Foreign Function Interface library
1455 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1457 Group: Development/Libraries
1458 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1459 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1460 Obsoletes: libffi-multilib-devel
1462 %description -n libffi-multilib-32-devel
1463 Development files for 32-bit version of Foreign Function Interface
1466 %description -n libffi-multilib-32-devel -l pl.UTF-8
1467 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1469 %package -n libffi-multilib-32-static
1470 Summary: Static Foreign Function Interface library - 32-bit version
1471 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1473 Group: Development/Libraries
1474 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1475 Obsoletes: libffi-multilib-static
1477 %description -n libffi-multilib-32-static
1478 Static Foreign Function Interface library - 32-bit version.
1480 %description -n libffi-multilib-32-static -l pl.UTF-8
1481 Statyczna biblioteka libffi - wersja 32-bitowa.
1483 %package -n libffi-multilib-%{multilib2}
1484 Summary: Foreign Function Interface library - %{m2_desc} version
1485 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1489 %description -n libffi-multilib-%{multilib2}
1490 The libffi library provides a portable, high level programming
1491 interface to various calling conventions. This allows a programmer to
1492 call any function specified by a call interface description at run
1493 time. This package contains %{m2_desc} version of the library.
1495 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1496 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1497 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1498 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1499 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1501 %package -n libffi-multilib-%{multilib2}-devel
1502 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1503 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1505 Group: Development/Libraries
1506 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1507 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1509 %description -n libffi-multilib-%{multilib2}-devel
1510 Development files for %{m2_desc} version of Foreign Function Interface
1513 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1514 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1516 %package -n libffi-multilib-%{multilib2}-static
1517 Summary: Static Foreign Function Interface library - %{m2_desc} version
1518 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1520 Group: Development/Libraries
1521 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1523 %description -n libffi-multilib-%{multilib2}-static
1524 Static Foreign Function Interface library - %{m2_desc} version.
1526 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1527 Statyczna biblioteka libffi - wersja %{m2_desc}.
1530 Summary: Objective C language support for GCC
1531 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1532 Summary(es.UTF-8): Soporte de Objective C para GCC
1533 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1534 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1535 Summary(tr.UTF-8): GCC için Objective C desteği
1536 Group: Development/Languages
1537 Requires: %{name} = %{epoch}:%{version}-%{release}
1538 Requires: libobjc = %{epoch}:%{version}-%{release}
1539 Obsoletes: egcc-objc
1540 Obsoletes: egcs-objc
1543 This package adds Objective C support to the GNU Compiler Collection.
1544 Objective C is a object oriented derivative of the C language, mainly
1545 used on systems running NeXTSTEP. This package does not include the
1546 standard objective C object library.
1548 %description objc -l de.UTF-8
1549 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1550 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1551 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1552 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1554 %description objc -l es.UTF-8
1555 Este paquete añade soporte de Objective C al GCC (colección de
1556 compiladores GNU). Objective C es un lenguaje orientado a objetos
1557 derivado de C, principalmente usado en sistemas que funcionan bajo
1558 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1561 %description objc -l fr.UTF-8
1562 Ce package ajoute un support Objective C a la collection de
1563 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1564 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1565 package n'inclue pas la bibliothéque Objective C standard.
1567 %description objc -l pl.UTF-8
1568 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1569 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1570 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1571 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1573 %description objc -l tr.UTF-8
1574 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1575 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1576 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1577 kitaplığı bu pakette yer almaz.
1579 %package objc-multilib-32
1580 Summary: Objective C language 32-bit binaries support for GCC
1581 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1582 Group: Development/Languages
1583 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1584 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1585 Obsoletes: gcc-objc-multilib
1587 %description objc-multilib-32
1588 This package adds 32-bit Objective C support to the GNU Compiler
1591 %description objc-multilib-32 -l pl.UTF-8
1592 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1595 %package objc-multilib-%{multilib2}
1596 Summary: Objective C language %{m2_desc} binaries support for GCC
1597 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1598 Group: Development/Languages
1599 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1600 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1602 %description objc-multilib-%{multilib2}
1603 This package adds %{m2_desc} binaries in Objective C language support to
1604 the GNU Compiler Collection.
1606 %description objc-multilib-%{multilib2} -l pl.UTF-8
1607 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1611 Summary: Objective C++ support for GCC
1612 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1613 Group: Development/Languages
1614 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1615 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1618 This package adds Objective C++ support to the GNU Compiler
1621 %description objc++ -l pl.UTF-8
1622 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1623 GNU Compiler Collection.
1626 Summary: Objective C Library
1627 Summary(es.UTF-8): Biblioteca de Objective C
1628 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1629 License: GPL v3+ with GCC Runtime Library Exception v3.1
1631 Requires: libgcc = %{epoch}:%{version}-%{release}
1634 %description -n libobjc
1635 Objective C Library.
1637 %description -n libobjc -l es.UTF-8
1638 Bibliotecas de Objective C.
1640 %description -n libobjc -l pl.UTF-8
1641 Biblioteka obiektowego C (Objective C).
1643 %package -n libobjc-static
1644 Summary: Static Objective C Library
1645 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1646 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1647 License: GPL v3+ with GCC Runtime Library Exception v3.1
1648 Group: Development/Libraries
1649 Requires: libobjc = %{epoch}:%{version}-%{release}
1651 %description -n libobjc-static
1652 Static Objective C Library.
1654 %description -n libobjc-static -l es.UTF-8
1655 Bibliotecas estáticas de Objective C.
1657 %description -n libobjc-static -l pl.UTF-8
1658 Statyczna biblioteka obiektowego C (Objective C).
1660 %package -n libobjc-multilib-32
1661 Summary: Objective C Library - 32-bit version
1662 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1663 License: GPL v3+ with GCC Runtime Library Exception v3.1
1665 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1666 Obsoletes: libobjc-multilib
1668 %description -n libobjc-multilib-32
1669 Objective C Library - 32-bit version.
1671 %description -n libobjc-multilib-32 -l pl.UTF-8
1672 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1674 %package -n libobjc-multilib-32-static
1675 Summary: Static Objective C Library - 32-bit version
1676 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1677 License: GPL v3+ with GCC Runtime Library Exception v3.1
1678 Group: Development/Libraries
1679 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1680 Obsoletes: libobjc-multilib-static
1682 %description -n libobjc-multilib-32-static
1683 Static Objective C Library - 32-bit version.
1685 %description -n libobjc-multilib-32-static -l pl.UTF-8
1686 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1688 %package -n libobjc-multilib-%{multilib2}
1689 Summary: Objective C Library - %{m2_desc} version
1690 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1691 License: GPL v3+ with GCC Runtime Library Exception v3.1
1693 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1695 %description -n libobjc-multilib-%{multilib2}
1696 Objective C Library - %{m2_desc} version.
1698 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1699 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1701 %package -n libobjc-multilib-%{multilib2}-static
1702 Summary: Static Objective C Library - %{m2_desc} version
1703 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1704 License: GPL v3+ with GCC Runtime Library Exception v3.1
1705 Group: Development/Libraries
1706 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1708 %description -n libobjc-multilib-%{multilib2}-static
1709 Static Objective C Library - %{m2_desc} version.
1711 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1712 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1715 Summary: Go language support for GCC
1716 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1717 License: GPL v3+ (gcc), BSD (Go-specific part)
1718 Group: Development/Languages
1719 Requires: %{name} = %{epoch}:%{version}-%{release}
1720 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1723 This package adds Go language support to the GNU Compiler Collection.
1725 %description go -l pl.UTF-8
1726 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1728 %package go-multilib-32
1729 Summary: Go language 32-bit binaries support for GCC
1730 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1731 License: GPL v3+ (gcc), BSD (Go-specific part)
1732 Group: Development/Languages
1733 Requires: %{name} = %{epoch}:%{version}-%{release}
1734 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1735 Obsoletes: gcc-go-multilib
1737 %description go-multilib-32
1738 This package adds 32-bit Go language support to the GNU Compiler
1741 %description go-multilib-32 -l pl.UTF-8
1742 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1745 %package go-multilib-%{multilib2}
1746 Summary: Go language %{m2_desc} binaries support for GCC
1747 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1748 License: GPL v3+ (gcc), BSD (Go-specific part)
1749 Group: Development/Languages
1750 Requires: %{name} = %{epoch}:%{version}-%{release}
1751 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1753 %description go-multilib-%{multilib2}
1754 This package adds %{m2_desc} binaries in Go language support to the GNU
1755 Compiler Collection.
1757 %description go-multilib-%{multilib2} -l pl.UTF-8
1758 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1762 Summary: Go language library
1763 Summary(pl.UTF-8): Biblioteka języka Go
1766 Requires: libgcc = %{epoch}:%{version}-%{release}
1768 %description -n libgo
1769 Go language library.
1771 %description -n libgo -l pl.UTF-8
1772 Biblioteka języka Go.
1774 %package -n libgo-devel
1775 Summary: Development files for Go language library
1776 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1778 Group: Development/Libraries
1779 Requires: glibc-devel
1780 Requires: libgo = %{epoch}:%{version}-%{release}
1782 %description -n libgo-devel
1783 Development files for Go language library.
1785 %description -n libgo-devel -l pl.UTF-8
1786 Pliki programistyczne biblioteki języka Go.
1788 %package -n libgo-static
1789 Summary: Static Go language library
1790 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1792 Group: Development/Libraries
1793 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1795 %description -n libgo-static
1796 Static Go language library.
1798 %description -n libgo-static -l pl.UTF-8
1799 Statyczna biblioteka języka Go.
1801 %package -n libgo-multilib-32
1802 Summary: Go language library - 32-bit version
1803 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1806 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1807 Obsoletes: libgo-multilib
1809 %description -n libgo-multilib-32
1810 Go language library - 32-bit version.
1812 %description -n libgo-multilib-32 -l pl.UTF-8
1813 Biblioteka języka Go - wersja 32-bitowa.
1815 %package -n libgo-multilib-32-devel
1816 Summary: Development files for Go language library - 32-bit version
1817 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1819 Group: Development/Libraries
1820 Requires: glibc-devel
1821 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1822 Obsoletes: libgo-multilib-devel
1824 %description -n libgo-multilib-32-devel
1825 Development files for Go language library - 32-bit version.
1827 %description -n libgo-multilib-32-devel -l pl.UTF-8
1828 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1830 %package -n libgo-multilib-32-static
1831 Summary: Static Go language library - 32-bit version
1832 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1834 Group: Development/Libraries
1835 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1836 Obsoletes: libgo-multilib-static
1838 %description -n libgo-multilib-32-static
1839 Static Go language library - 32-bit version.
1841 %description -n libgo-multilib-32-static -l pl.UTF-8
1842 Statyczna biblioteka języka Go - wersja 32-bitowa.
1844 %package -n libgo-multilib-%{multilib2}
1845 Summary: Go language library - %{m2_desc} version
1846 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
1849 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1851 %description -n libgo-multilib-%{multilib2}
1852 Go language library - %{m2_desc} version.
1854 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
1855 Biblioteka języka Go - wersja %{m2_desc}.
1857 %package -n libgo-multilib-%{multilib2}-devel
1858 Summary: Development files for Go language library - %{m2_desc} version
1859 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
1861 Group: Development/Libraries
1862 Requires: glibc-devel
1863 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1865 %description -n libgo-multilib-%{multilib2}-devel
1866 Development files for Go language library - %{m2_desc} version.
1868 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
1869 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
1871 %package -n libgo-multilib-%{multilib2}-static
1872 Summary: Static Go language library - %{m2_desc} version
1873 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
1875 Group: Development/Libraries
1876 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1878 %description -n libgo-multilib-%{multilib2}-static
1879 Static Go language library - %{m2_desc} version.
1881 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
1882 Statyczna biblioteka języka Go - wersja %{m2_desc}.
1885 Summary: The Address Sanitizer library
1886 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
1887 License: BSD-like or MIT
1889 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1891 %description -n libasan
1892 This package contains the Address Sanitizer library which is used for
1893 -fsanitize=address instrumented programs.
1895 %description -n libasan -l pl.UTF-8
1896 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
1897 adresów w programach kompilowanych z opcją -fsanitize=address.
1899 %package -n libasan-devel
1900 Summary: Development files for the Address Sanitizer library
1901 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
1902 License: BSD-like or MIT
1903 Group: Development/Libraries
1904 Requires: libasan = %{epoch}:%{version}-%{release}
1906 %description -n libasan-devel
1907 This package contains development files for the Address Sanitizer
1910 %description -n libasan-devel -l pl.UTF-8
1911 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
1913 %package -n libasan-static
1914 Summary: The Address Sanitizer static library
1915 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
1916 License: BSD-like or MIT
1917 Group: Development/Libraries
1918 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1920 %description -n libasan-static
1921 This package contains Address Sanitizer static library.
1923 %description -n libasan-static -l pl.UTF-8
1924 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
1926 %package -n libasan-multilib-32
1927 Summary: The Address Sanitizer library - 32-bit version
1928 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
1929 License: BSD-like or MIT
1931 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1932 Obsoletes: libasan-multilib
1934 %description -n libasan-multilib-32
1935 This package contains 32-bit version of the Address Sanitizer library
1936 which is used for -fsanitize=address instrumented programs.
1938 %description -n libasan-multilib-32 -l pl.UTF-8
1939 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
1940 służącej do kontroli adresów w programach kompilowanych z opcją
1943 %package -n libasan-multilib-32-devel
1944 Summary: Development files for the Address Sanitizer library - 32-bit version
1945 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
1946 License: BSD-like or MIT
1947 Group: Development/Libraries
1948 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1949 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
1950 Obsoletes: libasan-multilib-devel
1952 %description -n libasan-multilib-32-devel
1953 This package contains the development files for 32-bit version of the
1954 Address Sanitizer library.
1956 %description -n libasan-multilib-32-devel -l pl.UTF-8
1957 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
1960 %package -n libasan-multilib-32-static
1961 Summary: The Address Sanitizer static library - 32-bit version
1962 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
1963 License: BSD-like or MIT
1964 Group: Development/Libraries
1965 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
1966 Obsoletes: libasan-multilib-static
1968 %description -n libasan-multilib-32-static
1969 This package contains 32-bit version of the Address Sanitizer static
1972 %description -n libasan-multilib-32-static -l pl.UTF-8
1973 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
1976 %package -n libasan-multilib-%{multilib2}
1977 Summary: The Address Sanitizer library - %{m2_desc} version
1978 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
1979 License: BSD-like or MIT
1981 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1983 %description -n libasan-multilib-%{multilib2}
1984 This package contains %{m2_desc} version of the Address Sanitizer library
1985 which is used for -fsanitize=address instrumented programs.
1987 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
1988 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
1989 służącej do kontroli adresów w programach kompilowanych z opcją
1992 %package -n libasan-multilib-%{multilib2}-devel
1993 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
1994 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
1995 License: BSD-like or MIT
1996 Group: Development/Libraries
1997 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1998 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2000 %description -n libasan-multilib-%{multilib2}-devel
2001 This package contains the development files for %{m2_desc} version of the
2002 Address Sanitizer library.
2004 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2005 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2008 %package -n libasan-multilib-%{multilib2}-static
2009 Summary: The Address Sanitizer static library - %{m2_desc} version
2010 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2011 License: BSD-like or MIT
2012 Group: Development/Libraries
2013 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2015 %description -n libasan-multilib-%{multilib2}-static
2016 This package contains %{m2_desc} version of the Address Sanitizer static
2019 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2020 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2024 Summary: The Leak Sanitizer library
2025 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2026 License: BSD-like or MIT
2028 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2030 %description -n liblsan
2031 This package contains the Leak Sanitizer library which is used for
2032 -fsanitize=leak instrumented programs.
2034 %description -n liblsan -l pl.UTF-8
2035 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2036 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2038 %package -n liblsan-devel
2039 Summary: Development files for the Leak Sanitizer library
2040 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2041 License: BSD-like or MIT
2042 Group: Development/Libraries
2043 Requires: liblsan = %{epoch}:%{version}-%{release}
2045 %description -n liblsan-devel
2046 This package contains development files for the Leak Sanitizer
2049 %description -n liblsan-devel -l pl.UTF-8
2050 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2052 %package -n liblsan-static
2053 Summary: The Leak Sanitizer static library
2054 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2055 License: BSD-like or MIT
2056 Group: Development/Libraries
2057 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2059 %description -n liblsan-static
2060 This package contains Leak Sanitizer static library.
2062 %description -n liblsan-static -l pl.UTF-8
2063 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2065 %package -n liblsan-multilib-%{multilib2}
2066 Summary: The Leak Sanitizer library - %{m2_desc} version
2067 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2068 License: BSD-like or MIT
2070 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2072 %description -n liblsan-multilib-%{multilib2}
2073 This package contains %{m2_desc} version of the Leak Sanitizer library
2074 which is used for -fsanitize=leak instrumented programs.
2076 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2077 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2078 do kontroli wycieków w programach kompilowanych z opcją
2081 %package -n liblsan-multilib-%{multilib2}-devel
2082 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2083 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2084 License: BSD-like or MIT
2085 Group: Development/Libraries
2086 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2088 %description -n liblsan-multilib-%{multilib2}-devel
2089 This package contains development files for %{m2_desc} version of the
2090 Leak Sanitizer library.
2092 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2093 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2096 %package -n liblsan-multilib-%{multilib2}-static
2097 Summary: The Leak Sanitizer static library - %{m2_desc} version
2098 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2099 License: BSD-like or MIT
2100 Group: Development/Libraries
2101 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2103 %description -n liblsan-multilib-%{multilib2}-static
2104 This package contains Leak Sanitizer static library - %{m2_desc} version.
2106 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2107 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2110 Summary: The Thread Sanitizer library
2111 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2112 License: BSD-like or MIT
2114 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2116 %description -n libtsan
2117 This package contains the Thread Sanitizer library which is used for
2118 -fsanitize=thread instrumented programs.
2120 %description -n libtsan -l pl.UTF-8
2121 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2122 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2124 %package -n libtsan-devel
2125 Summary: Development files for the Thread Sanitizer library
2126 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2127 License: BSD-like or MIT
2128 Group: Development/Libraries
2129 Requires: libtsan = %{epoch}:%{version}-%{release}
2131 %description -n libtsan-devel
2132 This package contains development files for Thread Sanitizer library.
2134 %description -n libtsan-devel -l pl.UTF-8
2135 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2137 %package -n libtsan-static
2138 Summary: The Thread Sanitizer static library
2139 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2140 License: BSD-like or MIT
2141 Group: Development/Libraries
2142 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2144 %description -n libtsan-static
2145 This package contains Thread Sanitizer static library.
2147 %description -n libtsan-static -l pl.UTF-8
2148 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2150 %package -n libtsan-multilib-%{multilib2}
2151 Summary: The Thread Sanitizer library - %{m2_desc} version
2152 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2153 License: BSD-like or MIT
2155 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2157 %description -n libtsan-multilib-%{multilib2}
2158 This package contains %{m2_desc} version of the Thread Sanitizer
2159 library which is used for -fsanitize=thread instrumented programs.
2161 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2162 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2163 służącej do kontroli wielowątkowości w programach kompilowanych
2164 z opcją -fsanitize=thread.
2166 %package -n libtsan-multilib-%{multilib2}-devel
2167 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2168 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2169 License: BSD-like or MIT
2170 Group: Development/Libraries
2171 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2173 %description -n libtsan-multilib-%{multilib2}-devel
2174 This package contains development files for %{m2_desc} version of
2175 Thread Sanitizer library.
2177 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2178 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2181 %package -n libtsan-multilib-%{multilib2}-static
2182 Summary: The Thread Sanitizer static library - %{m2_desc} version
2183 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2184 License: BSD-like or MIT
2185 Group: Development/Libraries
2186 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2188 %description -n libtsan-multilib-%{multilib2}-static
2189 This package contains %{m2_desc} version of Thread Sanitizer static
2192 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2193 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2196 %package -n libubsan
2197 Summary: The Undefined Behavior Sanitizer library
2198 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2199 License: BSD-like or MIT
2201 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2203 %description -n libubsan
2204 This package contains the Undefined Behavior Sanitizer library which
2205 is used for -fsanitize=undefined instrumented programs.
2207 %description -n libubsan -l pl.UTF-8
2208 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2209 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2210 -fsanitize=undefined.
2212 %package -n libubsan-devel
2213 Summary: Development files for the Undefined Behavior Sanitizer library
2214 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2215 License: BSD-like or MIT
2216 Group: Development/Libraries
2217 Requires: libubsan = %{epoch}:%{version}-%{release}
2219 %description -n libubsan-devel
2220 This package contains development files for the Undefined Behavior
2223 %description -n libubsan-devel -l pl.UTF-8
2224 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2227 %package -n libubsan-static
2228 Summary: The Undefined Behavior Sanitizer static library
2229 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2230 License: BSD-like or MIT
2231 Group: Development/Libraries
2232 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2234 %description -n libubsan-static
2235 This package contains Undefined Behavior Sanitizer static library.
2237 %description -n libubsan-static -l pl.UTF-8
2238 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2240 %package -n libubsan-multilib-32
2241 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2242 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2243 License: BSD-like or MIT
2245 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2246 Obsoletes: libubsan-multilib
2248 %description -n libubsan-multilib-32
2249 This package contains 32-bit version of the Undefined Behavior
2250 Sanitizer library which is used for -fsanitize=undefined instrumented
2253 %description -n libubsan-multilib-32 -l pl.UTF-8
2254 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2255 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2256 kompilowanych z opcją -fsanitize=undefined.
2258 %package -n libubsan-multilib-32-devel
2259 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2260 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2261 License: BSD-like or MIT
2262 Group: Development/Libraries
2263 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2264 Obsoletes: libubsan-multilib-devel
2266 %description -n libubsan-multilib-32-devel
2267 This package contains the development files for 32-bit version of the
2268 Undefined Behavior Sanitizer library.
2270 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2271 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2272 Undefined Behavior Sanitizer.
2274 %package -n libubsan-multilib-32-static
2275 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2276 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2277 License: BSD-like or MIT
2278 Group: Development/Libraries
2279 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2280 Obsoletes: libubsan-multilib-static
2282 %description -n libubsan-multilib-32-static
2283 This package contains 32-bit version of the Undefined Behavior
2284 Sanitizer static library.
2286 %description -n libubsan-multilib-32-static -l pl.UTF-8
2287 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2290 %package -n libubsan-multilib-%{multilib2}
2291 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2292 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2293 License: BSD-like or MIT
2295 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2297 %description -n libubsan-multilib-%{multilib2}
2298 This package contains %{m2_desc} version of the Undefined Behavior
2299 Sanitizer library which is used for -fsanitize=undefined instrumented
2302 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2303 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2304 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2305 kompilowanych z opcją -fsanitize=undefined.
2307 %package -n libubsan-multilib-%{multilib2}-devel
2308 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2309 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2310 License: BSD-like or MIT
2311 Group: Development/Libraries
2312 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2314 %description -n libubsan-multilib-%{multilib2}-devel
2315 This package contains the development files for %{m2_desc} version of the
2316 Undefined Behavior Sanitizer library.
2318 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2319 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2320 Undefined Behavior Sanitizer.
2322 %package -n libubsan-multilib-%{multilib2}-static
2323 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2324 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2325 License: BSD-like or MIT
2326 Group: Development/Libraries
2327 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2329 %description -n libubsan-multilib-%{multilib2}-static
2330 This package contains %{m2_desc} version of the Undefined Behavior
2331 Sanitizer static library.
2333 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2334 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2338 Summary: The Virtual Table Verification library
2339 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2340 License: GPL v3+ with GCC Runtime Library Exception v3.1
2342 URL: https://gcc.gnu.org/wiki/vtv
2343 Requires: libgcc = %{epoch}:%{version}-%{release}
2345 %description -n libvtv
2346 This package contains the Virtual Table Verification library which
2347 is used for -fvtable-verify=... instrumented programs.
2349 %description -n libvtv -l pl.UTF-8
2350 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2351 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2352 -fvtable-verify=....
2354 %package -n libvtv-devel
2355 Summary: Development files for the Virtual Table Verification library
2356 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2357 License: GPL v3+ with GCC Runtime Library Exception v3.1
2358 Group: Development/Libraries
2359 URL: https://gcc.gnu.org/wiki/vtv
2360 Requires: libvtv = %{epoch}:%{version}-%{release}
2362 %description -n libvtv-devel
2363 This package contains development files for the Virtual Table
2364 Verification library.
2366 %description -n libvtv-devel -l pl.UTF-8
2367 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2370 %package -n libvtv-static
2371 Summary: The Virtual Table Verification static library
2372 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2373 License: GPL v3+ with GCC Runtime Library Exception v3.1
2374 Group: Development/Libraries
2375 URL: https://gcc.gnu.org/wiki/vtv
2376 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2378 %description -n libvtv-static
2379 This package contains Virtual Table Verification static library.
2381 %description -n libvtv-static -l pl.UTF-8
2382 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2384 %package -n libvtv-multilib-32
2385 Summary: The Virtual Table Verification library - 32-bit version
2386 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2387 License: GPL v3+ with GCC Runtime Library Exception v3.1
2389 URL: https://gcc.gnu.org/wiki/vtv
2390 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2392 %description -n libvtv-multilib-32
2393 This package contains 32-bit version of the Virtual Table Verification
2394 library which is used for -fvtable-verify=... instrumented programs.
2396 %description -n libvtv-multilib-32 -l pl.UTF-8
2397 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2398 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2399 kompilowanych z opcją -fvtable-verify=....
2401 %package -n libvtv-multilib-32-devel
2402 Summary: Development files for the Virtual Table Verification library - 32-bit version
2403 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2404 License: GPL v3+ with GCC Runtime Library Exception v3.1
2405 Group: Development/Libraries
2406 URL: https://gcc.gnu.org/wiki/vtv
2407 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2409 %description -n libvtv-multilib-32-devel
2410 This package contains the development files for 32-bit version of the
2411 Virtual Table Verification library.
2413 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2414 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2415 Virtual Table Verification.
2417 %package -n libvtv-multilib-32-static
2418 Summary: The Virtual Table Verification static library - 32-bit version
2419 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2420 License: GPL v3+ with GCC Runtime Library Exception v3.1
2421 Group: Development/Libraries
2422 URL: https://gcc.gnu.org/wiki/vtv
2423 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2425 %description -n libvtv-multilib-32-static
2426 This package contains 32-bit version of the Virtual Table Verification
2429 %description -n libvtv-multilib-32-static -l pl.UTF-8
2430 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2433 %package -n libvtv-multilib-%{multilib2}
2434 Summary: The Virtual Table Verification library - %{m2_desc} version
2435 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2436 License: GPL v3+ with GCC Runtime Library Exception v3.1
2438 URL: https://gcc.gnu.org/wiki/vtv
2439 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2441 %description -n libvtv-multilib-%{multilib2}
2442 This package contains %{m2_desc} version of the Virtual Table Verification
2443 library which is used for -fvtable-verify=... instrumented programs.
2445 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2446 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2447 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2448 kompilowanych z opcją -fvtable-verify=....
2450 %package -n libvtv-multilib-%{multilib2}-devel
2451 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2452 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2453 License: GPL v3+ with GCC Runtime Library Exception v3.1
2454 Group: Development/Libraries
2455 URL: https://gcc.gnu.org/wiki/vtv
2456 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2458 %description -n libvtv-multilib-%{multilib2}-devel
2459 This package contains the development files for %{m2_desc} version of the
2460 Virtual Table Verification library.
2462 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2463 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2464 Virtual Table Verification.
2466 %package -n libvtv-multilib-%{multilib2}-static
2467 Summary: The Virtual Table Verification static library - %{m2_desc} version
2468 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2469 License: GPL v3+ with GCC Runtime Library Exception v3.1
2470 Group: Development/Libraries
2471 URL: https://gcc.gnu.org/wiki/vtv
2472 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2474 %description -n libvtv-multilib-%{multilib2}-static
2475 This package contains %{m2_desc} version of the Virtual Table
2476 Verification library.
2478 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2479 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2482 %package -n libatomic
2483 Summary: The GNU Atomic library
2484 Summary(pl.UTF-8): Biblioteka GNU Atomic
2485 License: GPL v3+ with GCC Runtime Library Exception v3.1
2488 %description -n libatomic
2489 This package contains the GNU Atomic library which is a GCC support
2490 library for atomic operations not supported by hardware.
2492 %description -n libatomic -l pl.UTF-8
2493 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2494 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2496 %package -n libatomic-devel
2497 Summary: Development files for the GNU Atomic library
2498 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2499 License: GPL v3+ with GCC Runtime Library Exception v3.1
2500 Group: Development/Libraries
2501 Requires: libatomic = %{epoch}:%{version}-%{release}
2503 %description -n libatomic-devel
2504 This package contains development files for the GNU Atomic library.
2506 %description -n libatomic-devel -l pl.UTF-8
2507 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2509 %package -n libatomic-static
2510 Summary: The GNU Atomic static library
2511 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2512 License: GPL v3+ with GCC Runtime Library Exception v3.1
2513 Group: Development/Libraries
2514 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2516 %description -n libatomic-static
2517 This package contains GNU Atomic static library.
2519 %description -n libatomic-static
2520 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2522 %package -n libatomic-multilib-32
2523 Summary: The GNU Atomic library - 32-bit version
2524 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2525 License: GPL v3+ with GCC Runtime Library Exception v3.1
2527 Obsoletes: libatomic-multilib
2529 %description -n libatomic-multilib-32
2530 This package contains 32-bit version of the GNU Atomic library which
2531 is a GCC support library for atomic operations not supported by
2534 %description -n libatomic-multilib-32 -l pl.UTF-8
2535 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2536 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2539 %package -n libatomic-multilib-32-devel
2540 Summary: Development files for the GNU Atomic static library - 32-bit version
2541 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2542 License: GPL v3+ with GCC Runtime Library Exception v3.1
2543 Group: Development/Libraries
2544 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2545 Obsoletes: libatomic-multilib-devel
2547 %description -n libatomic-multilib-32-devel
2548 This package contains the development files for 32-bit version of the
2551 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2552 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2555 %package -n libatomic-multilib-32-static
2556 Summary: The GNU Atomic static library - 32-bit version
2557 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2558 License: GPL v3+ with GCC Runtime Library Exception v3.1
2559 Group: Development/Libraries
2560 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2561 Obsoletes: libatomic-multilib-static
2563 %description -n libatomic-multilib-32-static
2564 This package contains 32-bit version of the GNU Atomic static library.
2566 %description -n libatomic-multilib-32-static -l pl.UTF-8
2567 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2569 %package -n libatomic-multilib-%{multilib2}
2570 Summary: The GNU Atomic library - %{m2_desc} version
2571 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2572 License: GPL v3+ with GCC Runtime Library Exception v3.1
2575 %description -n libatomic-multilib-%{multilib2}
2576 This package contains %{m2_desc} version of the GNU Atomic library which
2577 is a GCC support library for atomic operations not supported by
2580 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2581 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2582 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2585 %package -n libatomic-multilib-%{multilib2}-devel
2586 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2587 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2588 License: GPL v3+ with GCC Runtime Library Exception v3.1
2589 Group: Development/Libraries
2590 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2592 %description -n libatomic-multilib-%{multilib2}-devel
2593 This package contains the development files for %{m2_desc} version of the
2596 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2597 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2600 %package -n libatomic-multilib-%{multilib2}-static
2601 Summary: The GNU Atomic static library - %{m2_desc} version
2602 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2603 License: GPL v3+ with GCC Runtime Library Exception v3.1
2604 Group: Development/Libraries
2605 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2607 %description -n libatomic-multilib-%{multilib2}-static
2608 This package contains %{m2_desc} version of the GNU Atomic static library.
2610 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2611 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2614 Summary: GCC plugin for GDB
2615 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2616 Group: Development/Debuggers
2617 Requires: %{name} = %{epoch}:%{version}-%{release}
2619 %description gdb-plugin
2620 This package contains GCC plugin for GDB C expression evaluation.
2622 %description gdb-plugin -l pl.UTF-8
2623 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2625 %package plugin-devel
2626 Summary: Support for compiling GCC plugins
2627 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2628 Group: Development/Languages
2629 Requires: %{name} = %{epoch}:%{version}-%{release}
2630 Requires: gmp-devel >= 4.3.2
2631 Requires: libmpc-devel >= 0.8.1
2632 Requires: mpfr-devel >= 2.4.2
2634 %description plugin-devel
2635 This package contains header files and other support files for
2636 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2637 plugins must be rebuilt any time GCC is updated.
2639 %description plugin-devel -l pl.UTF-8
2640 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2641 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2642 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2644 # Packages with epoch 0
2645 # DO NOT MOVE THESE PACKAGES AROUND
2648 Summary: GCC Memory Protection Extensions language extensions runtime library
2649 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2653 Requires: libstdc++ = 6:%{version}-%{release}
2655 %description -n libmpx
2656 This package contains the Memory Protection Extensions C language
2657 extensions runtime library.
2659 %description -n libmpx -l pl.UTF-8
2660 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2661 Protection Extensions dla języka C.
2663 %package -n libmpx-devel
2664 Summary: GCC development files for Memory Protection Extensions language extensions
2665 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2668 Group: Development/Libraries
2669 Requires: libmpx = %{version}-%{release}
2671 %description -n libmpx-devel
2672 This package contains development files for Memory Protection
2673 Extensions C language extensions.
2675 %description -n libmpx-devel -l pl.UTF-8
2676 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2677 Extensions dla języka C.
2679 %package -n libmpx-static
2680 Summary: GCC Memory Protection Extensions language extensions static library
2681 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2684 Group: Development/Libraries
2685 Requires: libmpx-devel = %{version}-%{release}
2687 %description -n libmpx-static
2688 This package contains Memory Protection Extensions C language
2689 extensions static library.
2691 %description -n libmpx-static -l pl.UTF-8
2692 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2693 Extensions dla języka C.
2695 %package -n libmpx-multilib-32
2696 Summary: GCC Memory Protection Extensions language extensions runtime library - 32-bit version
2697 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2701 Requires: libstdc++-multilib-32 = %{version}-%{release}
2702 Obsoletes: libmpx-multilib
2704 %description -n libmpx-multilib-32
2705 This package contains the Memory Protection Extensions C language
2706 extensions runtime library in 32-bit version.
2708 %description -n libmpx-multilib-32 -l pl.UTF-8
2709 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2710 Protection Extensions dla języka C. W tym pakiecie znajduje się wersja
2713 %package -n libmpx-multilib-32-devel
2714 Summary: GCC development files for Memory Protection Extensions language extensions - 32-bit version
2715 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions - wersja 32-bitowa
2718 Group: Development/Libraries
2719 Requires: libmpx-devel = %{version}-%{release}
2720 Requires: libmpx-multilib-32 = %{version}-%{release}
2721 Obsoletes: libmpx-multilib-devel
2723 %description -n libmpx-multilib-32-devel
2724 This package contains development files for Memory Protection
2725 Extensions C language extensions in 32-bit version.
2727 %description -n libmpx-multilib-32-devel -l pl.UTF-8
2728 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2729 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2731 %package -n libmpx-multilib-32-static
2732 Summary: GCC Memory Protection Extensions language extensions static library - 32-bit version
2733 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2736 Group: Development/Libraries
2737 Requires: libmpx-multilib-32-devel = %{version}-%{release}
2738 Obsoletes: libmpx-multilib-static
2740 %description -n libmpx-multilib-32-static
2741 This package contains the Memory Protection Extensions C language
2742 extensions static library in 32-bit version.
2744 %description -n libmpx-multilib-32-static -l pl.UTF-8
2745 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2746 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2748 %package -n libmpx-multilib-%{multilib2}
2749 Summary: GCC Memory Protection Extensions language extensions runtime library
2750 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2754 Requires: libstdc++-multilib-%{multilib2} = 6:%{version}-%{release}
2756 %description -n libmpx-multilib-%{multilib2}
2757 This package contains the Memory Protection Extensions C language
2758 extensions runtime library.
2760 %description -n libmpx-multilib-%{multilib2} -l pl.UTF-8
2761 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2762 Protection Extensions dla języka C.
2764 %package -n libmpx-multilib-%{multilib2}-devel
2765 Summary: GCC development files for Memory Protection Extensions language extensions
2766 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2769 Group: Development/Libraries
2770 Requires: libmpx-devel = %{version}-%{release}
2771 Requires: libmpx-multilib-%{multilib2} = %{version}-%{release}
2773 %description -n libmpx-multilib-%{multilib2}-devel
2774 This package contains development files for Memory Protection
2775 Extensions C language extensions.
2777 %description -n libmpx-multilib-%{multilib2}-devel -l pl.UTF-8
2778 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2779 Extensions dla języka C.
2781 %package -n libmpx-multilib-%{multilib2}-static
2782 Summary: GCC Memory Protection Extensions language extensions static library
2783 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2786 Group: Development/Libraries
2787 Requires: libmpx-multilib-%{multilib2}-devel = %{version}-%{release}
2789 %description -n libmpx-multilib-%{multilib2}-static
2790 This package contains the Memory Protection Extensions C language
2791 extensions static library.
2793 %description -n libmpx-multilib-%{multilib2}-static -l pl.UTF-8
2794 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2795 Extensions dla języka C.
2806 %if %{with gcc_libffi}
2810 %{__mv} ChangeLog ChangeLog.general
2812 # override snapshot version.
2813 echo %{version} > gcc/BASE-VER
2814 echo "release" > gcc/DEV-PHASE
2820 cp -f /usr/share/automake/config.sub .
2822 rm -rf builddir && install -d builddir && cd builddir
2825 CFLAGS="%{rpmcflags}" \
2826 CXXFLAGS="%{rpmcxxflags}" \
2829 --prefix=%{_prefix} \
2830 --with-local-prefix=%{_prefix}/local \
2831 --libdir=%{_libdir} \
2832 --libexecdir=%{_libdir} \
2833 --infodir=%{_infodir} \
2834 --mandir=%{_mandir} \
2835 --x-libraries=%{_libdir} \
2836 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2837 --disable-build-with-cxx \
2838 --disable-build-poststage1-with-cxx \
2840 --enable-checking=release \
2841 %ifarch %{ix86} %{x8664} x32
2844 %{?with_fortran:--enable-cmath} \
2845 --enable-decimal-float \
2846 --enable-gnu-indirect-function \
2847 --enable-gnu-unique-object \
2848 --enable-initfini-array \
2849 --disable-isl-version-check \
2850 --enable-languages="c%{?with_cxx:,c++}%{?with_fortran:,fortran}%{?with_objc:,objc}%{?with_objcxx:,obj-c++}%{?with_ada:,ada}%{?with_go:,go}" \
2851 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
2853 --enable-linker-build-id \
2854 --enable-linux-futex \
2855 --enable-long-long \
2856 %{!?with_multilib:--disable-multilib} \
2861 --enable-secureplt \
2864 --enable-threads=posix \
2869 %ifarch %{x8664} x32
2870 --with-arch-32=x86-64 \
2873 --with-cpu=ultrasparc \
2875 --with-demangler-in-ld \
2878 --with-linker-hash-style=gnu \
2879 --with-long-double-128 \
2880 %if %{with multilib}
2882 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2885 --with-multilib-list=m32,m64,mx32 \
2888 --with-slibdir=%{_slibdir} \
2890 --without-system-libunwind \
2892 --with-system-libunwind \
2894 --with-system-zlib \
2897 --enable-__cxa_atexit \
2898 --enable-libstdcxx-allocator=new \
2899 --disable-libstdcxx-pch \
2900 --enable-libstdcxx-threads \
2901 --enable-libstdcxx-time=rt \
2902 --enable-libstdcxx-visibility \
2903 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2904 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2905 %{?with_vtv:--enable-vtable-verify} \
2907 --with-pkgversion="PLD-Linux" \
2908 --with-bugurl="http://bugs.pld-linux.org" \
2909 --host=%{_target_platform} \
2910 --build=%{_target_platform}
2914 cat << 'EOF' > Makefile
2915 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2918 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2919 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2920 BOOT_CFLAGS="%{rpmcflags}" \
2921 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2922 GNATLIBCFLAGS="%{rpmcflags}" \
2923 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2931 if [ ! -r /dev/pts/0 ]; then
2932 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2935 %{__make} -k -C builddir check 2>&1 ||:
2939 rm -rf $RPM_BUILD_ROOT
2940 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2944 %{__make} -j1 install \
2946 infodir=%{_infodir} \
2947 DESTDIR=$RPM_BUILD_ROOT
2949 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2951 %if %{with multilib}
2954 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
2955 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
2956 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
2957 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
2959 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
2960 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
2961 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
2962 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
2967 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2968 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2969 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2971 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2972 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2973 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2975 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2976 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2977 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2979 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2980 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2981 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
2983 %if %{with multilib}
2984 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
2985 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2986 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
2988 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
2989 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
2990 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
2992 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
2993 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2994 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
2996 %if %{with multilib2}
2997 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
2998 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2999 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3001 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3002 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3003 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3005 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3006 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3007 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3012 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3013 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3017 # move ada shared libraries to proper place...
3018 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3019 $RPM_BUILD_ROOT%{_libdir}
3020 # check if symlink to be made is valid
3021 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3022 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3023 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3024 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3025 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3026 %if %{with multilib}
3027 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3028 $RPM_BUILD_ROOT%{_libdir32}
3029 # check if symlink to be made is valid
3030 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3031 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3032 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3033 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3034 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3036 %if %{with multilib2}
3037 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3038 $RPM_BUILD_ROOT%{_libdirm2}
3039 # check if symlink to be made is valid
3040 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3041 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3042 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3043 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3044 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3051 %if %{with gcc_libffi}
3052 # still not installed by gcc?
3053 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3054 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3055 sed -e 's,@prefix@,%{_prefix},
3056 s,@exec_prefix@,%{_exec_prefix},
3057 s,@libdir@,%{_libdir},
3058 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3059 %if %{with multilib}
3060 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3061 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3062 sed -e 's,@prefix@,%{_prefix},
3063 s,@exec_prefix@,%{_exec_prefix},
3064 s,@libdir@,%{_libdir32},
3065 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3066 %if %{with multilib2}
3067 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3068 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3069 sed -e 's,@prefix@,%{_prefix},
3070 s,@exec_prefix@,%{_exec_prefix},
3071 s,@libdir@,%{_libdirm2},
3072 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3078 cp -f libobjc/README gcc/objc/README.libobjc
3081 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3082 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3083 for f in libitm.la libssp.la libssp_nonshared.la \
3084 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3085 %{?with_fortran:libgfortran.la libquadmath.la} \
3086 %{?with_gomp:libgomp.la} \
3087 %{?with_Xsan:libasan.la libubsan.la} \
3088 %{?with_lsan_m0:liblsan.la} \
3089 %{?with_tsan_m0:libtsan.la} \
3090 %{?with_atomic:libatomic.la} \
3091 %{?with_objc:libobjc.la};
3093 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3094 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3095 %{__mv} "${file}.fixed" "$file"
3097 %if %{with multilib}
3098 for f in libitm.la libssp.la libssp_nonshared.la \
3099 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3100 %{?with_fortran:libgfortran.la libquadmath.la} \
3101 %{?with_gomp:libgomp.la} \
3102 %{?with_Xsan:libasan.la libubsan.la} \
3103 %{?with_lsan_m1:liblsan.la} \
3104 %{?with_tsan_m1:libtsan.la} \
3105 %{?with_atomic:libatomic.la} \
3106 %{?with_objc:libobjc.la};
3108 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3109 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3111 %if %{with multilib2}
3112 for f in libitm.la libssp.la libssp_nonshared.la \
3113 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3114 %{?with_fortran:libgfortran.la libquadmath.la} \
3115 %{?with_gomp:libgomp.la} \
3116 %{?with_Xsan:libasan.la libubsan.la} \
3117 %{?with_lsan_m2:liblsan.la} \
3118 %{?with_tsan_m2:libtsan.la} \
3119 %{?with_atomic:libatomic.la} \
3120 %{?with_objc:libobjc.la};
3122 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3123 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3128 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3129 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3130 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3131 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3133 # plugins, .la not needed
3134 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
3135 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
3137 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
3138 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
3142 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3143 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3145 # basename is being run only for the native (non-biarch) file.
3146 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3147 -e "s,@toolexeclibdir@,$LIBDIR," \
3148 < libstdc++-v3/python/hook.in \
3149 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3151 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3152 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3153 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3154 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3157 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3159 # script(s) always installed; see above for builds with python; if no python, just don't package
3160 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3161 %if %{with multilib}
3162 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3163 %if %{with multilib2}
3164 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3170 cat cpplib.lang >> gcc.lang
3173 %find_lang libstdc\+\+
3174 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3177 # always -f, as "dir" is created depending which texlive version is installed
3178 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3180 # svn snap doesn't contain (release does) below files,
3181 # so let's create dummy entries to satisfy %%files.
3182 [ ! -f NEWS ] && touch NEWS
3183 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3184 [ ! -f libgfortran/README ] && touch libgfortran/README
3187 rm -rf $RPM_BUILD_ROOT
3189 %post -p /sbin/postshell
3190 -/usr/sbin/fix-info-dir -c %{_infodir}
3192 %postun -p /sbin/postshell
3193 -/usr/sbin/fix-info-dir -c %{_infodir}
3195 %post ada -p /sbin/postshell
3196 -/usr/sbin/fix-info-dir -c %{_infodir}
3198 %postun ada -p /sbin/postshell
3199 -/usr/sbin/fix-info-dir -c %{_infodir}
3201 %post fortran -p /sbin/postshell
3202 -/usr/sbin/fix-info-dir -c %{_infodir}
3204 %postun fortran -p /sbin/postshell
3205 -/usr/sbin/fix-info-dir -c %{_infodir}
3207 %post go -p /sbin/postshell
3208 -/usr/sbin/fix-info-dir -c %{_infodir}
3210 %postun go -p /sbin/postshell
3211 -/usr/sbin/fix-info-dir -c %{_infodir}
3213 %post -n libquadmath-devel -p /sbin/postshell
3214 -/usr/sbin/fix-info-dir -c %{_infodir}
3216 %postun -n libquadmath-devel -p /sbin/postshell
3217 -/usr/sbin/fix-info-dir -c %{_infodir}
3219 %post -n libffi-devel -p /sbin/postshell
3220 -/usr/sbin/fix-info-dir -c %{_infodir}
3222 %postun -n libffi-devel -p /sbin/postshell
3223 -/usr/sbin/fix-info-dir -c %{_infodir}
3225 %post -n libgomp-devel -p /sbin/postshell
3226 -/usr/sbin/fix-info-dir -c %{_infodir}
3228 %postun -n libgomp-devel -p /sbin/postshell
3229 -/usr/sbin/fix-info-dir -c %{_infodir}
3231 %post -p /sbin/ldconfig -n libcilkrts
3232 %postun -p /sbin/ldconfig -n libcilkrts
3233 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3234 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3235 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3236 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3237 %post -p /sbin/ldconfig -n libgcc
3238 %postun -p /sbin/ldconfig -n libgcc
3239 %post -p /sbin/ldconfig -n libgcc-multilib-32
3240 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3241 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3242 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3243 %post -p /sbin/ldconfig -n libgomp
3244 %postun -p /sbin/ldconfig -n libgomp
3245 %post -p /sbin/ldconfig -n libgomp-multilib-32
3246 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3247 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3248 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3249 %post -p /sbin/ldconfig -n libgnat
3250 %postun -p /sbin/ldconfig -n libgnat
3251 %post -p /sbin/ldconfig -n libgnat-multilib-32
3252 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3253 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3254 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3255 %post -p /sbin/ldconfig -n libstdc++
3256 %postun -p /sbin/ldconfig -n libstdc++
3257 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3258 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3259 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3260 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3261 %post -p /sbin/ldconfig -n libgfortran
3262 %postun -p /sbin/ldconfig -n libgfortran
3263 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3264 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3265 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3266 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3267 %post -p /sbin/ldconfig -n libffi
3268 %postun -p /sbin/ldconfig -n libffi
3269 %post -p /sbin/ldconfig -n libffi-multilib-32
3270 %postun -p /sbin/ldconfig -n libffi-multilib-32
3271 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3272 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3273 %post -p /sbin/ldconfig -n libmpx
3274 %postun -p /sbin/ldconfig -n libmpx
3275 %post -p /sbin/ldconfig -n libmpx-multilib-32
3276 %postun -p /sbin/ldconfig -n libmpx-multilib-32
3277 %post -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3278 %postun -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3279 %post -p /sbin/ldconfig -n libobjc
3280 %postun -p /sbin/ldconfig -n libobjc
3281 %post -p /sbin/ldconfig -n libobjc-multilib-32
3282 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3283 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3284 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3285 %post -p /sbin/ldconfig -n libquadmath
3286 %postun -p /sbin/ldconfig -n libquadmath
3287 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3288 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3289 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3290 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3291 %post -p /sbin/ldconfig -n libgo
3292 %postun -p /sbin/ldconfig -n libgo
3293 %post -p /sbin/ldconfig -n libgo-multilib-32
3294 %postun -p /sbin/ldconfig -n libgo-multilib-32
3295 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3296 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3297 %post -p /sbin/ldconfig -n libasan
3298 %postun -p /sbin/ldconfig -n libasan
3299 %post -p /sbin/ldconfig -n libasan-multilib-32
3300 %postun -p /sbin/ldconfig -n libasan-multilib-32
3301 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3302 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3303 %post -p /sbin/ldconfig -n liblsan
3304 %postun -p /sbin/ldconfig -n liblsan
3305 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3306 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3307 %post -p /sbin/ldconfig -n libtsan
3308 %postun -p /sbin/ldconfig -n libtsan
3309 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3310 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3311 %post -p /sbin/ldconfig -n libubsan
3312 %postun -p /sbin/ldconfig -n libubsan
3313 %post -p /sbin/ldconfig -n libubsan-multilib-32
3314 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3315 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3316 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3317 %post -p /sbin/ldconfig -n libvtv
3318 %postun -p /sbin/ldconfig -n libvtv
3319 %post -p /sbin/ldconfig -n libvtv-multilib-32
3320 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3321 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3322 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3323 %post -p /sbin/ldconfig -n libatomic
3324 %postun -p /sbin/ldconfig -n libatomic
3325 %post -p /sbin/ldconfig -n libatomic-multilib-32
3326 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3327 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3328 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3329 %post -p /sbin/ldconfig gdb-plugin
3330 %postun -p /sbin/ldconfig gdb-plugin
3333 %defattr(644,root,root,755)
3334 %doc ChangeLog.general MAINTAINERS NEWS
3335 # bugs.html faq.html
3336 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3337 %attr(755,root,root) %{_bindir}/*-gcc*
3338 %attr(755,root,root) %{_bindir}/cc
3339 %attr(755,root,root) %{_bindir}/cpp
3340 %attr(755,root,root) %{_bindir}/gcc
3341 %attr(755,root,root) %{_bindir}/gcc-ar
3342 %attr(755,root,root) %{_bindir}/gcc-nm
3343 %attr(755,root,root) %{_bindir}/gcc-ranlib
3344 #%attr(755,root,root) %{_bindir}/gccbug
3345 %attr(755,root,root) %{_bindir}/gcov
3346 %attr(755,root,root) %{_bindir}/gcov-dump
3347 %attr(755,root,root) %{_bindir}/gcov-tool
3348 %{_mandir}/man1/cc.1*
3349 %{_mandir}/man1/cpp.1*
3350 %{_mandir}/man1/gcc.1*
3351 %{_mandir}/man1/gcov.1*
3352 %{_mandir}/man1/gcov-dump.1*
3353 %{_mandir}/man1/gcov-tool.1*
3354 %{_infodir}/cpp.info*
3355 %{_infodir}/cppinternals.info*
3356 %{_infodir}/gcc.info*
3357 %{_infodir}/gccinstall.info*
3358 %{_infodir}/gccint.info*
3359 %{_infodir}/libitm.info*
3360 %attr(755,root,root) /lib/cpp
3361 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3362 %attr(755,root,root) %{_libdir}/libitm.so
3363 %attr(755,root,root) %{_libdir}/libssp.so
3364 %{_libdir}/libitm.la
3366 %{_libdir}/libitm.spec
3367 %{_libdir}/libsanitizer.spec
3368 %{_libdir}/libssp.la
3370 %{_libdir}/libssp_nonshared.la
3371 %{_libdir}/libssp_nonshared.a
3372 %dir %{_libdir}/gcc/%{_target_platform}
3374 %{gcclibdir}/libgcc.a
3375 %{gcclibdir}/libgcc_eh.a
3376 %{gcclibdir}/libgcov.a
3379 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3380 %attr(755,root,root) %{gcclibdir}/cc1
3381 %attr(755,root,root) %{gcclibdir}/collect2
3382 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3383 %attr(755,root,root) %{gcclibdir}/lto1
3384 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3385 %dir %{gcclibdir}/include
3386 %dir %{gcclibdir}/include/sanitizer
3387 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3388 %dir %{gcclibdir}/include/ssp
3389 %{gcclibdir}/include/ssp/*.h
3390 %{gcclibdir}/include/float.h
3391 %{gcclibdir}/include/gcov.h
3392 %{gcclibdir}/include/iso646.h
3393 %{gcclibdir}/include/limits.h
3394 %{gcclibdir}/include/stdalign.h
3395 %{gcclibdir}/include/stdarg.h
3396 %{gcclibdir}/include/stdatomic.h
3397 %{gcclibdir}/include/stdbool.h
3398 %{gcclibdir}/include/stddef.h
3399 %{gcclibdir}/include/stdfix.h
3400 %{gcclibdir}/include/stdint.h
3401 %{gcclibdir}/include/stdint-gcc.h
3402 %{gcclibdir}/include/stdnoreturn.h
3403 %{gcclibdir}/include/syslimits.h
3404 %{gcclibdir}/include/unwind.h
3405 %{gcclibdir}/include/varargs.h
3406 %ifarch %{ix86} %{x8664} x32
3407 %{gcclibdir}/include/adxintrin.h
3408 %{gcclibdir}/include/ammintrin.h
3409 %{gcclibdir}/include/avx2intrin.h
3410 %{gcclibdir}/include/avx5124fmapsintrin.h
3411 %{gcclibdir}/include/avx5124vnniwintrin.h
3412 %{gcclibdir}/include/avx512vpopcntdqintrin.h
3413 %{gcclibdir}/include/avx512bwintrin.h
3414 %{gcclibdir}/include/avx512cdintrin.h
3415 %{gcclibdir}/include/avx512dqintrin.h
3416 %{gcclibdir}/include/avx512erintrin.h
3417 %{gcclibdir}/include/avx512fintrin.h
3418 %{gcclibdir}/include/avx512ifmaintrin.h
3419 %{gcclibdir}/include/avx512ifmavlintrin.h
3420 %{gcclibdir}/include/avx512pfintrin.h
3421 %{gcclibdir}/include/avx512vbmiintrin.h
3422 %{gcclibdir}/include/avx512vbmivlintrin.h
3423 %{gcclibdir}/include/avx512vlbwintrin.h
3424 %{gcclibdir}/include/avx512vldqintrin.h
3425 %{gcclibdir}/include/avx512vlintrin.h
3426 %{gcclibdir}/include/avxintrin.h
3427 %{gcclibdir}/include/bmi2intrin.h
3428 %{gcclibdir}/include/bmiintrin.h
3429 %{gcclibdir}/include/bmmintrin.h
3430 %{gcclibdir}/include/clflushoptintrin.h
3431 %{gcclibdir}/include/clwbintrin.h
3432 %{gcclibdir}/include/clzerointrin.h
3433 %{gcclibdir}/include/cpuid.h
3434 %{gcclibdir}/include/cross-stdarg.h
3435 %{gcclibdir}/include/emmintrin.h
3436 %{gcclibdir}/include/f16cintrin.h
3437 %{gcclibdir}/include/fma4intrin.h
3438 %{gcclibdir}/include/fmaintrin.h
3439 %{gcclibdir}/include/fxsrintrin.h
3440 %{gcclibdir}/include/ia32intrin.h
3441 %{gcclibdir}/include/immintrin.h
3442 %{gcclibdir}/include/lwpintrin.h
3443 %{gcclibdir}/include/lzcntintrin.h
3444 %{gcclibdir}/include/mm3dnow.h
3445 %{gcclibdir}/include/mmintrin.h
3446 %{gcclibdir}/include/mm_malloc.h
3447 %{gcclibdir}/include/nmmintrin.h
3448 %{gcclibdir}/include/mwaitxintrin.h
3449 %{gcclibdir}/include/pkuintrin.h
3450 %{gcclibdir}/include/pmmintrin.h
3451 %{gcclibdir}/include/popcntintrin.h
3452 %{gcclibdir}/include/prfchwintrin.h
3453 %{gcclibdir}/include/rdseedintrin.h
3454 %{gcclibdir}/include/rtmintrin.h
3455 %{gcclibdir}/include/sgxintrin.h
3456 %{gcclibdir}/include/shaintrin.h
3457 %{gcclibdir}/include/smmintrin.h
3458 %{gcclibdir}/include/tbmintrin.h
3459 %{gcclibdir}/include/tmmintrin.h
3460 %{gcclibdir}/include/wmmintrin.h
3461 %{gcclibdir}/include/x86intrin.h
3462 %{gcclibdir}/include/xmmintrin.h
3463 %{gcclibdir}/include/xopintrin.h
3464 %{gcclibdir}/include/xsavecintrin.h
3465 %{gcclibdir}/include/xsaveintrin.h
3466 %{gcclibdir}/include/xsaveoptintrin.h
3467 %{gcclibdir}/include/xsavesintrin.h
3468 %{gcclibdir}/include/xtestintrin.h
3471 %{gcclibdir}/include/arm_neon.h
3472 %{gcclibdir}/include/mmintrin.h
3475 %{gcclibdir}/include/ia64intrin.h
3478 %{gcclibdir}/include/math-68881.h
3481 %{gcclibdir}/include/loongson.h
3483 %ifarch powerpc ppc ppc64
3484 %{gcclibdir}/include/altivec.h
3485 %{gcclibdir}/include/paired.h
3486 %{gcclibdir}/include/ppc-asm.h
3487 %{gcclibdir}/include/ppu_intrinsics.h
3488 %{gcclibdir}/include/si2vmx.h
3489 %{gcclibdir}/include/spe.h
3490 %{gcclibdir}/include/spu2vmx.h
3491 %{gcclibdir}/include/vec_types.h
3493 %{?with_vtv:%{gcclibdir}/include/vtv_*.h}
3495 %if %{with multilib}
3497 %defattr(644,root,root,755)
3498 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3499 %dir %{gcclibdir}/32
3500 %{gcclibdir}/32/crt*.o
3501 %{?with_vtv:%{gcclibdir}/32/vtv_*.o}
3502 %{gcclibdir}/32/libgcc.a
3503 %{gcclibdir}/32/libgcc_eh.a
3504 %{gcclibdir}/32/libgcov.a
3505 %{_libdir32}/libitm.spec
3506 %{_libdir32}/libsanitizer.spec
3507 %attr(755,root,root) %{_libdir32}/libitm.so
3508 %attr(755,root,root) %{_libdir32}/libssp.so
3509 %{_libdir32}/libitm.la
3510 %{_libdir32}/libitm.a
3511 %{_libdir32}/libssp.la
3512 %{_libdir32}/libssp.a
3513 %{_libdir32}/libssp_nonshared.la
3514 %{_libdir32}/libssp_nonshared.a
3517 %if %{with multilib2}
3518 %files multilib-%{multilib2}
3519 %defattr(644,root,root,755)
3520 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3521 %dir %{gcclibdir}/%{multilib2}
3522 %{gcclibdir}/%{multilib2}/crt*.o
3523 %{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
3524 %{gcclibdir}/%{multilib2}/libgcc.a
3525 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3526 %{gcclibdir}/%{multilib2}/libgcov.a
3527 %{_libdirm2}/libitm.spec
3528 %{_libdirm2}/libsanitizer.spec
3529 %attr(755,root,root) %{_libdirm2}/libitm.so
3530 %attr(755,root,root) %{_libdirm2}/libssp.so
3531 %{_libdirm2}/libitm.la
3532 %{_libdirm2}/libitm.a
3533 %{_libdirm2}/libssp.la
3534 %{_libdirm2}/libssp.a
3535 %{_libdirm2}/libssp_nonshared.la
3536 %{_libdirm2}/libssp_nonshared.a
3540 %defattr(644,root,root,755)
3541 %doc COPYING.RUNTIME libgcc/ChangeLog
3542 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3543 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3544 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3545 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3546 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3548 %if %{with multilib}
3549 %files -n libgcc-multilib-32
3550 %defattr(644,root,root,755)
3551 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3552 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3553 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3554 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3555 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3558 %if %{with multilib2}
3559 %files -n libgcc-multilib-%{multilib2}
3560 %defattr(644,root,root,755)
3561 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3562 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3563 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3564 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3565 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3570 %defattr(644,root,root,755)
3571 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3572 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3574 %files -n libgomp-devel
3575 %defattr(644,root,root,755)
3576 %attr(755,root,root) %{_libdir}/libgomp.so
3577 %{_libdir}/libgomp.la
3578 %{_libdir}/libgomp.spec
3579 %{gcclibdir}/finclude
3580 %{gcclibdir}/include/omp.h
3581 %{gcclibdir}/include/openacc.h
3582 %{_infodir}/libgomp.info*
3584 %files -n libgomp-static
3585 %defattr(644,root,root,755)
3586 %{_libdir}/libgomp.a
3588 %if %{with multilib}
3589 %files -n libgomp-multilib-32
3590 %defattr(644,root,root,755)
3591 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3592 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3594 %files -n libgomp-multilib-32-devel
3595 %defattr(644,root,root,755)
3596 %attr(755,root,root) %{_libdir32}/libgomp.so
3597 %{_libdir32}/libgomp.la
3598 %{_libdir32}/libgomp.spec
3599 %{gcclibdir}/32/finclude
3601 %files -n libgomp-multilib-32-static
3602 %defattr(644,root,root,755)
3603 %{_libdir32}/libgomp.a
3606 %if %{with multilib2}
3607 %files -n libgomp-multilib-%{multilib2}
3608 %defattr(644,root,root,755)
3609 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3610 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3612 %files -n libgomp-multilib-%{multilib2}-devel
3613 %defattr(644,root,root,755)
3614 %attr(755,root,root) %{_libdirm2}/libgomp.so
3615 %{_libdirm2}/libgomp.la
3616 %{_libdirm2}/libgomp.spec
3617 %{gcclibdir}/%{multilib2}/finclude
3619 %files -n libgomp-multilib-%{multilib2}-static
3620 %defattr(644,root,root,755)
3621 %{_libdirm2}/libgomp.a
3626 %files -n libcilkrts
3627 %defattr(644,root,root,755)
3628 %doc libcilkrts/{ChangeLog,README}
3629 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3630 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3632 %files -n libcilkrts-devel
3633 %defattr(644,root,root,755)
3634 %attr(755,root,root) %{_libdir}/libcilkrts.so
3635 %{_libdir}/libcilkrts.la
3636 %{_libdir}/libcilkrts.spec
3637 %{gcclibdir}/include/cilk
3639 %files -n libcilkrts-static
3640 %defattr(644,root,root,755)
3641 %{_libdir}/libcilkrts.a
3643 %if %{with multilib}
3644 %files -n libcilkrts-multilib-32
3645 %defattr(644,root,root,755)
3646 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3647 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3649 %files -n libcilkrts-multilib-32-devel
3650 %defattr(644,root,root,755)
3651 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3652 %{_libdir32}/libcilkrts.la
3653 %{_libdir32}/libcilkrts.spec
3655 %files -n libcilkrts-multilib-32-static
3656 %defattr(644,root,root,755)
3657 %{_libdir32}/libcilkrts.a
3660 %if %{with multilib2}
3661 %files -n libcilkrts-multilib-%{multilib2}
3662 %defattr(644,root,root,755)
3663 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3664 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3666 %files -n libcilkrts-multilib-%{multilib2}-devel
3667 %defattr(644,root,root,755)
3668 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3669 %{_libdirm2}/libcilkrts.la
3670 %{_libdirm2}/libcilkrts.spec
3672 %files -n libcilkrts-multilib-%{multilib2}-static
3673 %defattr(644,root,root,755)
3674 %{_libdirm2}/libcilkrts.a
3678 # see libmpx/configure.tgt for supported architectures
3679 %ifarch %{x8664} %{ix86}
3681 %defattr(644,root,root,755)
3682 %doc libmpx/ChangeLog
3683 %attr(755,root,root) %{_libdir}/libmpx.so.*.*.*
3684 %attr(755,root,root) %ghost %{_libdir}/libmpx.so.2
3685 %attr(755,root,root) %{_libdir}/libmpxwrappers.so.*.*.*
3686 %attr(755,root,root) %ghost %{_libdir}/libmpxwrappers.so.2
3688 %files -n libmpx-devel
3689 %defattr(644,root,root,755)
3690 %attr(755,root,root) %{_libdir}/libmpx.so
3691 %attr(755,root,root) %{_libdir}/libmpxwrappers.so
3692 %{_libdir}/libmpx.la
3693 %{_libdir}/libmpxwrappers.la
3694 %{_libdir}/libmpx.spec
3696 %files -n libmpx-static
3697 %defattr(644,root,root,755)
3699 %{_libdir}/libmpxwrappers.a
3702 %if %{with multilib}
3703 %files -n libmpx-multilib-32
3704 %defattr(644,root,root,755)
3705 %attr(755,root,root) %{_libdir32}/libmpx.so.*.*.*
3706 %attr(755,root,root) %ghost %{_libdir32}/libmpx.so.2
3707 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so.*.*.*
3708 %attr(755,root,root) %ghost %{_libdir32}/libmpxwrappers.so.2
3710 %files -n libmpx-multilib-32-devel
3711 %defattr(644,root,root,755)
3712 %attr(755,root,root) %{_libdir32}/libmpx.so
3713 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so
3714 %{_libdir32}/libmpx.la
3715 %{_libdir32}/libmpxwrappers.la
3716 %{_libdir32}/libmpx.spec
3718 %files -n libmpx-multilib-32-static
3719 %defattr(644,root,root,755)
3720 %{_libdir32}/libmpx.a
3721 %{_libdir32}/libmpxwrappers.a
3724 %if %{with multilib2}
3725 # see libmpx/configure.tgt for supported architectures;
3726 # no x32 there as of gcc 6.x
3727 %if "%{multilib2}" != "x32"
3728 %files -n libmpx-multilib-%{multilib2}
3729 %defattr(644,root,root,755)
3730 %attr(755,root,root) %{_libdirm2}/libmpx.so.*.*.*
3731 %attr(755,root,root) %ghost %{_libdirm2}/libmpx.so.2
3732 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so.*.*.*
3733 %attr(755,root,root) %ghost %{_libdirm2}/libmpxwrappers.so.2
3735 %files -n libmpx-multilib-%{multilib2}-devel
3736 %defattr(644,root,root,755)
3737 %attr(755,root,root) %{_libdirm2}/libmpx.so
3738 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so
3739 %{_libdirm2}/libmpx.la
3740 %{_libdirm2}/libmpxwrappers.la
3741 %{_libdirm2}/libmpx.spec
3743 %files -n libmpx-multilib-%{multilib2}-static
3744 %defattr(644,root,root,755)
3745 %{_libdirm2}/libmpx.a
3746 %{_libdirm2}/libmpxwrappers.a
3752 %defattr(644,root,root,755)
3753 %doc gcc/ada/ChangeLog
3754 %attr(755,root,root) %{_bindir}/gnat*
3755 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3756 %attr(755,root,root) %{_libdir}/libgnarl.so
3757 %attr(755,root,root) %{_libdir}/libgnat-*.so
3758 %attr(755,root,root) %{_libdir}/libgnat.so
3759 %attr(755,root,root) %{gcclibdir}/gnat1
3760 %{gcclibdir}/adainclude
3761 %dir %{gcclibdir}/adalib
3762 %{gcclibdir}/adalib/*.ali
3763 %ifarch %{ix86} %{x8664} x32
3764 %{gcclibdir}/adalib/libgmem.a
3765 %{gcclibdir}/adalib/libgnarl_pic.a
3766 %{gcclibdir}/adalib/libgnat_pic.a
3768 %{_infodir}/gnat-style.info*
3769 %{_infodir}/gnat_rm.info*
3770 %{_infodir}/gnat_ugn.info*
3772 %if %{with multilib}
3773 %files ada-multilib-32
3774 %defattr(644,root,root,755)
3775 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3776 %attr(755,root,root) %{_libdir32}/libgnarl.so
3777 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3778 %attr(755,root,root) %{_libdir32}/libgnat.so
3779 %{gcclibdir}/32/adainclude
3780 %dir %{gcclibdir}/32/adalib
3781 %{gcclibdir}/32/adalib/*.ali
3782 %ifarch %{ix86} %{x8664} x32
3783 %{gcclibdir}/32/adalib/libgmem.a
3787 %if %{with multilib2}
3788 %files ada-multilib-%{multilib2}
3789 %defattr(644,root,root,755)
3790 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3791 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3792 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3793 %attr(755,root,root) %{_libdirm2}/libgnat.so
3794 %{gcclibdir}/%{multilib2}/adainclude
3795 %dir %{gcclibdir}/%{multilib2}/adalib
3796 %{gcclibdir}/%{multilib2}/adalib/*.ali
3797 %ifarch %{ix86} %{x8664} x32
3798 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3803 %defattr(644,root,root,755)
3804 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3805 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3806 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3807 %attr(755,root,root) %{_libdir}/libgnat.so.1
3809 %files -n libgnat-static
3810 %defattr(644,root,root,755)
3811 %{gcclibdir}/adalib/libgnarl.a
3812 %{gcclibdir}/adalib/libgnat.a
3814 %if %{with multilib}
3815 %files -n libgnat-multilib-32
3816 %defattr(644,root,root,755)
3817 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3818 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3819 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3820 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3822 %files -n libgnat-multilib-32-static
3823 %defattr(644,root,root,755)
3824 %{gcclibdir}/32/adalib/libgnarl.a
3825 %{gcclibdir}/32/adalib/libgnat.a
3828 %if %{with multilib2}
3829 %files -n libgnat-multilib-%{multilib2}
3830 %defattr(644,root,root,755)
3831 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3832 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3833 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3834 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3836 %files -n libgnat-multilib-%{multilib2}-static
3837 %defattr(644,root,root,755)
3838 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3839 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3845 %defattr(644,root,root,755)
3846 %doc gcc/cp/{ChangeLog,NEWS}
3847 %attr(755,root,root) %{_bindir}/g++
3848 %attr(755,root,root) %{_bindir}/*-g++
3849 %attr(755,root,root) %{_bindir}/c++
3850 %attr(755,root,root) %{_bindir}/*-c++
3851 %attr(755,root,root) %{gcclibdir}/cc1plus
3852 %{_libdir}/libsupc++.la
3853 %{_libdir}/libsupc++.a
3854 %{_mandir}/man1/g++.1*
3856 %if %{with multilib}
3857 %files c++-multilib-32
3858 %defattr(644,root,root,755)
3859 %{_libdir32}/libsupc++.la
3860 %{_libdir32}/libsupc++.a
3863 %if %{with multilib2}
3864 %files c++-multilib-%{multilib2}
3865 %defattr(644,root,root,755)
3866 %{_libdirm2}/libsupc++.la
3867 %{_libdirm2}/libsupc++.a
3870 %files -n libstdc++ -f libstdc++.lang
3871 %defattr(644,root,root,755)
3872 %doc libstdc++-v3/{ChangeLog,README}
3873 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3874 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3876 %files -n libstdc++-devel
3877 %defattr(644,root,root,755)
3878 %attr(755,root,root) %{_libdir}/libstdc++.so
3879 %{_libdir}/libstdc++.la
3880 %{_libdir}/libstdc++fs.a
3881 %{_libdir}/libstdc++fs.la
3882 %dir %{_includedir}/c++
3883 %{_includedir}/c++/%{version}
3884 %{_includedir}/expc++.h
3885 %{_includedir}/extc++.h
3886 %{_includedir}/stdc++.h
3887 %{_includedir}/stdtr1c++.h
3889 %files -n libstdc++-static
3890 %defattr(644,root,root,755)
3891 %{_libdir}/libstdc++.a
3893 %if %{with multilib}
3894 %files -n libstdc++-multilib-32
3895 %defattr(644,root,root,755)
3896 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3897 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3899 %files -n libstdc++-multilib-32-devel
3900 %defattr(644,root,root,755)
3901 %attr(755,root,root) %{_libdir32}/libstdc++.so
3902 %{_libdir32}/libstdc++.la
3903 %{_libdir32}/libstdc++fs.a
3904 %{_libdir32}/libstdc++fs.la
3906 %files -n libstdc++-multilib-32-static
3907 %defattr(644,root,root,755)
3908 %{_libdir32}/libstdc++.a
3911 %if %{with multilib2}
3912 %files -n libstdc++-multilib-%{multilib2}
3913 %defattr(644,root,root,755)
3914 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3915 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3917 %files -n libstdc++-multilib-%{multilib2}-devel
3918 %defattr(644,root,root,755)
3919 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3920 %{_libdirm2}/libstdc++.la
3921 %{_libdirm2}/libstdc++fs.a
3922 %{_libdirm2}/libstdc++fs.la
3924 %files -n libstdc++-multilib-%{multilib2}-static
3925 %defattr(644,root,root,755)
3926 %{_libdirm2}/libstdc++.a
3930 %files -n libstdc++-gdb
3931 %defattr(644,root,root,755)
3932 %dir %{py_sitescriptdir}/libstdcxx
3933 %{py_sitescriptdir}/libstdcxx/*.py[co]
3934 %dir %{py_sitescriptdir}/libstdcxx/v6
3935 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
3936 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3937 %if %{with multilib}
3938 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3940 %if %{with multilib2}
3941 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3949 %defattr(644,root,root,755)
3950 %doc gcc/fortran/ChangeLog
3951 %attr(755,root,root) %{_bindir}/g95
3952 %attr(755,root,root) %{_bindir}/gfortran
3953 %attr(755,root,root) %{_bindir}/*-gfortran
3954 %attr(755,root,root) %{gcclibdir}/f951
3955 %attr(755,root,root) %{_libdir}/libgfortran.so
3956 %{_libdir}/libgfortran.spec
3957 %{_libdir}/libgfortran.la
3958 %{gcclibdir}/libcaf_single.a
3959 %{gcclibdir}/libcaf_single.la
3960 #%{gcclibdir}/libgfortranbegin.la
3961 #%{gcclibdir}/libgfortranbegin.a
3962 %{_infodir}/gfortran.info*
3963 %{_mandir}/man1/g95.1*
3964 %{_mandir}/man1/gfortran.1*
3966 %if %{with multilib}
3967 %files fortran-multilib-32
3968 %defattr(644,root,root,755)
3969 %attr(755,root,root) %{_libdir32}/libgfortran.so
3970 %{_libdir32}/libgfortran.spec
3971 %{_libdir32}/libgfortran.la
3972 %{gcclibdir}/32/libcaf_single.a
3973 %{gcclibdir}/32/libcaf_single.la
3974 #%{gcclibdir}/32/libgfortranbegin.la
3975 #%{gcclibdir}/32/libgfortranbegin.a
3978 %if %{with multilib2}
3979 %files fortran-multilib-%{multilib2}
3980 %defattr(644,root,root,755)
3981 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3982 %{_libdirm2}/libgfortran.spec
3983 %{_libdirm2}/libgfortran.la
3984 %{gcclibdir}/%{multilib2}/libcaf_single.a
3985 %{gcclibdir}/%{multilib2}/libcaf_single.la
3986 #%{gcclibdir}/%{multilib2}/libgfortranbegin.la
3987 #%{gcclibdir}/%{multilib2}/libgfortranbegin.a
3990 %files -n libgfortran
3991 %defattr(644,root,root,755)
3992 %doc libgfortran/{AUTHORS,README,ChangeLog}
3993 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
3994 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.4
3996 %files -n libgfortran-static
3997 %defattr(644,root,root,755)
3998 %{_libdir}/libgfortran.a
4000 %if %{with multilib}
4001 %files -n libgfortran-multilib-32
4002 %defattr(644,root,root,755)
4003 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
4004 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.4
4006 %files -n libgfortran-multilib-32-static
4007 %defattr(644,root,root,755)
4008 %{_libdir32}/libgfortran.a
4011 %if %{with multilib2}
4012 %files -n libgfortran-multilib-%{multilib2}
4013 %defattr(644,root,root,755)
4014 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
4015 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.4
4017 %files -n libgfortran-multilib-%{multilib2}-static
4018 %defattr(644,root,root,755)
4019 %{_libdirm2}/libgfortran.a
4022 %files -n libquadmath
4023 %defattr(644,root,root,755)
4024 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
4025 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
4027 %files -n libquadmath-devel
4028 %defattr(644,root,root,755)
4029 %{gcclibdir}/include/quadmath.h
4030 %{gcclibdir}/include/quadmath_weak.h
4031 %attr(755,root,root) %{_libdir}/libquadmath.so
4032 %{_libdir}/libquadmath.la
4033 %{_infodir}/libquadmath.info*
4035 %files -n libquadmath-static
4036 %defattr(644,root,root,755)
4037 %{_libdir}/libquadmath.a
4039 %if %{with multilib}
4040 %files -n libquadmath-multilib-32
4041 %defattr(644,root,root,755)
4042 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4043 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4045 %files -n libquadmath-multilib-32-devel
4046 %defattr(644,root,root,755)
4047 %attr(755,root,root) %{_libdir32}/libquadmath.so
4048 %{_libdir32}/libquadmath.la
4050 %files -n libquadmath-multilib-32-static
4051 %defattr(644,root,root,755)
4052 %{_libdir32}/libquadmath.a
4055 %if %{with multilib2}
4056 %files -n libquadmath-multilib-%{multilib2}
4057 %defattr(644,root,root,755)
4058 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4059 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4061 %files -n libquadmath-multilib-%{multilib2}-devel
4062 %defattr(644,root,root,755)
4063 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4064 %{_libdirm2}/libquadmath.la
4066 %files -n libquadmath-multilib-%{multilib2}-static
4067 %defattr(644,root,root,755)
4068 %{_libdirm2}/libquadmath.a
4072 %if %{with gcc_libffi}
4074 %defattr(644,root,root,755)
4075 %doc libffi/{ChangeLog,LICENSE,README}
4076 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4077 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4079 %files -n libffi-devel
4080 %defattr(644,root,root,755)
4081 %attr(755,root,root) %{_libdir}/libffi.so
4082 %{_libdir}/libffi.la
4083 %{gcclibdir}/include/ffi.h
4084 %{gcclibdir}/include/ffitarget.h
4085 %{_pkgconfigdir}/libffi.pc
4086 %{_mandir}/man3/ffi*.3*
4087 %{_infodir}/libffi.info*
4089 %files -n libffi-static
4090 %defattr(644,root,root,755)
4093 %if %{with multilib}
4094 %files -n libffi-multilib-32
4095 %defattr(644,root,root,755)
4096 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4097 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4099 %files -n libffi-multilib-32-devel
4100 %defattr(644,root,root,755)
4101 %attr(755,root,root) %{_libdir32}/libffi.so
4102 %{_libdir32}/libffi.la
4103 %{_pkgconfigdir32}/libffi.pc
4105 %files -n libffi-multilib-32-static
4106 %defattr(644,root,root,755)
4107 %{_libdir32}/libffi.a
4110 %if %{with multilib2}
4111 %files -n libffi-multilib-%{multilib2}
4112 %defattr(644,root,root,755)
4113 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4114 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4116 %files -n libffi-multilib-%{multilib2}-devel
4117 %defattr(644,root,root,755)
4118 %attr(755,root,root) %{_libdirm2}/libffi.so
4119 %{_libdirm2}/libffi.la
4120 %{_pkgconfigdirm2}/libffi.pc
4122 %files -n libffi-multilib-%{multilib2}-static
4123 %defattr(644,root,root,755)
4124 %{_libdirm2}/libffi.a
4130 %defattr(644,root,root,755)
4131 %doc gcc/objc/README.libobjc
4132 %attr(755,root,root) %{gcclibdir}/cc1obj
4133 %attr(755,root,root) %{_libdir}/libobjc.so
4134 %{_libdir}/libobjc.la
4135 %{gcclibdir}/include/objc
4137 %if %{with multilib}
4138 %files objc-multilib-32
4139 %defattr(644,root,root,755)
4140 %attr(755,root,root) %{_libdir32}/libobjc.so
4141 %{_libdir32}/libobjc.la
4144 %if %{with multilib2}
4145 %files objc-multilib-%{multilib2}
4146 %defattr(644,root,root,755)
4147 %attr(755,root,root) %{_libdirm2}/libobjc.so
4148 %{_libdirm2}/libobjc.la
4153 %defattr(644,root,root,755)
4154 %doc gcc/objcp/ChangeLog
4155 %attr(755,root,root) %{gcclibdir}/cc1objplus
4159 %defattr(644,root,root,755)
4160 %doc libobjc/{ChangeLog,README*}
4161 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4162 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4164 %files -n libobjc-static
4165 %defattr(644,root,root,755)
4166 %{_libdir}/libobjc.a
4168 %if %{with multilib}
4169 %files -n libobjc-multilib-32
4170 %defattr(644,root,root,755)
4171 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4172 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4174 %files -n libobjc-multilib-32-static
4175 %defattr(644,root,root,755)
4176 %{_libdir32}/libobjc.a
4179 %if %{with multilib2}
4180 %files -n libobjc-multilib-%{multilib2}
4181 %defattr(644,root,root,755)
4182 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4183 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4185 %files -n libobjc-multilib-%{multilib2}-static
4186 %defattr(644,root,root,755)
4187 %{_libdirm2}/libobjc.a
4193 %defattr(644,root,root,755)
4194 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4195 %attr(755,root,root) %{_bindir}/gccgo
4196 %attr(755,root,root) %{_bindir}/go
4197 %attr(755,root,root) %{_bindir}/gofmt
4198 %attr(755,root,root) %{gcclibdir}/cgo
4199 %attr(755,root,root) %{gcclibdir}/go1
4201 %{_libdir}/go/%{version}
4202 %{_mandir}/man1/go.1*
4203 %{_mandir}/man1/gofmt.1*
4204 %{_mandir}/man1/gccgo.1*
4205 %{_infodir}/gccgo.info*
4207 %if %{with multilib}
4208 %files go-multilib-32
4209 %defattr(644,root,root,755)
4210 %dir %{_libdir32}/go
4211 %{_libdir32}/go/%{version}
4214 %if %{with multilib2}
4215 %files go-multilib-%{multilib2}
4216 %defattr(644,root,root,755)
4217 %dir %{_libdirm2}/go
4218 %{_libdirm2}/go/%{version}
4222 %defattr(644,root,root,755)
4223 %doc libgo/{LICENSE,PATENTS,README}
4224 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4225 %attr(755,root,root) %ghost %{_libdir}/libgo.so.11
4227 %files -n libgo-devel
4228 %defattr(644,root,root,755)
4229 %attr(755,root,root) %{_libdir}/libgo.so
4231 %{_libdir}/libgobegin.a
4232 %{_libdir}/libgolibbegin.a
4234 %files -n libgo-static
4235 %defattr(644,root,root,755)
4238 %if %{with multilib}
4239 %files -n libgo-multilib-32
4240 %defattr(644,root,root,755)
4241 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4242 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.11
4244 %files -n libgo-multilib-32-devel
4245 %defattr(644,root,root,755)
4246 %attr(755,root,root) %{_libdir32}/libgo.so
4247 %{_libdir32}/libgo.la
4248 %{_libdir32}/libgobegin.a
4249 %{_libdir32}/libgolibbegin.a
4251 %files -n libgo-multilib-32-static
4252 %defattr(644,root,root,755)
4253 %{_libdir32}/libgo.a
4256 %if %{with multilib2}
4257 %files -n libgo-multilib-%{multilib2}
4258 %defattr(644,root,root,755)
4259 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4260 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.11
4262 %files -n libgo-multilib-%{multilib2}-devel
4263 %defattr(644,root,root,755)
4264 %attr(755,root,root) %{_libdirm2}/libgo.so
4265 %{_libdirm2}/libgo.la
4266 %{_libdirm2}/libgobegin.a
4267 %{_libdirm2}/libgolibbegin.a
4269 %files -n libgo-multilib-%{multilib2}-static
4270 %defattr(644,root,root,755)
4271 %{_libdirm2}/libgo.a
4277 %defattr(644,root,root,755)
4278 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4279 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4280 %attr(755,root,root) %ghost %{_libdir}/libasan.so.4
4282 %files -n libasan-devel
4283 %defattr(644,root,root,755)
4284 %attr(755,root,root) %{_libdir}/libasan.so
4285 %{_libdir}/libasan_preinit.o
4286 %{_libdir}/libasan.la
4287 %{gcclibdir}/include/sanitizer/asan_interface.h
4289 %files -n libasan-static
4290 %defattr(644,root,root,755)
4291 %{_libdir}/libasan.a
4293 %if %{with multilib}
4294 %files -n libasan-multilib-32
4295 %defattr(644,root,root,755)
4296 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4297 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.4
4299 %files -n libasan-multilib-32-devel
4300 %defattr(644,root,root,755)
4301 %attr(755,root,root) %{_libdir32}/libasan.so
4302 %{_libdir32}/libasan_preinit.o
4303 %{_libdir32}/libasan.la
4305 %files -n libasan-multilib-32-static
4306 %defattr(644,root,root,755)
4307 %{_libdir32}/libasan.a
4310 %if %{with multilib2}
4311 %files -n libasan-multilib-%{multilib2}
4312 %defattr(644,root,root,755)
4313 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4314 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.4
4316 %files -n libasan-multilib-%{multilib2}-devel
4317 %defattr(644,root,root,755)
4318 %attr(755,root,root) %{_libdirm2}/libasan.so
4319 %{_libdirm2}/libasan_preinit.o
4320 %{_libdirm2}/libasan.la
4322 %files -n libasan-multilib-%{multilib2}-static
4323 %defattr(644,root,root,755)
4324 %{_libdirm2}/libasan.a
4330 %defattr(644,root,root,755)
4331 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4332 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4334 %files -n liblsan-devel
4335 %defattr(644,root,root,755)
4336 %attr(755,root,root) %{_libdir}/liblsan.so
4337 %{_libdir}/liblsan.la
4338 %{gcclibdir}/include/sanitizer/lsan_interface.h
4340 %files -n liblsan-static
4341 %defattr(644,root,root,755)
4342 %{_libdir}/liblsan.a
4345 %if %{with multilib2} && %{with lsan_m2}
4346 %files -n liblsan-multilib-%{multilib2}
4347 %defattr(644,root,root,755)
4348 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4349 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4351 %files -n liblsan-multilib-%{multilib2}-devel
4352 %defattr(644,root,root,755)
4353 %attr(755,root,root) %{_libdirm2}/liblsan.so
4354 %{_libdirm2}/liblsan.la
4355 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4356 # these packages are mutually exclusive
4357 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4358 %{gcclibdir}/include/sanitizer/lsan_interface.h
4360 %files -n liblsan-multilib-%{multilib2}-static
4361 %defattr(644,root,root,755)
4362 %{_libdirm2}/liblsan.a
4367 %defattr(644,root,root,755)
4368 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4369 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4370 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4372 %files -n libtsan-devel
4373 %defattr(644,root,root,755)
4374 %attr(755,root,root) %{_libdir}/libtsan.so
4375 %{_libdir}/libtsan_preinit.o
4376 %{_libdir}/libtsan.la
4378 %files -n libtsan-static
4379 %defattr(644,root,root,755)
4380 %{_libdir}/libtsan.a
4383 %if %{with multilib2} && %{with tsan_m2}
4384 %files -n libtsan-multilib-%{multilib2}
4385 %defattr(644,root,root,755)
4386 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4387 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4388 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4390 %files -n libtsan-multilib-%{multilib2}-devel
4391 %defattr(644,root,root,755)
4392 %attr(755,root,root) %{_libdirm2}/libtsan.so
4393 %{_libdirm2}/libtsan.la
4395 %files -n libtsan-multilib-%{multilib2}-static
4396 %defattr(644,root,root,755)
4397 %{_libdirm2}/libtsan.a
4402 %defattr(644,root,root,755)
4403 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4404 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4406 %files -n libubsan-devel
4407 %defattr(644,root,root,755)
4408 %attr(755,root,root) %{_libdir}/libubsan.so
4409 %{_libdir}/libubsan.la
4411 %files -n libubsan-static
4412 %defattr(644,root,root,755)
4413 %{_libdir}/libubsan.a
4415 %if %{with multilib}
4416 %files -n libubsan-multilib-32
4417 %defattr(644,root,root,755)
4418 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4419 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4421 %files -n libubsan-multilib-32-devel
4422 %defattr(644,root,root,755)
4423 %attr(755,root,root) %{_libdir32}/libubsan.so
4424 %{_libdir32}/libubsan.la
4426 %files -n libubsan-multilib-32-static
4427 %defattr(644,root,root,755)
4428 %{_libdir32}/libubsan.a
4431 %if %{with multilib2}
4432 %files -n libubsan-multilib-%{multilib2}
4433 %defattr(644,root,root,755)
4434 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4435 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4437 %files -n libubsan-multilib-%{multilib2}-devel
4438 %defattr(644,root,root,755)
4439 %attr(755,root,root) %{_libdirm2}/libubsan.so
4440 %{_libdirm2}/libubsan.la
4442 %files -n libubsan-multilib-%{multilib2}-static
4443 %defattr(644,root,root,755)
4444 %{_libdirm2}/libubsan.a
4450 %defattr(644,root,root,755)
4451 %doc libvtv/ChangeLog
4452 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4453 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4455 %files -n libvtv-devel
4456 %defattr(644,root,root,755)
4457 %attr(755,root,root) %{_libdir}/libvtv.so
4458 %{_libdir}/libvtv.la
4460 %files -n libvtv-static
4461 %defattr(644,root,root,755)
4464 %if %{with multilib}
4465 %files -n libvtv-multilib-32
4466 %defattr(644,root,root,755)
4467 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4468 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4470 %files -n libvtv-multilib-32-devel
4471 %defattr(644,root,root,755)
4472 %attr(755,root,root) %{_libdir32}/libvtv.so
4473 %{_libdir32}/libvtv.la
4475 %files -n libvtv-multilib-32-static
4476 %defattr(644,root,root,755)
4477 %{_libdir32}/libvtv.a
4480 %if %{with multilib2}
4481 %files -n libvtv-multilib-%{multilib2}
4482 %defattr(644,root,root,755)
4483 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4484 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4486 %files -n libvtv-multilib-%{multilib2}-devel
4487 %defattr(644,root,root,755)
4488 %attr(755,root,root) %{_libdirm2}/libvtv.so
4489 %{_libdirm2}/libvtv.la
4491 %files -n libvtv-multilib-%{multilib2}-static
4492 %defattr(644,root,root,755)
4493 %{_libdirm2}/libvtv.a
4499 %defattr(644,root,root,755)
4500 %doc libatomic/ChangeLog*
4501 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4502 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4504 %files -n libatomic-devel
4505 %defattr(644,root,root,755)
4506 %attr(755,root,root) %{_libdir}/libatomic.so
4507 %{_libdir}/libatomic.la
4509 %files -n libatomic-static
4510 %defattr(644,root,root,755)
4511 %{_libdir}/libatomic.a
4513 %if %{with multilib}
4514 %files -n libatomic-multilib-32
4515 %defattr(644,root,root,755)
4516 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4517 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4519 %files -n libatomic-multilib-32-devel
4520 %defattr(644,root,root,755)
4521 %attr(755,root,root) %{_libdir32}/libatomic.so
4522 %{_libdir32}/libatomic.la
4524 %files -n libatomic-multilib-32-static
4525 %defattr(644,root,root,755)
4526 %{_libdir32}/libatomic.a
4529 %if %{with multilib2}
4530 %files -n libatomic-multilib-%{multilib2}
4531 %defattr(644,root,root,755)
4532 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4533 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4535 %files -n libatomic-multilib-%{multilib2}-devel
4536 %defattr(644,root,root,755)
4537 %attr(755,root,root) %{_libdirm2}/libatomic.so
4538 %{_libdirm2}/libatomic.la
4540 %files -n libatomic-multilib-%{multilib2}-static
4541 %defattr(644,root,root,755)
4542 %{_libdirm2}/libatomic.a
4547 %defattr(644,root,root,755)
4548 %doc libcc1/ChangeLog*
4549 %attr(755,root,root) %{_libdir}/libcc1.so
4550 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4551 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4552 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4553 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so.*
4556 %defattr(644,root,root,755)
4557 %dir %{gcclibdir}/plugin
4558 %{gcclibdir}/plugin/gengtype
4559 %{gcclibdir}/plugin/gtype.state
4560 %{gcclibdir}/plugin/include
4561 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4562 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so
4563 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.la
4564 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so