diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/README.Debian | 7 | ||||
-rw-r--r-- | debian/changelog | 6 | ||||
-rw-r--r-- | debian/control | 1715 | ||||
-rwxr-xr-x | debian/rules | 11 |
4 files changed, 21 insertions, 1718 deletions
diff --git a/debian/README.Debian b/debian/README.Debian index d7c229c..f791cff 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -47,7 +47,7 @@ making sure you are always using the one preferred for that architecture. To use the other compiler, simply set CC=gcc-5, or similar. -The default compiler versions for Debian GNU/Linux on amd64 are +The default compiler versions for Debian GNU/Linux on illumos-amd64 are (minor version numbers omitted): cpp : cpp-9 @@ -59,8 +59,9 @@ The default compiler versions for Debian GNU/Linux on amd64 are gobjc++ : gobjc++-9 gdc : gdc-9 -Most of the documentation for GCC including the manual pages is -licensed under the GFDL and therefore not included in the main section. +Documentation for the default compilers can be found in + + /usr/share/doc/<compiler>-<package version>. Thanks to gcc-defaults, each architecture can choose its own preferred compiler for each language, and that preference can change without diff --git a/debian/changelog b/debian/changelog index cad84ec..964ee37 100644 --- a/debian/changelog +++ b/debian/changelog @@ -150,6 +150,12 @@ gcc-defaults (1.168d1) unstable; urgency=medium -- Matthias Klose <doko@debian.org> Mon, 03 Jul 2017 17:21:10 +0200 +gcc-defaults (1.168+dyson1) unstable; urgency=medium + + * Package for Dyson + + -- Igor Pashev <pashev.igor@gmail.com> Fri, 09 Jun 2017 13:01:31 +0300 + gcc-defaults (1.168) experimental; urgency=medium * Default to GCC 7, except for gij/gcj. diff --git a/debian/control b/debian/control deleted file mode 100644 index ba3d811..0000000 --- a/debian/control +++ /dev/null @@ -1,1715 +0,0 @@ -Source: gcc-defaults -Section: devel -Priority: standard -Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org> -Uploaders: Matthias Klose <doko@debian.org> -Standards-Version: 4.4.0 -Build-Depends: m4, debhelper (>= 9), - dpkg-dev (>= 1.17.11), - gcc-9-base (>= 9.2.1-1), - lsb-release -Vcs-Browser: https://salsa.debian.org/toolchain-team/gcc-defaults -Vcs-Git: https://salsa.debian.org/toolchain-team/gcc-defaults.git - -Package: cpp -Priority: optional -Architecture: any -Section: interpreters -Multi-Arch: allowed -Depends: cpp-${pv:cpp} ${reqv:cpp}, ${misc:Depends} -Suggests: cpp-doc -Conflicts: cpp-doc (<< 1:2.95.3) -Description: GNU C preprocessor (cpp) - The GNU C preprocessor is a macro processor that is used automatically - by the GNU C compiler to transform programs before actual compilation. - . - This package has been separated from gcc for the benefit of those who - require the preprocessor but not the compiler. - . - This is a dependency package providing the default GNU C preprocessor. - -Package: gcc -Priority: optional -Architecture: any -Depends: cpp (= ${version:cpp}), gcc-${pv:gcc} ${reqv:gcc}, ${misc:Depends} -Recommends: libc6-dev | libc-dev -Suggests: gcc-multilib, make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb, gcc-doc -Provides: c-compiler, ${gcc:triplet} -Conflicts: gcc-doc (<< 1:2.95.3) -Description: GNU C compiler - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C compiler. - -Package: gcc-multilib -Priority: optional -Architecture: amd64 i386 kfreebsd-amd64 mips64 mips64el mipsel powerpc ppc64 s390 s390x sparc sparc64 x32 -Depends: cpp (= ${version:cpp}), gcc (= ${version:gcc}), gcc-${pv:gcc}-multilib ${reqv:gcc}, ${misc:Depends}, linux-libc-dev (>= 3.0.0-2) [linux-any] -Conflicts: gcc-4.9-alpha-linux-gnu, - gcc-4.9-aarch64-linux-gnu, - gcc-4.9-arm-linux-gnueabi, - gcc-4.9-arm-linux-gnueabihf, - gcc-4.9-hppa-linux-gnu, - gcc-4.9-m68k-linux-gnu, - gcc-4.9-powerpc-linux-gnu, - gcc-4.9-powerpc-linux-gnuspe, - gcc-4.9-powerpc64-linux-gnu, - gcc-4.9-powerpc64le-linux-gnu, - gcc-4.9-mips-linux-gnu, - gcc-4.9-mipsel-linux-gnu, - gcc-4.9-mips64-linux-gnuabi64, - gcc-4.9-mips64el-linux-gnuabi64, - gcc-4.9-s390x-linux-gnu, - gcc-4.9-sh4-linux-gnu, - gcc-4.9-sparc-linux-gnu, - gcc-4.9-sparc64-linux-gnu, - gcc-5-aarch64-linux-gnu, - gcc-5-alpha-linux-gnu, - gcc-5-arm-linux-gnueabi, - gcc-5-arm-linux-gnueabihf, - gcc-5-hppa-linux-gnu, - gcc-5-m68k-linux-gnu, - gcc-5-powerpc-linux-gnu, - gcc-5-powerpc-linux-gnuspe, - gcc-5-powerpc64-linux-gnu, - gcc-5-powerpc64le-linux-gnu, - gcc-5-mips-linux-gnu, - gcc-5-mipsel-linux-gnu, - gcc-5-mips64-linux-gnuabi64, - gcc-5-mips64el-linux-gnuabi64, - gcc-5-s390x-linux-gnu, - gcc-5-sh4-linux-gnu, - gcc-5-sparc-linux-gnu, - gcc-5-sparc64-linux-gnu, - gcc-6-aarch64-linux-gnu, - gcc-6-alpha-linux-gnu, - gcc-6-arm-linux-gnueabi, - gcc-6-arm-linux-gnueabihf, - gcc-6-hppa-linux-gnu, - gcc-6-m68k-linux-gnu, - gcc-6-powerpc-linux-gnu, - gcc-6-powerpc-linux-gnuspe, - gcc-6-powerpc64-linux-gnu, - gcc-6-powerpc64le-linux-gnu, - gcc-6-mips-linux-gnu, - gcc-6-mipsel-linux-gnu, - gcc-6-mips64-linux-gnuabi64, - gcc-6-mips64el-linux-gnuabi64, - gcc-6-s390x-linux-gnu, - gcc-6-sh4-linux-gnu, - gcc-6-sparc-linux-gnu, - gcc-6-sparc64-linux-gnu, - gcc-7-aarch64-linux-gnu, - gcc-7-alpha-linux-gnu, - gcc-7-arm-linux-gnueabi, - gcc-7-arm-linux-gnueabihf, - gcc-7-hppa-linux-gnu, - gcc-7-i686-linux-gnu, - gcc-7-m68k-linux-gnu, - gcc-7-powerpc-linux-gnu, - gcc-7-powerpc-linux-gnuspe, - gcc-7-powerpc64-linux-gnu, - gcc-7-powerpc64le-linux-gnu, - gcc-7-mips-linux-gnu, - gcc-7-mipsel-linux-gnu, - gcc-7-mips64-linux-gnuabi64, - gcc-7-mips64el-linux-gnuabi64, - gcc-7-riscv64-linux-gnu, - gcc-7-s390x-linux-gnu, - gcc-7-sh4-linux-gnu, - gcc-7-sparc-linux-gnu, - gcc-7-x86-64-linux-gnu, - gcc-7-x86-64-linux-gnux32, - gcc-8-aarch64-linux-gnu, - gcc-8-alpha-linux-gnu, - gcc-8-arm-linux-gnueabi, - gcc-8-arm-linux-gnueabihf, - gcc-8-hppa-linux-gnu, - gcc-8-i686-linux-gnu, - gcc-8-m68k-linux-gnu, - gcc-8-powerpc-linux-gnu, - gcc-8-powerpc-linux-gnuspe, - gcc-8-powerpc64-linux-gnu, - gcc-8-powerpc64le-linux-gnu, - gcc-8-mips-linux-gnu, - gcc-8-mipsel-linux-gnu, - gcc-8-mips64-linux-gnuabi64, - gcc-8-mips64el-linux-gnuabi64, - gcc-8-riscv64-linux-gnu, - gcc-8-s390x-linux-gnu, - gcc-8-sh4-linux-gnu, - gcc-8-sparc-linux-gnu, - gcc-8-sparc64-linux-gnu, - gcc-8-x86-64-linux-gnu, - gcc-8-x86-64-linux-gnux32, - gcc-9-aarch64-linux-gnu, - gcc-9-alpha-linux-gnu, - gcc-9-arm-linux-gnueabi, - gcc-9-arm-linux-gnueabihf, - gcc-9-hppa-linux-gnu, - gcc-9-i686-linux-gnu, - gcc-9-m68k-linux-gnu, - gcc-9-powerpc-linux-gnu, - gcc-9-powerpc-linux-gnuspe, - gcc-9-powerpc64-linux-gnu, - gcc-9-powerpc64le-linux-gnu, - gcc-9-mips-linux-gnu, - gcc-9-mipsel-linux-gnu, - gcc-9-mips64-linux-gnuabi64, - gcc-9-mips64el-linux-gnuabi64, - gcc-9-riscv64-linux-gnu, - gcc-9-s390x-linux-gnu, - gcc-9-sh4-linux-gnu, - gcc-9-sparc-linux-gnu, - gcc-9-sparc64-linux-gnu, - gcc-9-x86-64-linux-gnu, - gcc-9-x86-64-linux-gnux32, - gcc-10-aarch64-linux-gnu, - gcc-10-alpha-linux-gnu, - gcc-10-arm-linux-gnueabi, - gcc-10-arm-linux-gnueabihf, - gcc-10-hppa-linux-gnu, - gcc-10-i686-linux-gnu, - gcc-10-m68k-linux-gnu, - gcc-10-powerpc-linux-gnu, - gcc-10-powerpc-linux-gnuspe, - gcc-10-powerpc64-linux-gnu, - gcc-10-powerpc64le-linux-gnu, - gcc-10-mips-linux-gnu, - gcc-10-mipsel-linux-gnu, - gcc-10-mips64-linux-gnuabi64, - gcc-10-mips64el-linux-gnuabi64, - gcc-10-riscv64-linux-gnu, - gcc-10-s390x-linux-gnu, - gcc-10-sh4-linux-gnu, - gcc-10-sparc-linux-gnu, - gcc-10-sparc64-linux-gnu, - gcc-10-x86-64-linux-gnu, - gcc-10-x86-64-linux-gnux32, -Description: GNU C compiler (multilib files) - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - A dependency package on architectures with multilib support; the package - contains dependencies for the non-default multilib architecture(s). - -Package: g++ -Priority: optional -Architecture: any -Depends: cpp (= ${version:cpp}), gcc (= ${version:cpp}), g++-${pv:gpp} ${reqv:gpp}, gcc-${pv:gpp} ${reqv:gpp}, ${misc:Depends} -Suggests: ${pkgmulti:gpp} -Provides: c++-compiler, ${gpp:triplet} -Description: GNU C++ compiler - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - This is a dependency package providing the default GNU C++ compiler. - -Package: g++-multilib -Priority: optional -Architecture: amd64 i386 kfreebsd-amd64 mips64 mips64el mipsel powerpc ppc64 s390 s390x sparc sparc64 x32 -Depends: cpp (= ${version:cpp}), gcc-multilib (= ${version:cpp}), g++ (= ${version:cpp}), g++-${pv:gpp}-multilib ${reqv:gpp}, ${misc:Depends} -Description: GNU C++ compiler (multilib files) - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - A dependency package on architectures with multilib support; the package - contains dependencies for the non-default multilib architecture(s). - -Package: gobjc -Priority: optional -Architecture: any -Depends: cpp (>= ${version:cpp}), gcc (>= ${version:cpp}), gobjc-${pv:gobjc} ${reqv:gobjc}, ${misc:Depends} -Suggests: ${pkgmulti:gobjc} -Provides: objc-compiler -Description: GNU Objective-C compiler - This is the GNU Objective-C compiler, which compiles Objective-C on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Objective-C compiler. - -Package: gobjc-multilib -Priority: optional -Architecture: amd64 i386 kfreebsd-amd64 mips64 mips64el mipsel powerpc ppc64 s390 s390x sparc sparc64 x32 -Depends: cpp (>= ${version:cpp}), gcc-multilib (>= ${version:cpp}), gobjc (>= ${version:gcc}), gobjc-${pv:gobjc}-multilib ${reqv:gobjc}, ${misc:Depends} -Description: GNU Objective-C compiler (multilib files) - This is the GNU Objective-C compiler, which compiles Objective-C on - platforms supported by the gcc compiler. - . - A dependency package on architectures with multilib support; the package - contains dependencies for the non-default multilib architecture(s). - -Package: gobjc++ -Priority: optional -Architecture: any -Depends: cpp (>= ${version:cpp}), gcc (>= ${version:cpp}), gobjc++-${pv:gobjcxx} ${reqv:gobjcxx}, ${misc:Depends} -Recommends: g++ (>= ${version:cpp}), gobjc (>= ${version:cpp}) -Suggests: ${pkgmulti:gobjcxx} -Provides: objc++-compiler -Description: GNU Objective-C++ compiler - This is the GNU Objective-C++ compiler, which compiles - Objective-C++ on platforms supported by the gcc compiler. It uses the - gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Objective-C++ compiler. - -Package: gobjc++-multilib -Priority: optional -Architecture: amd64 i386 kfreebsd-amd64 mips64 mips64el mipsel powerpc ppc64 s390 s390x sparc sparc64 x32 -Depends: cpp (>= ${version:cpp}), gobjc-multilib (>= ${version:cpp}), gobjc++ (>= ${version:gcc}), gobjc++-${pv:gobjcxx}-multilib ${reqv:gobjcxx}, ${misc:Depends} -Description: GNU Objective-C++ compiler (multilib files) - This is the GNU Objective-C++ compiler, which compiles Objective-C++ on - platforms supported by the gcc compiler. - . - A dependency package on architectures with multilib support; the package - contains dependencies for the non-default multilib architecture(s). - -Package: gfortran -Priority: optional -Architecture: any -Depends: cpp (= ${version:cpp}), gcc (= ${version:gcc}), gfortran-${pv:gfort} ${reqv:gfort}, ${misc:Depends} -Suggests: ${pkgmulti:gfort}, gfortran-doc -Provides: fortran-compiler, ${fortran:mod-version} -Description: GNU Fortran 95 compiler - This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Fortran 95 compiler. - -Package: gfortran-multilib -Priority: optional -Architecture: amd64 i386 kfreebsd-amd64 mips64 mips64el mipsel powerpc ppc64 s390 s390x sparc sparc64 x32 -Depends: cpp (= ${version:cpp}), gcc-multilib (= ${version:cpp}), gfortran (= ${version:gcc}), gfortran-${pv:gfort}-multilib ${reqv:gfort}, ${misc:Depends} -Description: GNU Fortran 95 compiler (multilib files) - This is the GNU Fortran compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. - . - A dependency package on architectures with multilib support; the package - contains dependencies for the non-default multilib architecture(s). - -Package: gccgo -Priority: optional -Architecture: any -Depends: cpp (>= ${version:cpp}), gcc (>= ${version:gcc}), gccgo-${pv:ggo} ${reqv:ggo}, ${misc:Depends} -Suggests: ${pkgmulti:ggo} -Provides: go-compiler -Description: Go compiler, based on the GCC backend - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Go compiler. - -Package: gccgo-multilib -Priority: optional -Architecture: amd64 i386 mips64 mips64el mipsel powerpc ppc64 s390 s390x sparc sparc64 x32 -Depends: cpp (>= ${version:cpp}), gcc-multilib (>= ${version:cpp}), gccgo (>= ${version:ggo}), gccgo-${pv:ggo}-multilib ${reqv:ggo}, ${misc:Depends} -Description: Go compiler, based on the GCC backend (multilib files) - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - A dependency package on architectures with multilib support; the package - contains dependencies for the non-default multilib architecture(s). - -Package: gdc -Priority: optional -Architecture: any -Depends: gdc-${pv:gdc} ${reqv:gdc}, ${dep:libgphobos}, ${misc:Depends} -Replaces: gdc-4.1 (<< 0.25-4.1.2-18), gdc-4.2 (<< 0.25-4.2.2-7), gdc-4.3 (<< 1:1.043-4.3.4-1) -Description: D compiler (language version 2), based on the GCC backend - This is a dependency package providing the default D compiler. - Per policy, all packages that contain D sources must use this package - in their Build-Depends line. - . - This compiler supports D language version 2. - -Package: gdc-multilib -Priority: optional -Architecture: amd64 i386 kfreebsd-amd64 mips64 mips64el mipsel powerpc ppc64 s390 s390x sparc sparc64 x32 -Depends: cpp (>= ${version:cpp}), gcc-multilib (>= ${version:cpp}), gdc (>= ${version:gcc}), gdc-${pv:gdc}-multilib ${reqv:gdc}, ${misc:Depends} -Description: D compiler (language version 2) (multilib files) - This compiler supports D language version 2. - . - A dependency package on architectures with multilib support; the package - contains dependencies for the non-default multilib architecture(s). - -Package: libgphobos-dev -Section: libdevel -Priority: optional -Architecture: any -Multi-Arch: same -Depends: libgphobos-${pv:gdc}-dev ${reqv:gdc}, ${misc:Depends} -Provides: libphobos-dev -Description: Phobos D standard library - This is a dependency package providing the default D standard library. - -Package: gm2 -Priority: optional -Architecture: any -Depends: cpp (>= ${version:cpp}), gcc (>= ${version:gcc}), gm2-${pv:gm2} ${reqv:gm2}, ${misc:Depends} -Description: GNU Modula-2 compiler, based on the GCC backend - This is a dependency package providing the default GNU Modula-2 compiler. - -#Package: gm2-multilib -#Priority: optional -#Architecture: @m2_multilib_archs@ -#Depends: cpp (>= ${version:cpp}), gcc-multilib (>= ${version:cpp}), gm2 (>= ${version:gcc}), gm2-${pv:gdc}-multilib ${reqv:gm2}, ${misc:Depends} -#Description: GNU Modula-2 compiler (multilib files) -# This is a dependency package providing the default GNU Modula-2 compiler. -# . -# A dependency package on architectures with multilib support; the package -# contains dependencies for the non-default multilib architecture(s). - -Package: gccbrig -Priority: optional -Architecture: amd64 i386 x32 -Depends: cpp (>= ${version:cpp}), gcc (>= ${version:cpp}), - gccbrig-${pv:brig} ${reqv:brig}, ${misc:Depends} -Description: GNU BRIG (HSA IL) frontend - This is the GNU BRIG (HSA IL) frontend. The consumed format is a binary - representation. The textual HSAIL can be compiled to it with a separate - assembler. - . - This is a dependency package providing the default GNU Objective-C compiler. - -Package: gcc-offload-nvptx -Priority: optional -Architecture: amd64 -Depends: cpp (>= ${version:cpp}), gcc (>= ${version:cpp}), - gcc-${pv:offl}-offload-nvptx ${reqv:offl}, ${misc:Depends} -Description: GCC offloading compiler to NVPTX - This package contains libgomp plugin for offloading to NVidia - PTX. The plugin needs libcuda.so.1 shared library that has to be - installed separately. - . - This is a dependency package providing the default GNU Objective-C compiler. - -Package: gcc-hppa64-linux-gnu -Priority: optional -Architecture: amd64 hppa i386 x32 -Depends: gcc (= ${version:gcc}), gcc-${pv:gcc}-hppa64-linux-gnu ${reqv:gcc}, - ${misc:Depends} -Conflicts: gcc-5-hppa64-linux-gnu (<< 5.2.1-26), - gcc-5-hppa64 (<< 5.2.1-26), - gcc-4.9-hppa64 (<< 4.9.3-7), - gcc-4.8-hppa64 (<< 4.8.5-3) -Description: GNU C compiler (cross compiler for hppa64-linux-gnu) - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C cross-compiler - for the hppa64 architecture. - -Package: cpp-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Multi-Arch: foreign -Section: interpreters -Depends: cpp-${pv:cpp}-x86-64-linux-gnu ${reqv:cpp}, ${misc:Depends} -Suggests: cpp-doc -Description: GNU C preprocessor (cpp) for the amd64 architecture - The GNU C preprocessor is a macro processor that is used automatically - by the GNU C compiler to transform programs before actual compilation. - . - This package has been separated from gcc for the benefit of those who - require the preprocessor but not the cross-compiler for amd64 architecture. - . - This is a dependency package providing the default GNU C preprocessor - for the amd64 architecture. - -Package: gcc-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-x86-64-linux-gnu (= ${version:cpp}), - gcc-${pv:gcc}-x86-64-linux-gnu ${reqv:gcc}, - ${misc:Depends} -Recommends: libc6-dev-amd64-cross | libc-dev-amd64-cross -Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-x86-64-linux-gnu, gcc-doc -Description: GNU C compiler for the amd64 architecture - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C cross-compiler - for the amd64 architecture. - -Package: g++-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-x86-64-linux-gnu (= ${version:cpp}), - gcc-x86-64-linux-gnu (= ${version:cpp}), - g++-${pv:gpp}-x86-64-linux-gnu ${reqv:gpp}, - ${misc:Depends} -Description: GNU C++ compiler for the amd64 architecture - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - This is a dependency package providing the default GNU C++ cross-compiler - for the amd64 architecture. - -Package: gobjc-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-x86-64-linux-gnu (>= ${version:cpp}), - gcc-x86-64-linux-gnu (>= ${version:cpp}), - gobjc-${pv:gobjc}-x86-64-linux-gnu ${reqv:gobjc}, - ${misc:Depends} -Description: GNU Objective-C compiler for the amd64 architecture - This is the GNU Objective-C compiler, which compiles Objective-C on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Objective-C - cross-compiler for the amd64 architecture. - -Package: gobjc++-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-x86-64-linux-gnu (>= ${version:cpp}), - gcc-x86-64-linux-gnu (>= ${version:cpp}), - gobjc++-${pv:gobjcxx}-x86-64-linux-gnu ${reqv:gobjcxx}, - ${misc:Depends} -Recommends: g++-x86-64-linux-gnu (>= ${version:cpp}), gobjc-x86-64-linux-gnu (>= ${version:cpp}) -Description: GNU Objective-C++ compiler for the amd64 architecture - This is the GNU Objective-C++ compiler, which compiles - Objective-C++ on platforms supported by the gcc compiler. It uses the - gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Objective-C++ - cross-compiler for the amd64 architecture. - -Package: gfortran-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-x86-64-linux-gnu (= ${version:cpp}), - gcc-x86-64-linux-gnu (= ${version:gcc}), - gfortran-${pv:gfort}-x86-64-linux-gnu ${reqv:gfort}, - ${misc:Depends} -Suggests: gfortran-doc -Description: GNU Fortran 95 compiler for the amd64 architecture - This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Fortran 95 - cross-compiler for the amd64 architecture. - -Package: gccgo-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-x86-64-linux-gnu (>= ${version:cpp}), - g++-x86-64-linux-gnu (>= ${version:gcc}), - gccgo-${pv:ggo}-x86-64-linux-gnu ${reqv:ggo}, - ${misc:Depends} -Suggests: gccgo-doc -Description: Go compiler (based on GCC) for the amd64 architecture - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Go cross-compiler - for the amd64 architecture. - -Package: gdc-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-x86-64-linux-gnu (>= ${version:cpp}), - gdc-${pv:gdc}-x86-64-linux-gnu ${reqv:gdc}, - ${misc:Depends} -Description: GNU D compiler (based on GCC) for the amd64 architecture - This is the GNU D compiler, which compiles D on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU D cross-compiler - for the amd64 architecture. - -Package: gm2-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-x86-64-linux-gnu (>= ${version:cpp}), - gm2-${pv:gm2}-x86-64-linux-gnu ${reqv:gm2}, - ${misc:Depends} -Description: GNU Modula-2 compiler (based on GCC) for the amd64 architecture - This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Modula-2 cross-compiler - for the amd64 architecture. - -Package: gcc-multilib-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Depends: cpp-x86-64-linux-gnu (= ${version:cpp}), - gcc-x86-64-linux-gnu (= ${version:gcc}), - gcc-${pv:gcc}-multilib-x86-64-linux-gnu ${reqv:gcc}, - ${misc:Depends} -Recommends: libc6-dev-amd64-cross | libc-dev-amd64-cross -Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-x86-64-linux-gnu, gcc-doc -Description: GNU C compiler for the amd64 architecture - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C cross-compiler - for the amd64 architecture. - -Package: g++-multilib-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Depends: cpp-x86-64-linux-gnu (= ${version:cpp}), - g++-x86-64-linux-gnu (= ${version:gpp}), - gcc-multilib-x86-64-linux-gnu (= ${version:gcc}), - g++-${pv:gpp}-multilib-x86-64-linux-gnu ${reqv:gpp}, - ${misc:Depends} -Description: GNU C++ compiler for the amd64 architecture - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - This is a dependency package providing the default GNU C++ - cross-compiler for the amd64 architecture. - -Package: gobjc-multilib-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Depends: cpp-x86-64-linux-gnu (>= ${version:cpp}), - gobjc-x86-64-linux-gnu (>= ${version:gobjc}), - gcc-multilib-x86-64-linux-gnu (>= ${version:cpp}), - gobjc-${pv:gobjc}-multilib-x86-64-linux-gnu ${reqv:gobjc}, - ${misc:Depends} -Description: GNU Objective-C compiler for the amd64 architecture - This is the GNU Objective-C compiler, which compiles Objective-C on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Objective-C - cross-compiler for the amd64 architecture. - -Package: gobjc++-multilib-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Depends: cpp-x86-64-linux-gnu (>= ${version:cpp}), - gcc-multilib-x86-64-linux-gnu (>= ${version:cpp}), - gobjc++-x86-64-linux-gnu (>= ${version:gobjcxx}), - gobjc++-${pv:gobjcxx}-multilib-x86-64-linux-gnu ${reqv:gobjcxx}, - ${misc:Depends} -Recommends: g++-x86-64-linux-gnu (>= ${version:cpp}), - gobjc-x86-64-linux-gnu (>= ${version:cpp}) -Description: GNU Objective-C++ compiler for the amd64 architecture - This is the GNU Objective-C++ compiler, which compiles - Objective-C++ on platforms supported by the gcc compiler. It uses the - gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Objective-C++ - cross-compiler for the amd64 architecture. - -Package: gfortran-multilib-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Depends: cpp-x86-64-linux-gnu (= ${version:cpp}), - gcc-multilib-x86-64-linux-gnu (= ${version:gcc}), - gfortran-x86-64-linux-gnu (= ${version:gfort}), - gfortran-${pv:gfort}-multilib-x86-64-linux-gnu ${reqv:gfort}, - ${misc:Depends} -Suggests: gfortran-doc -Description: GNU Fortran 95 compiler for the amd64 architecture - This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Fortran 95 - cross-compiler for the amd64 architecture. - -Package: gccgo-multilib-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Depends: cpp-x86-64-linux-gnu (>= ${version:cpp}), - g++-multilib-x86-64-linux-gnu (>= ${version:gcc}), - gccgo-x86-64-linux-gnu (>= ${version:ggo}), - gccgo-${pv:ggo}-multilib-x86-64-linux-gnu ${reqv:ggo}, - ${misc:Depends} -Suggests: gccgo-doc -Description: Go compiler (based on GCC) for the amd64 architecture - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Go cross-compiler - for the amd64 architecture. - -Package: gdc-multilib-x86-64-linux-gnu -Priority: optional -Architecture: arm64 i386 ppc64el x32 -Depends: cpp-x86-64-linux-gnu (>= ${version:cpp}), - gdc-${pv:gdc}-multilib-x86-64-linux-gnu ${reqv:gdc}, - gdc-x86-64-linux-gnu (>= ${version:gdc}), - ${misc:Depends} -Description: GNU D compiler (based on GCC) for the amd64 architecture - This is the GNU D compiler, which compiles D on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU D cross-compiler - for the amd64 architecture. - -Package: cpp-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Section: interpreters -Depends: cpp-${pv:cpp}-s390x-linux-gnu ${reqv:cpp}, ${misc:Depends} -Suggests: cpp-doc -Description: GNU C preprocessor (cpp) for the s390x architecture - The GNU C preprocessor is a macro processor that is used automatically - by the GNU C compiler to transform programs before actual compilation. - . - This package has been separated from gcc for the benefit of those who - require the preprocessor but not the cross-compiler for s390x architecture. - . - This is a dependency package providing the default GNU C preprocessor - for the s390x architecture. - -Package: gcc-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-s390x-linux-gnu (= ${version:cpp}), - gcc-${pv:gcc}-s390x-linux-gnu ${reqv:gcc}, - ${misc:Depends} -Recommends: libc6-dev-s390x-cross | libc-dev-s390x-cross -Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-s390x-linux-gnu, gcc-doc -Description: GNU C compiler for the s390x architecture - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C cross-compiler - for the s390x architecture. - -Package: g++-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-s390x-linux-gnu (= ${version:cpp}), - gcc-s390x-linux-gnu (= ${version:cpp}), - g++-${pv:gpp}-s390x-linux-gnu ${reqv:gpp}, - ${misc:Depends} -Description: GNU C++ compiler for the s390x architecture - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - This is a dependency package providing the default GNU C++ cross-compiler - for the s390x architecture. - -Package: gobjc-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-s390x-linux-gnu (>= ${version:cpp}), - gcc-s390x-linux-gnu (>= ${version:cpp}), - gobjc-${pv:gobjc}-s390x-linux-gnu ${reqv:gobjc}, - ${misc:Depends} -Description: GNU Objective-C compiler for the s390x architecture - This is the GNU Objective-C compiler, which compiles Objective-C on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Objective-C - cross-compiler for the s390x architecture. - -Package: gobjc++-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-s390x-linux-gnu (>= ${version:cpp}), - gcc-s390x-linux-gnu (>= ${version:cpp}), - gobjc++-${pv:gobjcxx}-s390x-linux-gnu ${reqv:gobjcxx}, - ${misc:Depends} -Recommends: g++-s390x-linux-gnu (>= ${version:cpp}), gobjc-s390x-linux-gnu (>= ${version:cpp}) -Description: GNU Objective-C++ compiler for the s390x architecture - This is the GNU Objective-C++ compiler, which compiles - Objective-C++ on platforms supported by the gcc compiler. It uses the - gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Objective-C++ - cross-compiler for the s390x architecture. - -Package: gfortran-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-s390x-linux-gnu (= ${version:cpp}), - gcc-s390x-linux-gnu (= ${version:gcc}), - gfortran-${pv:gfort}-s390x-linux-gnu ${reqv:gfort}, - ${misc:Depends} -Suggests: gfortran-doc -Description: GNU Fortran 95 compiler for the s390x architecture - This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Fortran 95 - cross-compiler for the s390x architecture. - -Package: gccgo-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-s390x-linux-gnu (>= ${version:cpp}), - g++-s390x-linux-gnu (>= ${version:gcc}), - gccgo-${pv:ggo}-s390x-linux-gnu ${reqv:ggo}, - ${misc:Depends} -Suggests: gccgo-doc -Description: Go compiler (based on GCC) for the s390x architecture - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Go cross-compiler - for the s390x architecture. - -Package: gdc-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-s390x-linux-gnu (>= ${version:cpp}), - gdc-${pv:gdc}-s390x-linux-gnu ${reqv:gdc}, - ${misc:Depends} -Description: GNU D compiler (based on GCC) for the s390x architecture - This is the GNU D compiler, which compiles D on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU D cross-compiler - for the s390x architecture. - -Package: gm2-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-s390x-linux-gnu (>= ${version:cpp}), - gm2-${pv:gm2}-s390x-linux-gnu ${reqv:gm2}, - ${misc:Depends} -Description: GNU Modula-2 compiler (based on GCC) for the s390x architecture - This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Modula-2 cross-compiler - for the s390x architecture. - -Package: gcc-multilib-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Depends: cpp-s390x-linux-gnu (= ${version:cpp}), - gcc-s390x-linux-gnu (= ${version:gcc}), - gcc-${pv:gcc}-multilib-s390x-linux-gnu ${reqv:gcc}, - ${misc:Depends} -Recommends: libc6-dev-s390x-cross | libc-dev-s390x-cross -Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-s390x-linux-gnu, gcc-doc -Description: GNU C compiler for the s390x architecture - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C cross-compiler - for the s390x architecture. - -Package: g++-multilib-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Depends: cpp-s390x-linux-gnu (= ${version:cpp}), - g++-s390x-linux-gnu (= ${version:gpp}), - gcc-multilib-s390x-linux-gnu (= ${version:gcc}), - g++-${pv:gpp}-multilib-s390x-linux-gnu ${reqv:gpp}, - ${misc:Depends} -Description: GNU C++ compiler for the s390x architecture - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - This is a dependency package providing the default GNU C++ - cross-compiler for the s390x architecture. - -Package: gobjc-multilib-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Depends: cpp-s390x-linux-gnu (>= ${version:cpp}), - gobjc-s390x-linux-gnu (>= ${version:gobjc}), - gcc-multilib-s390x-linux-gnu (>= ${version:cpp}), - gobjc-${pv:gobjc}-multilib-s390x-linux-gnu ${reqv:gobjc}, - ${misc:Depends} -Description: GNU Objective-C compiler for the s390x architecture - This is the GNU Objective-C compiler, which compiles Objective-C on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Objective-C - cross-compiler for the s390x architecture. - -Package: gobjc++-multilib-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Depends: cpp-s390x-linux-gnu (>= ${version:cpp}), - gcc-multilib-s390x-linux-gnu (>= ${version:cpp}), - gobjc++-s390x-linux-gnu (>= ${version:gobjcxx}), - gobjc++-${pv:gobjcxx}-multilib-s390x-linux-gnu ${reqv:gobjcxx}, - ${misc:Depends} -Recommends: g++-s390x-linux-gnu (>= ${version:cpp}), - gobjc-s390x-linux-gnu (>= ${version:cpp}) -Description: GNU Objective-C++ compiler for the s390x architecture - This is the GNU Objective-C++ compiler, which compiles - Objective-C++ on platforms supported by the gcc compiler. It uses the - gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Objective-C++ - cross-compiler for the s390x architecture. - -Package: gfortran-multilib-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Depends: cpp-s390x-linux-gnu (= ${version:cpp}), - gcc-multilib-s390x-linux-gnu (= ${version:gcc}), - gfortran-s390x-linux-gnu (= ${version:gfort}), - gfortran-${pv:gfort}-multilib-s390x-linux-gnu ${reqv:gfort}, - ${misc:Depends} -Suggests: gfortran-doc -Description: GNU Fortran 95 compiler for the s390x architecture - This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Fortran 95 - cross-compiler for the s390x architecture. - -Package: gccgo-multilib-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Depends: cpp-s390x-linux-gnu (>= ${version:cpp}), - g++-multilib-s390x-linux-gnu (>= ${version:gcc}), - gccgo-s390x-linux-gnu (>= ${version:ggo}), - gccgo-${pv:ggo}-multilib-s390x-linux-gnu ${reqv:ggo}, - ${misc:Depends} -Suggests: gccgo-doc -Description: Go compiler (based on GCC) for the s390x architecture - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Go cross-compiler - for the s390x architecture. - -Package: gdc-multilib-s390x-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Depends: cpp-s390x-linux-gnu (>= ${version:cpp}), - gdc-${pv:gdc}-multilib-s390x-linux-gnu ${reqv:gdc}, - gdc-s390x-linux-gnu (>= ${version:gdc}), - ${misc:Depends} -Description: GNU D compiler (based on GCC) for the s390x architecture - This is the GNU D compiler, which compiles D on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU D cross-compiler - for the s390x architecture. - -Package: cpp-powerpc64le-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64 arm64 -Multi-Arch: foreign -Section: interpreters -Depends: cpp-${pv:cpp}-powerpc64le-linux-gnu ${reqv:cpp}, ${misc:Depends} -Suggests: cpp-doc -Description: GNU C preprocessor (cpp) for the ppc64el architecture - The GNU C preprocessor is a macro processor that is used automatically - by the GNU C compiler to transform programs before actual compilation. - . - This package has been separated from gcc for the benefit of those who - require the preprocessor but not the cross-compiler for ppc64el architecture. - . - This is a dependency package providing the default GNU C preprocessor - for the ppc64el architecture. - -Package: gcc-powerpc64le-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64 arm64 -Multi-Arch: foreign -Depends: cpp-powerpc64le-linux-gnu (= ${version:cpp}), - gcc-${pv:gcc}-powerpc64le-linux-gnu ${reqv:gcc}, - ${misc:Depends} -Recommends: libc6-dev-ppc64el-cross | libc-dev-ppc64el-cross -Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-powerpc64le-linux-gnu, gcc-doc -Description: GNU C compiler for the ppc64el architecture - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C cross-compiler - for the ppc64el architecture. - -Package: g++-powerpc64le-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64 arm64 -Multi-Arch: foreign -Depends: cpp-powerpc64le-linux-gnu (= ${version:cpp}), - gcc-powerpc64le-linux-gnu (= ${version:cpp}), - g++-${pv:gpp}-powerpc64le-linux-gnu ${reqv:gpp}, - ${misc:Depends} -Description: GNU C++ compiler for the ppc64el architecture - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - This is a dependency package providing the default GNU C++ cross-compiler - for the ppc64el architecture. - -Package: gobjc-powerpc64le-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64 arm64 -Multi-Arch: foreign -Depends: cpp-powerpc64le-linux-gnu (>= ${version:cpp}), - gcc-powerpc64le-linux-gnu (>= ${version:cpp}), - gobjc-${pv:gobjc}-powerpc64le-linux-gnu ${reqv:gobjc}, - ${misc:Depends} -Description: GNU Objective-C compiler for the ppc64el architecture - This is the GNU Objective-C compiler, which compiles Objective-C on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Objective-C - cross-compiler for the ppc64el architecture. - -Package: gobjc++-powerpc64le-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64 arm64 -Multi-Arch: foreign -Depends: cpp-powerpc64le-linux-gnu (>= ${version:cpp}), - gcc-powerpc64le-linux-gnu (>= ${version:cpp}), - gobjc++-${pv:gobjcxx}-powerpc64le-linux-gnu ${reqv:gobjcxx}, - ${misc:Depends} -Recommends: g++-powerpc64le-linux-gnu (>= ${version:cpp}), gobjc-powerpc64le-linux-gnu (>= ${version:cpp}) -Description: GNU Objective-C++ compiler for the ppc64el architecture - This is the GNU Objective-C++ compiler, which compiles - Objective-C++ on platforms supported by the gcc compiler. It uses the - gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Objective-C++ - cross-compiler for the ppc64el architecture. - -Package: gfortran-powerpc64le-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64 arm64 -Multi-Arch: foreign -Depends: cpp-powerpc64le-linux-gnu (= ${version:cpp}), - gcc-powerpc64le-linux-gnu (= ${version:gcc}), - gfortran-${pv:gfort}-powerpc64le-linux-gnu ${reqv:gfort}, - ${misc:Depends} -Suggests: gfortran-doc -Description: GNU Fortran 95 compiler for the ppc64el architecture - This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Fortran 95 - cross-compiler for the ppc64el architecture. - -Package: gccgo-powerpc64le-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64 arm64 -Multi-Arch: foreign -Depends: cpp-powerpc64le-linux-gnu (>= ${version:cpp}), - g++-powerpc64le-linux-gnu (>= ${version:gcc}), - gccgo-${pv:ggo}-powerpc64le-linux-gnu ${reqv:ggo}, - ${misc:Depends} -Suggests: gccgo-doc -Description: Go compiler (based on GCC) for the ppc64el architecture - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Go cross-compiler - for the ppc64el architecture. - -Package: gdc-powerpc64le-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64 arm64 -Multi-Arch: foreign -Depends: cpp-powerpc64le-linux-gnu (>= ${version:cpp}), - gdc-${pv:gdc}-powerpc64le-linux-gnu ${reqv:gdc}, - ${misc:Depends} -Description: GNU D compiler (based on GCC) for the ppc64el architecture - This is the GNU D compiler, which compiles D on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU D cross-compiler - for the ppc64el architecture. - -Package: gm2-powerpc64le-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64 arm64 -Multi-Arch: foreign -Depends: cpp-powerpc64le-linux-gnu (>= ${version:cpp}), - gm2-${pv:gm2}-powerpc64le-linux-gnu ${reqv:gm2}, - ${misc:Depends} -Description: GNU Modula-2 compiler (based on GCC) for the ppc64el architecture - This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Modula-2 cross-compiler - for the ppc64el architecture. - -Package: cpp-aarch64-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64el -Multi-Arch: foreign -Section: interpreters -Depends: cpp-${pv:cpp}-aarch64-linux-gnu ${reqv:cpp}, ${misc:Depends} -Suggests: cpp-doc -Description: GNU C preprocessor (cpp) for the arm64 architecture - The GNU C preprocessor is a macro processor that is used automatically - by the GNU C compiler to transform programs before actual compilation. - . - This package has been separated from gcc for the benefit of those who - require the preprocessor but not the cross-compiler for arm64 architecture. - . - This is a dependency package providing the default GNU C preprocessor - for the arm64 architecture. - -Package: gcc-aarch64-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64el -Multi-Arch: foreign -Depends: cpp-aarch64-linux-gnu (= ${version:cpp}), - gcc-${pv:gcc}-aarch64-linux-gnu ${reqv:gcc}, - ${misc:Depends} -Recommends: libc6-dev-arm64-cross | libc-dev-arm64-cross -Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-aarch64-linux-gnu, gcc-doc -Description: GNU C compiler for the arm64 architecture - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C cross-compiler - for the arm64 architecture. - -Package: g++-aarch64-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64el -Multi-Arch: foreign -Depends: cpp-aarch64-linux-gnu (= ${version:cpp}), - gcc-aarch64-linux-gnu (= ${version:cpp}), - g++-${pv:gpp}-aarch64-linux-gnu ${reqv:gpp}, - ${misc:Depends} -Description: GNU C++ compiler for the arm64 architecture - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - This is a dependency package providing the default GNU C++ cross-compiler - for the arm64 architecture. - -Package: gobjc-aarch64-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64el -Multi-Arch: foreign -Depends: cpp-aarch64-linux-gnu (>= ${version:cpp}), - gcc-aarch64-linux-gnu (>= ${version:cpp}), - gobjc-${pv:gobjc}-aarch64-linux-gnu ${reqv:gobjc}, - ${misc:Depends} -Description: GNU Objective-C compiler for the arm64 architecture - This is the GNU Objective-C compiler, which compiles Objective-C on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Objective-C - cross-compiler for the arm64 architecture. - -Package: gobjc++-aarch64-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64el -Multi-Arch: foreign -Depends: cpp-aarch64-linux-gnu (>= ${version:cpp}), - gcc-aarch64-linux-gnu (>= ${version:cpp}), - gobjc++-${pv:gobjcxx}-aarch64-linux-gnu ${reqv:gobjcxx}, - ${misc:Depends} -Recommends: g++-aarch64-linux-gnu (>= ${version:cpp}), gobjc-aarch64-linux-gnu (>= ${version:cpp}) -Description: GNU Objective-C++ compiler for the arm64 architecture - This is the GNU Objective-C++ compiler, which compiles - Objective-C++ on platforms supported by the gcc compiler. It uses the - gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Objective-C++ - cross-compiler for the arm64 architecture. - -Package: gfortran-aarch64-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64el -Multi-Arch: foreign -Depends: cpp-aarch64-linux-gnu (= ${version:cpp}), - gcc-aarch64-linux-gnu (= ${version:gcc}), - gfortran-${pv:gfort}-aarch64-linux-gnu ${reqv:gfort}, - ${misc:Depends} -Suggests: gfortran-doc -Description: GNU Fortran 95 compiler for the arm64 architecture - This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Fortran 95 - cross-compiler for the arm64 architecture. - -Package: gccgo-aarch64-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64el -Multi-Arch: foreign -Depends: cpp-aarch64-linux-gnu (>= ${version:cpp}), - g++-aarch64-linux-gnu (>= ${version:gcc}), - gccgo-${pv:ggo}-aarch64-linux-gnu ${reqv:ggo}, - ${misc:Depends} -Suggests: gccgo-doc -Description: Go compiler (based on GCC) for the arm64 architecture - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Go cross-compiler - for the arm64 architecture. - -Package: gdc-aarch64-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64el -Multi-Arch: foreign -Depends: cpp-aarch64-linux-gnu (>= ${version:cpp}), - gdc-${pv:gdc}-aarch64-linux-gnu ${reqv:gdc}, - ${misc:Depends} -Description: GNU D compiler (based on GCC) for the arm64 architecture - This is the GNU D compiler, which compiles D on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU D cross-compiler - for the arm64 architecture. - -Package: gm2-aarch64-linux-gnu -Priority: optional -Architecture: amd64 i386 x32 ppc64el -Multi-Arch: foreign -Depends: cpp-aarch64-linux-gnu (>= ${version:cpp}), - gm2-${pv:gm2}-aarch64-linux-gnu ${reqv:gm2}, - ${misc:Depends} -Description: GNU Modula-2 compiler (based on GCC) for the arm64 architecture - This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Modula-2 cross-compiler - for the arm64 architecture. - -Package: cpp-arm-linux-gnueabihf -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Section: interpreters -Depends: cpp-${pv:cpp}-arm-linux-gnueabihf ${reqv:cpp}, ${misc:Depends} -Suggests: cpp-doc -Description: GNU C preprocessor (cpp) for the armhf architecture - The GNU C preprocessor is a macro processor that is used automatically - by the GNU C compiler to transform programs before actual compilation. - . - This package has been separated from gcc for the benefit of those who - require the preprocessor but not the cross-compiler for armhf architecture. - . - This is a dependency package providing the default GNU C preprocessor - for the armhf architecture. - -Package: gcc-arm-linux-gnueabihf -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabihf (= ${version:cpp}), - gcc-${pv:gcc}-arm-linux-gnueabihf ${reqv:gcc}, - ${misc:Depends} -Recommends: libc6-dev-armhf-cross | libc-dev-armhf-cross -Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-arm-linux-gnueabihf, gcc-doc -Description: GNU C compiler for the armhf architecture - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C cross-compiler - for the armhf architecture. - -Package: g++-arm-linux-gnueabihf -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabihf (= ${version:cpp}), - gcc-arm-linux-gnueabihf (= ${version:cpp}), - g++-${pv:gpp}-arm-linux-gnueabihf ${reqv:gpp}, - ${misc:Depends} -Description: GNU C++ compiler for the armhf architecture - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - This is a dependency package providing the default GNU C++ cross-compiler - for the armhf architecture. - -Package: gobjc-arm-linux-gnueabihf -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabihf (>= ${version:cpp}), - gcc-arm-linux-gnueabihf (>= ${version:cpp}), - gobjc-${pv:gobjc}-arm-linux-gnueabihf ${reqv:gobjc}, - ${misc:Depends} -Description: GNU Objective-C compiler for the armhf architecture - This is the GNU Objective-C compiler, which compiles Objective-C on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Objective-C - cross-compiler for the armhf architecture. - -Package: gobjc++-arm-linux-gnueabihf -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabihf (>= ${version:cpp}), - gcc-arm-linux-gnueabihf (>= ${version:cpp}), - gobjc++-${pv:gobjcxx}-arm-linux-gnueabihf ${reqv:gobjcxx}, - ${misc:Depends} -Recommends: g++-arm-linux-gnueabihf (>= ${version:cpp}), gobjc-arm-linux-gnueabihf (>= ${version:cpp}) -Description: GNU Objective-C++ compiler for the armhf architecture - This is the GNU Objective-C++ compiler, which compiles - Objective-C++ on platforms supported by the gcc compiler. It uses the - gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Objective-C++ - cross-compiler for the armhf architecture. - -Package: gfortran-arm-linux-gnueabihf -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabihf (= ${version:cpp}), - gcc-arm-linux-gnueabihf (= ${version:gcc}), - gfortran-${pv:gfort}-arm-linux-gnueabihf ${reqv:gfort}, - ${misc:Depends} -Suggests: gfortran-doc -Description: GNU Fortran 95 compiler for the armhf architecture - This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Fortran 95 - cross-compiler for the armhf architecture. - -Package: gccgo-arm-linux-gnueabihf -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabihf (>= ${version:cpp}), - g++-arm-linux-gnueabihf (>= ${version:gcc}), - gccgo-${pv:ggo}-arm-linux-gnueabihf ${reqv:ggo}, - ${misc:Depends} -Suggests: gccgo-doc -Description: Go compiler (based on GCC) for the armhf architecture - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Go cross-compiler - for the armhf architecture. - -Package: gdc-arm-linux-gnueabihf -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabihf (>= ${version:cpp}), - gdc-${pv:gdc}-arm-linux-gnueabihf ${reqv:gdc}, - ${misc:Depends} -Description: GNU D compiler (based on GCC) for the armhf architecture - This is the GNU D compiler, which compiles D on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU D cross-compiler - for the armhf architecture. - -Package: gm2-arm-linux-gnueabihf -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabihf (>= ${version:cpp}), - gm2-${pv:gm2}-arm-linux-gnueabihf ${reqv:gm2}, - ${misc:Depends} -Description: GNU Modula-2 compiler (based on GCC) for the armhf architecture - This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Modula-2 cross-compiler - for the armhf architecture. - -Package: cpp-arm-linux-gnueabi -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Section: interpreters -Depends: cpp-${pv:cpp}-arm-linux-gnueabi ${reqv:cpp}, ${misc:Depends} -Suggests: cpp-doc -Description: GNU C preprocessor (cpp) for the armel architecture - The GNU C preprocessor is a macro processor that is used automatically - by the GNU C compiler to transform programs before actual compilation. - . - This package has been separated from gcc for the benefit of those who - require the preprocessor but not the cross-compiler for armel architecture. - . - This is a dependency package providing the default GNU C preprocessor - for the armel architecture. - -Package: gcc-arm-linux-gnueabi -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabi (= ${version:cpp}), - gcc-${pv:gcc}-arm-linux-gnueabi ${reqv:gcc}, - ${misc:Depends} -Recommends: libc6-dev-armel-cross | libc-dev-armel-cross -Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-arm-linux-gnueabi, gcc-doc -Description: GNU C compiler for the armel architecture - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C cross-compiler - for the armel architecture. - -Package: g++-arm-linux-gnueabi -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabi (= ${version:cpp}), - gcc-arm-linux-gnueabi (= ${version:cpp}), - g++-${pv:gpp}-arm-linux-gnueabi ${reqv:gpp}, - ${misc:Depends} -Description: GNU C++ compiler for the armel architecture - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - This is a dependency package providing the default GNU C++ cross-compiler - for the armel architecture. - -Package: gobjc-arm-linux-gnueabi -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabi (>= ${version:cpp}), - gcc-arm-linux-gnueabi (>= ${version:cpp}), - gobjc-${pv:gobjc}-arm-linux-gnueabi ${reqv:gobjc}, - ${misc:Depends} -Description: GNU Objective-C compiler for the armel architecture - This is the GNU Objective-C compiler, which compiles Objective-C on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Objective-C - cross-compiler for the armel architecture. - -Package: gobjc++-arm-linux-gnueabi -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabi (>= ${version:cpp}), - gcc-arm-linux-gnueabi (>= ${version:cpp}), - gobjc++-${pv:gobjcxx}-arm-linux-gnueabi ${reqv:gobjcxx}, - ${misc:Depends} -Recommends: g++-arm-linux-gnueabi (>= ${version:cpp}), gobjc-arm-linux-gnueabi (>= ${version:cpp}) -Description: GNU Objective-C++ compiler for the armel architecture - This is the GNU Objective-C++ compiler, which compiles - Objective-C++ on platforms supported by the gcc compiler. It uses the - gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Objective-C++ - cross-compiler for the armel architecture. - -Package: gfortran-arm-linux-gnueabi -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabi (= ${version:cpp}), - gcc-arm-linux-gnueabi (= ${version:gcc}), - gfortran-${pv:gfort}-arm-linux-gnueabi ${reqv:gfort}, - ${misc:Depends} -Suggests: gfortran-doc -Description: GNU Fortran 95 compiler for the armel architecture - This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Fortran 95 - cross-compiler for the armel architecture. - -Package: gccgo-arm-linux-gnueabi -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabi (>= ${version:cpp}), - g++-arm-linux-gnueabi (>= ${version:gcc}), - gccgo-${pv:ggo}-arm-linux-gnueabi ${reqv:ggo}, - ${misc:Depends} -Suggests: gccgo-doc -Description: Go compiler (based on GCC) for the armel architecture - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Go cross-compiler - for the armel architecture. - -Package: gdc-arm-linux-gnueabi -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabi (>= ${version:cpp}), - gdc-${pv:gdc}-arm-linux-gnueabi ${reqv:gdc}, - ${misc:Depends} -Description: GNU D compiler (based on GCC) for the armel architecture - This is the GNU D compiler, which compiles D on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU D cross-compiler - for the armel architecture. - -Package: gm2-arm-linux-gnueabi -Priority: optional -Architecture: amd64 i386 x32 arm64 ppc64el -Multi-Arch: foreign -Depends: cpp-arm-linux-gnueabi (>= ${version:cpp}), - gm2-${pv:gm2}-arm-linux-gnueabi ${reqv:gm2}, - ${misc:Depends} -Description: GNU Modula-2 compiler (based on GCC) for the armel architecture - This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Modula-2 cross-compiler - for the armel architecture. - -Package: cpp-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Multi-Arch: foreign -Section: interpreters -Depends: cpp-${pv:cpp}-i686-linux-gnu ${reqv:cpp}, ${misc:Depends} -Suggests: cpp-doc -Description: GNU C preprocessor (cpp) for the i386 architecture - The GNU C preprocessor is a macro processor that is used automatically - by the GNU C compiler to transform programs before actual compilation. - . - This package has been separated from gcc for the benefit of those who - require the preprocessor but not the cross-compiler for i386 architecture. - . - This is a dependency package providing the default GNU C preprocessor - for the i386 architecture. - -Package: gcc-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-i686-linux-gnu (= ${version:cpp}), - gcc-${pv:gcc}-i686-linux-gnu ${reqv:gcc}, - ${misc:Depends} -Recommends: libc6-dev-i386-cross | libc-dev-i386-cross -Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-i686-linux-gnu, gcc-doc -Description: GNU C compiler for the i386 architecture - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C cross-compiler - for the i386 architecture. - -Package: g++-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-i686-linux-gnu (= ${version:cpp}), - gcc-i686-linux-gnu (= ${version:cpp}), - g++-${pv:gpp}-i686-linux-gnu ${reqv:gpp}, - ${misc:Depends} -Description: GNU C++ compiler for the i386 architecture - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - This is a dependency package providing the default GNU C++ cross-compiler - for the i386 architecture. - -Package: gobjc-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-i686-linux-gnu (>= ${version:cpp}), - gcc-i686-linux-gnu (>= ${version:cpp}), - gobjc-${pv:gobjc}-i686-linux-gnu ${reqv:gobjc}, - ${misc:Depends} -Description: GNU Objective-C compiler for the i386 architecture - This is the GNU Objective-C compiler, which compiles Objective-C on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Objective-C - cross-compiler for the i386 architecture. - -Package: gobjc++-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-i686-linux-gnu (>= ${version:cpp}), - gcc-i686-linux-gnu (>= ${version:cpp}), - gobjc++-${pv:gobjcxx}-i686-linux-gnu ${reqv:gobjcxx}, - ${misc:Depends} -Recommends: g++-i686-linux-gnu (>= ${version:cpp}), gobjc-i686-linux-gnu (>= ${version:cpp}) -Description: GNU Objective-C++ compiler for the i386 architecture - This is the GNU Objective-C++ compiler, which compiles - Objective-C++ on platforms supported by the gcc compiler. It uses the - gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Objective-C++ - cross-compiler for the i386 architecture. - -Package: gfortran-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-i686-linux-gnu (= ${version:cpp}), - gcc-i686-linux-gnu (= ${version:gcc}), - gfortran-${pv:gfort}-i686-linux-gnu ${reqv:gfort}, - ${misc:Depends} -Suggests: gfortran-doc -Description: GNU Fortran 95 compiler for the i386 architecture - This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Fortran 95 - cross-compiler for the i386 architecture. - -Package: gccgo-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-i686-linux-gnu (>= ${version:cpp}), - g++-i686-linux-gnu (>= ${version:gcc}), - gccgo-${pv:ggo}-i686-linux-gnu ${reqv:ggo}, - ${misc:Depends} -Suggests: gccgo-doc -Description: Go compiler (based on GCC) for the i386 architecture - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Go cross-compiler - for the i386 architecture. - -Package: gdc-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-i686-linux-gnu (>= ${version:cpp}), - gdc-${pv:gdc}-i686-linux-gnu ${reqv:gdc}, - ${misc:Depends} -Description: GNU D compiler (based on GCC) for the i386 architecture - This is the GNU D compiler, which compiles D on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU D cross-compiler - for the i386 architecture. - -Package: gm2-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Multi-Arch: foreign -Depends: cpp-i686-linux-gnu (>= ${version:cpp}), - gm2-${pv:gm2}-i686-linux-gnu ${reqv:gm2}, - ${misc:Depends} -Description: GNU Modula-2 compiler (based on GCC) for the i386 architecture - This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Modula-2 cross-compiler - for the i386 architecture. - -Package: gcc-multilib-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Depends: cpp-i686-linux-gnu (= ${version:cpp}), - gcc-i686-linux-gnu (= ${version:gcc}), - gcc-${pv:gcc}-multilib-i686-linux-gnu ${reqv:gcc}, - ${misc:Depends} -Recommends: libc6-dev-i386-cross | libc-dev-i386-cross -Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-i686-linux-gnu, gcc-doc -Description: GNU C compiler for the i386 architecture - This is the GNU C compiler, a fairly portable optimizing compiler for C. - . - This is a dependency package providing the default GNU C cross-compiler - for the i386 architecture. - -Package: g++-multilib-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Depends: cpp-i686-linux-gnu (= ${version:cpp}), - g++-i686-linux-gnu (= ${version:gpp}), - gcc-multilib-i686-linux-gnu (= ${version:gcc}), - g++-${pv:gpp}-multilib-i686-linux-gnu ${reqv:gpp}, - ${misc:Depends} -Description: GNU C++ compiler for the i386 architecture - This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. - . - This is a dependency package providing the default GNU C++ - cross-compiler for the i386 architecture. - -Package: gobjc-multilib-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Depends: cpp-i686-linux-gnu (>= ${version:cpp}), - gobjc-i686-linux-gnu (>= ${version:gobjc}), - gcc-multilib-i686-linux-gnu (>= ${version:cpp}), - gobjc-${pv:gobjc}-multilib-i686-linux-gnu ${reqv:gobjc}, - ${misc:Depends} -Description: GNU Objective-C compiler for the i386 architecture - This is the GNU Objective-C compiler, which compiles Objective-C on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Objective-C - cross-compiler for the i386 architecture. - -Package: gobjc++-multilib-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Depends: cpp-i686-linux-gnu (>= ${version:cpp}), - gcc-multilib-i686-linux-gnu (>= ${version:cpp}), - gobjc++-i686-linux-gnu (>= ${version:gobjcxx}), - gobjc++-${pv:gobjcxx}-multilib-i686-linux-gnu ${reqv:gobjcxx}, - ${misc:Depends} -Recommends: g++-i686-linux-gnu (>= ${version:cpp}), - gobjc-i686-linux-gnu (>= ${version:cpp}) -Description: GNU Objective-C++ compiler for the i386 architecture - This is the GNU Objective-C++ compiler, which compiles - Objective-C++ on platforms supported by the gcc compiler. It uses the - gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Objective-C++ - cross-compiler for the i386 architecture. - -Package: gfortran-multilib-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Depends: cpp-i686-linux-gnu (= ${version:cpp}), - gcc-multilib-i686-linux-gnu (= ${version:gcc}), - gfortran-i686-linux-gnu (= ${version:gfort}), - gfortran-${pv:gfort}-multilib-i686-linux-gnu ${reqv:gfort}, - ${misc:Depends} -Suggests: gfortran-doc -Description: GNU Fortran 95 compiler for the i386 architecture - This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms - supported by the gcc compiler. It uses the gcc backend to generate optimized - code. - . - This is a dependency package providing the default GNU Fortran 95 - cross-compiler for the i386 architecture. - -Package: gccgo-multilib-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Depends: cpp-i686-linux-gnu (>= ${version:cpp}), - g++-multilib-i686-linux-gnu (>= ${version:gcc}), - gccgo-i686-linux-gnu (>= ${version:ggo}), - gccgo-${pv:ggo}-multilib-i686-linux-gnu ${reqv:ggo}, - ${misc:Depends} -Suggests: gccgo-doc -Description: Go compiler (based on GCC) for the i386 architecture - This is the GNU Go compiler, which compiles Go on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU Go cross-compiler - for the i386 architecture. - -Package: gdc-multilib-i686-linux-gnu -Priority: optional -Architecture: amd64 arm64 ppc64el x32 -Depends: cpp-i686-linux-gnu (>= ${version:cpp}), - gdc-${pv:gdc}-multilib-i686-linux-gnu ${reqv:gdc}, - gdc-i686-linux-gnu (>= ${version:gdc}), - ${misc:Depends} -Description: GNU D compiler (based on GCC) for the i386 architecture - This is the GNU D compiler, which compiles D on platforms supported by - the gcc compiler. It uses the gcc backend to generate optimized code. - . - This is a dependency package providing the default GNU D cross-compiler - for the i386 architecture. diff --git a/debian/rules b/debian/rules index 1108c0f..31585bf 100755 --- a/debian/rules +++ b/debian/rules @@ -6,6 +6,7 @@ # version number of the defaults package VDEF := $(strip $(shell dpkg-parsechangelog | awk -F: '/^Version:/ {print $$NF}')) SOURCE := $(strip $(shell dpkg-parsechangelog | awk -F: '/^Source:/ {print $$NF}')) +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) VMAJOR := $(shell echo $(VDEF) | awk -F. '{print $$1}') VMINOR := $(shell echo $(VDEF) | awk -F. '{print $$2}' | sed -e 's/\([0-9]*\).*/\1/') @@ -303,10 +304,12 @@ lib32 = /usr/lib32 multilib_archs = $(sort \ amd64 i386 kfreebsd-amd64 mips64 mips64el mipsel \ powerpc ppc64 s390 s390x sparc sparc64 x32 \ + illumos-amd64 \ $(if $(filter $(vendor), Ubuntu), armel armhf)) go_archs = alpha amd64 arm64 armel armhf i386 ia64 \ mips64 mipsel mips64el mipsn32 mipsn32el \ + illumos-amd64 \ mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el \ powerpc powerpcspe ppc64 ppc64el riscv64 s390 s390x sparc sparc64 x32 @@ -448,6 +451,9 @@ with_gfdl_docs := no ifeq ($(distribution),Ubuntu) with_gfdl_docs := yes endif +ifeq ($(DEB_HOST_ARCH_OS),illumos) + with_gfdl_docs := yes +endif ifeq ($(with_native),yes) ifeq (,$(filter $(DEB_HOST_ARCH),$(go_archs))) @@ -765,6 +771,11 @@ ifeq ($(with_native),yes) dh_link -pcpp \ /usr/bin/cpp-$(PV_CPP) /usr/bin/cpp \ /usr/bin/cpp-$(PV_CPP) /usr/bin/$(DEB_HOST_GNU_TYPE)-cpp + ifeq (illumos,$(DEB_HOST_ARCH_OS)) + # rpcgen uses /usr/lib/cpp by default: + dh_link -pcpp \ + /usr/bin/cpp /usr/lib/cpp + endif ifeq ($(with_gfdl_docs),yes) for i in gfdl.7 gpl.7 fsf-funding.7; do \ |