gcc-defaults-ports 1.234
Package Information
| Description | GNU C preprocessor (cpp) for the alpha 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 alpha architecture. This is a dependency package providing the default GNU C preprocessor for the alpha architecture. |
|---|---|
| Maintainer | Debian GCC Maintainers <debian-gcc@lists.debian.org> |
| Changed By | Matthias Klose <doko@debian.org> |
| Sponsor | doko@debian.org |
| Distribution | unstable |
| Architecture | amd64 arm64 i386 ppc64el x32 s390x |
| VCS | git: https://salsa.debian.org/toolchain-team/gcc-defaults.git -b ports (browse) |
| Popcon Installs | 499 |
| Binary NEW | Yes (new binary packages of a source already in sid) |
| Tracker | https://tracker.debian.org/pkg/gcc-defaults-ports |
| Uploaded | 2 hours ago |
New Package Report
.changes
| Source | gcc-defaults-ports |
|---|---|
| Version | 1.234 |
| Changed-By | Matthias Klose <doko@debian.org> |
| Architecture | source amd64 |
| Distribution | unstable |
| Date | Sun, 15 Nov 2026 10:36:00 +0100 |
Changelog
gcc-defaults-ports (1.234) unstable; urgency=medium . * Bump version to 16.2. * Build gdc on hppa. Addresses: #1144030. * Build gm2 cross packages for powerpc and ppc64.
.dsc
| Component | main |
|---|---|
| Package-List | cpp-alpha-linux-gnu deb interpreters optional arch=amd64,arm64,i386,ppc64el,x32 cpp-arc-linux-gnu deb interpreters optional arch=amd64,arm64,i386,ppc64el,x32 cpp-arm-linux-gnueabi deb interpreters optional arch=amd64,i386,x32,arm64,ppc64el cpp-hppa-linux-gnu deb interpreters optional arch=amd64,arm64,i386,ppc64el,x32 cpp-loongarch64-linux-gnu deb interpreters optional arch=amd64,i386,x32,arm64,ppc64el cpp-m68k-linux-gnu deb interpreters optional arch=amd64,arm64,i386,ppc64el,x32 cpp-powerpc-linux-gnu deb interpreters optional arch=amd64,arm64,i386,x32,ppc64el,s390x cpp-powerpc64-linux-gnu deb interpreters optional arch=amd64,i386,x32,ppc64el,s390x cpp-sh4-linux-gnu deb interpreters optional arch=amd64,arm64,i386,ppc64el,x32 cpp-sparc64-linux-gnu deb interpreters optional arch=amd64,arm64,i386,ppc64el,x32 cpp-x86-64-linux-gnux32 deb interpreters optional arch=amd64,arm64,i386,ppc64el g++-alpha-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 g++-arc-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 g++-arm-linux-gnueabi deb devel optional arch=amd64,i386,x32,arm64,ppc64el g++-hppa-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 g++-loongarch64-linux-gnu deb devel optional arch=amd64,i386,x32,arm64,ppc64el g++-m68k-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 g++-multilib-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x g++-multilib-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x g++-multilib-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 g++-multilib-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el g++-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x g++-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x g++-sh4-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 g++-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 g++-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el ga68-alpha-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 ga68-arc-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 ga68-arm-linux-gnueabi deb devel optional arch=amd64,i386,x32,arm64,ppc64el ga68-hppa-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 ga68-loongarch64-linux-gnu deb devel optional arch=amd64,i386,x32,arm64,ppc64el ga68-m68k-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 ga68-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x ga68-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x ga68-sh4-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 ga68-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 ga68-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gcc-alpha-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gcc-arc-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gcc-arm-linux-gnueabi deb devel optional arch=amd64,i386,x32,arm64,ppc64el gcc-hppa-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gcc-loongarch64-linux-gnu deb devel optional arch=amd64,i386,x32,arm64,ppc64el gcc-m68k-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gcc-multilib-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gcc-multilib-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gcc-multilib-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gcc-multilib-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gcc-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gcc-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gcc-sh4-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gcc-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gcc-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gccgo-alpha-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gccgo-arm-linux-gnueabi deb devel optional arch=amd64,i386,x32,arm64,ppc64el gccgo-multilib-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gccgo-multilib-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gccgo-multilib-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gccgo-multilib-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gccgo-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gccgo-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gccgo-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gccgo-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gdc-arm-linux-gnueabi deb devel optional arch=amd64,i386,x32,arm64,ppc64el gdc-hppa-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gdc-loongarch64-linux-gnu deb devel optional arch=amd64,i386,x32,arm64,ppc64el gdc-multilib-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gdc-multilib-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gdc-multilib-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gdc-multilib-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gdc-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gdc-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gdc-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gdc-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gfortran-alpha-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gfortran-arc-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gfortran-arm-linux-gnueabi deb devel optional arch=amd64,i386,x32,arm64,ppc64el gfortran-hppa-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gfortran-loongarch64-linux-gnu deb devel optional arch=amd64,i386,x32,arm64,ppc64el gfortran-m68k-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gfortran-multilib-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gfortran-multilib-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gfortran-multilib-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gfortran-multilib-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gfortran-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gfortran-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gfortran-sh4-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gfortran-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gfortran-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gm2-alpha-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gm2-arc-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gm2-arm-linux-gnueabi deb devel optional arch=amd64,i386,x32,arm64,ppc64el gm2-hppa-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gm2-loongarch64-linux-gnu deb devel optional arch=amd64,i386,x32,arm64,ppc64el gm2-m68k-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gm2-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gm2-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gm2-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gm2-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gobjc++-alpha-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc++-arc-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc++-arm-linux-gnueabi deb devel optional arch=amd64,i386,x32,arm64,ppc64el gobjc++-hppa-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc++-loongarch64-linux-gnu deb devel optional arch=amd64,i386,x32,arm64,ppc64el gobjc++-m68k-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc++-multilib-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gobjc++-multilib-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gobjc++-multilib-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc++-multilib-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gobjc++-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gobjc++-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gobjc++-sh4-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc++-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc++-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gobjc-alpha-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc-arc-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc-arm-linux-gnueabi deb devel optional arch=amd64,i386,x32,arm64,ppc64el gobjc-hppa-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc-loongarch64-linux-gnu deb devel optional arch=amd64,i386,x32,arm64,ppc64el gobjc-m68k-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc-multilib-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gobjc-multilib-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gobjc-multilib-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc-multilib-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el gobjc-powerpc-linux-gnu deb devel optional arch=amd64,arm64,i386,x32,ppc64el,s390x gobjc-powerpc64-linux-gnu deb devel optional arch=amd64,i386,x32,ppc64el,s390x gobjc-sh4-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc-sparc64-linux-gnu deb devel optional arch=amd64,arm64,i386,ppc64el,x32 gobjc-x86-64-linux-gnux32 deb devel optional arch=amd64,arm64,i386,ppc64el |
| Section | interpreters |
| Priority | optional |
debian/copyright
gcc-defaults is Copyright (C) 2000-2020 Debian.
These scripts are free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2, or (at your option) any
later version.
On Debian GNU/Linux systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
The c89 and c99 man pages are taken from netbsd:
Copyright (c) 1999 The NetBSD Foundation, Inc.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software
must display the following acknowledgement:
This product includes software developed by the NetBSD
Foundation, Inc. and its contributors.
4. Neither the name of The NetBSD Foundation nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
DFSG Assistant LLM REVIEW 0 blocker, 0 important, 1 minor
This is an LLM based review using a Debian Inference based workflow. It was not written by a member of the DFSG team and has not been checked by one. It is not a decision on the package: it may be wrong, and it may have missed things.
Reviewed 1 hour ago.
Proposes a replacement debian/copyright:
debian/copyright in machine-readable format
Report
DFSG NEW review for gcc-defaults-ports version 1.234
Summary
- Licensing is DFSG-compliant and
debian/copyrightis accurate: No - Packaging is of good quality: Yes
- Issues: 0 blocker, 0 important, 1 minor
- debian/watch: absent (native package)
- debian/copyright: not machine-readable
- Scan before the review: nothing found
Licensing
Every licence found in the tree is DFSG-free: the c89/c99 wrapper scripts and debian/* are GPL-2+, the c89.1/c99.1 man pages are NetBSD's 4-clause BSD (free, GPL-incompatible, but only aggregated with the GPL scripts, never linked), and gpl.7/gfdl.7 are unmodified renderings of the GPL-2 and GFDL-1.2 texts whose own terms allow verbatim copying, the same terms as the copies in /usr/share/common-licenses. The NetBSD holder and its full licence text are recorded. debian/copyright is however free-form and does not describe gpl.7 and gfdl.7 at all: FSF's copyright and the verbatim-only terms appear nowhere in it, and the blanket 'Debian ... GPL-2+' statement cannot stand for FSF's texts. No built files, vendored code, patches or non-free terms.
Packaging
Standard, well-established packaging for the ports variant of gcc-defaults: source format 3.0 (native), debhelper-compat 13, Standards-Version 4.7.4 (Policy 4.7.4.1), Vcs-* fields present, no patches, and all binary packages are the cross default dependency packages generated from the control templates. Build-dependencies exist and satisfy the constraints (gcc-16-base 16.2.0-4, gfortran-16 16.2.0-4, lsb-release 12.1-2), and the packages the generated control depends on exist (gcc-16- 16.2.0-3cross1 satisfies REQV 16.2.0-2~). Doc-directory symlinks are only to packages from the same source that Depends on the target.
Issues
minor licensing 1. debian/copyright does not name the Free Software Foundation as holder of gpl.7 and gfdl.7, nor record their verbatim-copy terms ◂
- Files:
debian/copyright,gpl.7:142,gfdl.7:142,gfdl.7:557 - Basis: checked, in the package or with a reference tool
- Evidence: gpl.7:142
Copyright (c) 1989, 1991 Free Software Foundation, Inc.and gpl.7:148Everyone is permitted to copy and distribute verbatim copies / of this license document, but changing it is not allowed.; gfdl.7:142Copyright (c) 2000,2001,2002 Free Software Foundation, Inc.; debian/copyright:1 only saysgcc-defaults is Copyright (C) 2000-2020 Debian. - Problem: debian/copyright is free-form and never mentions these two files: their FSF copyright and their terms (verbatim copying only, changing not allowed) are recorded nowhere in it, and its blanket Debian GPL-2+ statement cannot cover FSF's texts. Policy 2.3 requires a file's notice in debian/copyright only where the licence requires it to be kept in copies or binary distributions and the file is shipped in a binary package; with_gfdl_docs is 'no' for Debian builds (debian/rules:448-452) and the code that installs them is in install-native, which only the gcc-defaults source enables (debian/rules:840), so here they reach no binary package. That is why this is minor rather than a blocker, but the DFSG team expects a complete copyright file, and it is also inaccurate to imply sole Debian copyright over the whole package.
- Fix: Add a stanza for gpl.7 and one for gfdl.7 naming
Free Software Foundation, Inc.and their verbatim-copy terms (see proposed_copyright), or drop the two unused files from the tarball; while at it, convert debian/copyright to machine-readable format as proposed.
Verified ◂
- Upstream tree is exactly six files (c89, c99, c89.1, c99.1, gpl.7, gfdl.7); all six and all 34 files in debian/ were read. No .pc/, no debian/patches, no tests/, no gbp.conf, no upstream/metadata, no binary files.
- c89.1 and c99.1 carry The NetBSD Foundation's 4-clause BSD notice (c89.1:3-27, c99.1:3-27) with
Copyright (c) 1999 The NetBSD Foundation, Inc.,All rights reserved.and the advertising clause; the holder and the complete licence text are reproduced in debian/copyright:12-42. The scan's missing-holder report for The NetBSD Foundation is therefore a false positive. - c89 and c99 are small /bin/sh wrappers with no notice of their own; the blanket
Copyright (C) 2000-2020 Debian+ GPL-2+ statement in debian/copyright covers them. The NetBSD man pages are only aggregated with, not linked into, the GPL-licensed scripts, so the GPL-incompatible advertising clause raises no licence-compatibility problem. - gpl.7 and gfdl.7 are unmodified Pod::Man renderings of the GNU GPL version 2 and GNU GFDL version 1.2 texts (
.TH GPL 7 "2003-03-01" "gcc-3.3" "GNU"), i.e. the licence documents themselves, with FSF'sverbatim copies ... changing it is not allowedterms; Debian distributes the same texts in /usr/share/common-licenses, so this is not a DFSG problem. Their missing holder is reported above. - No non-free wording anywhere: the only hits for 'not allowed' are inside the GPL/GFDL texts, and no built files, minified code, PDFs or third-party vendored code exist.
- debian/control matches the .dsc; all packages are architecture-dependent cross dependency packages (no arch:all), all carry Multi-Arch: foreign, Depends, Breaks/Replaces cpp/gcc/g++/... (<< 4:13.2.0-3), and the doc-directory symlinks point only at cpp- which the linking package Depends on.
- Dependencies checked with apt-cache: gcc-16-base 16.2.0-4, gfortran-16 16.2.0-4, lsb-release 12.1-2 exist; gcc-16-alpha-linux-gnu, gfortran-16-alpha-linux-gnu, gm2-16-alpha-linux-gnu, ga68-16-alpha-linux-gnu are all 16.2.0-3cross1 and satisfy REQV (>= 16.2.0-2~). No gnat- packages exist in the archive, consistent with control.cross-ada.in being unused.
- Standards-Version 4.7.4 against Policy 4.7.4.1 (first two components match); debhelper-compat 13 is supported;
/usr/share/common-licenses/GPL-2reference in debian/copyright is correct; changelog version 1.234/native/unstable is consistent with source format 3.0 (native). - debian/rules:858 names fsf-funding.7, which is not in the tarball, but that loop is inside install-native, enabled only when SOURCE is gcc-defaults (debian/rules:435-440), so it is unreachable for gcc-defaults-ports and is not a build failure here.
- Re-read debian/rules for the ports path: only the cross branches run (with_native is unset), the native-only alternatives/maintainer scripts and the README generation/control generation are not exercised in the binary build; maintscripts that are built (none for cross packages) would be idempotent update-alternatives calls.
- There is no
debian/watch, and the package is native, so none is needed. - Every pointer of
debian/copyrightto /usr/share/common-licenses names a file that is there (GPL-2).
Not confirmed ◂
- debian/control is generated by the 'control' target of debian/rules; I took the shipped copy as the one the upload used and did not regenerate it, so I could not confirm it is byte-identical to what the templates would produce.
- No build or test run: build success is assumed, as instructed, and debian/rules was judged statically.
Proposed: debian/copyright in machine-readable format ◂
debian/copyright is not in machine-readable (DEP-5) format. This replacement was written by the reviewing model: its form has been checked, its content has not.
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: gcc-defaults-ports
Comment: Debian-native package; gcc-defaults has no separate upstream release.
The gpl.7 and gfdl.7 files, and the c89/c99 wrappers and man pages, are
shipped in the source tarball; Debian builds set with_gfdl_docs to "no",
so gpl.7 and gfdl.7 are not installed into any binary package here.
Files: *
Copyright: 2000-2020 Debian
License: GPL-2+
Files: debian/*
Copyright: 2000-2020 Debian
License: GPL-2+
Files: c89.1
c99.1
Copyright: 1999 The NetBSD Foundation, Inc.
License: BSD-4-clause
Files: gpl.7
Copyright: 1989, 1991 Free Software Foundation, Inc.
License: verbatim-copy
Files: gfdl.7
Copyright: 2000, 2001, 2002 Free Software Foundation, Inc.
License: verbatim-copy
License: GPL-2+
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at
your option) any later version.
.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
.
On Debian systems, the complete text of the GNU General Public License
version 2 can be found in `/usr/share/common-licenses/GPL-2'.
License: BSD-4-clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software
must display the following acknowledgement:
This product includes software developed by the NetBSD
Foundation, Inc. and its contributors.
4. Neither the name of The NetBSD Foundation nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
.
THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
License: verbatim-copy
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.
.
gpl.7 is an unmodified manual-page rendering of the GNU General Public
License version 2, and gfdl.7 of the GNU Free Documentation License
version 1.2; the terms above are those the Free Software Foundation
states for the license documents themselves.
Uploader's response to the LLM review
The uploader was emailed about the review 1 hour ago.
Other Reviews of this Package
| Version | Hash | Allocated | Completed | Reviewer | Status | Details |
|---|---|---|---|---|---|---|
| 1.231 | 494fec72… | 2026-08-03 14:43 | 2026-08-03 14:47 | mechtilde | accepted | VIEW |