summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/README.Debian7
-rw-r--r--debian/changelog6
-rw-r--r--debian/control1715
-rwxr-xr-xdebian/rules11
-rw-r--r--fsf-funding.7185
5 files changed, 206 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 \
diff --git a/fsf-funding.7 b/fsf-funding.7
new file mode 100644
index 0000000..525106c
--- /dev/null
+++ b/fsf-funding.7
@@ -0,0 +1,185 @@
+.\" Automatically generated by Pod::Man v1.34, Pod::Parser v1.13
+.\"
+.\" Standard preamble:
+.\" ========================================================================
+.de Sh \" Subsection heading
+.br
+.if t .Sp
+.ne 5
+.PP
+\fB\\$1\fR
+.PP
+..
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Vb \" Begin verbatim text
+.ft CW
+.nf
+.ne \\$1
+..
+.de Ve \" End verbatim text
+.ft R
+.fi
+..
+.\" Set up some character translations and predefined strings. \*(-- will
+.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
+.\" double quote, and \*(R" will give a right double quote. | will give a
+.\" real vertical bar. \*(C+ will give a nicer C++. Capital omega is used to
+.\" do unbreakable dashes and therefore won't be available. \*(C` and \*(C'
+.\" expand to `' in nroff, nothing in troff, for use with C<>.
+.tr \(*W-|\(bv\*(Tr
+.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
+.ie n \{\
+. ds -- \(*W-
+. ds PI pi
+. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
+. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
+. ds L" ""
+. ds R" ""
+. ds C` ""
+. ds C' ""
+'br\}
+.el\{\
+. ds -- \|\(em\|
+. ds PI \(*p
+. ds L" ``
+. ds R" ''
+'br\}
+.\"
+.\" If the F register is turned on, we'll generate index entries on stderr for
+.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
+.\" entries marked with X<> in POD. Of course, you'll have to process the
+.\" output yourself in some meaningful fashion.
+.if \nF \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
+..
+. nr % 0
+. rr F
+.\}
+.\"
+.\" For nroff, turn off justification. Always turn off hyphenation; it makes
+.\" way too many mistakes in technical documents.
+.hy 0
+.if n .na
+.\"
+.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
+.\" Fear. Run. Save yourself. No user-serviceable parts.
+. \" fudge factors for nroff and troff
+.if n \{\
+. ds #H 0
+. ds #V .8m
+. ds #F .3m
+. ds #[ \f1
+. ds #] \fP
+.\}
+.if t \{\
+. ds #H ((1u-(\\\\n(.fu%2u))*.13m)
+. ds #V .6m
+. ds #F 0
+. ds #[ \&
+. ds #] \&
+.\}
+. \" simple accents for nroff and troff
+.if n \{\
+. ds ' \&
+. ds ` \&
+. ds ^ \&
+. ds , \&
+. ds ~ ~
+. ds /
+.\}
+.if t \{\
+. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
+. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
+. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
+. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
+. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
+. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
+.\}
+. \" troff and (daisy-wheel) nroff accents
+.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
+.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
+.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
+.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
+.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
+.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
+.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
+.ds ae a\h'-(\w'a'u*4/10)'e
+.ds Ae A\h'-(\w'A'u*4/10)'E
+. \" corrections for vroff
+.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
+.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
+. \" for low resolution devices (crt and lpr)
+.if \n(.H>23 .if \n(.V>19 \
+\{\
+. ds : e
+. ds 8 ss
+. ds o a
+. ds d- d\h'-1'\(ga
+. ds D- D\h'-1'\(hy
+. ds th \o'bp'
+. ds Th \o'LP'
+. ds ae ae
+. ds Ae AE
+.\}
+.rm #[ #] #H #V #F C
+.\" ========================================================================
+.\"
+.IX Title "FSF-FUNDING 7"
+.TH FSF-FUNDING 7 "2003-03-01" "gcc-3.3" "GNU"
+.SH "NAME"
+fsf\-funding \- Funding Free Software
+.SH "DESCRIPTION"
+.IX Header "DESCRIPTION"
+.Sh "Funding Free Software"
+.IX Subsection "Funding Free Software"
+If you want to have more free software a few years from now, it makes
+sense for you to help encourage people to contribute funds for its
+development. The most effective approach known is to encourage
+commercial redistributors to donate.
+.PP
+Users of free software systems can boost the pace of development by
+encouraging for-a-fee distributors to donate part of their selling price
+to free software developers\-\-\-the Free Software Foundation, and others.
+.PP
+The way to convince distributors to do this is to demand it and expect
+it from them. So when you compare distributors, judge them partly by
+how much they give to free software development. Show distributors
+they must compete to be the one who gives the most.
+.PP
+To make this approach work, you must insist on numbers that you can
+compare, such as, ``We will donate ten dollars to the Frobnitz project
+for each disk sold.'' Don't be satisfied with a vague promise, such as
+``A portion of the profits are donated,'' since it doesn't give a basis
+for comparison.
+.PP
+Even a precise fraction ``of the profits from this disk'' is not very
+meaningful, since creative accounting and unrelated business decisions
+can greatly alter what fraction of the sales price counts as profit.
+If the price you pay is \f(CW$50\fR, ten percent of the profit is probably
+less than a dollar; it might be a few cents, or nothing at all.
+.PP
+Some redistributors do development work themselves. This is useful too;
+but to keep everyone honest, you need to inquire how much they do, and
+what kind. Some kinds of development make much more long-term
+difference than others. For example, maintaining a separate version of
+a program contributes very little; maintaining the standard version of a
+program for the whole community contributes much. Easy new ports
+contribute little, since someone else would surely do them; difficult
+ports such as adding a new \s-1CPU\s0 to the \s-1GNU\s0 Compiler Collection contribute more;
+major new features or packages contribute the most.
+.PP
+By establishing the idea that supporting further development is ``the
+proper thing to do'' when distributing free software for a fee, we can
+assure a steady flow of resources into making more free software.
+.SH "SEE ALSO"
+.IX Header "SEE ALSO"
+\&\fIgpl\fR\|(7), \fIgfdl\fR\|(7).
+.SH "COPYRIGHT"
+.IX Header "COPYRIGHT"
+Copyright (c) 1994 Free Software Foundation, Inc.
+Verbatim copying and redistribution of this section is permitted
+without royalty; alteration is not permitted.