Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #83881 > unrolled thread
| Started by | Martin-Éric Racine <martin-eric.racine@iki.fi> |
|---|---|
| First post | 2024-09-09 11:00 +0200 |
| Last post | 2024-09-09 17:20 +0200 |
| Articles | 5 — 3 participants |
Back to article view | Back to linux.debian.kernel
Bug#1081197: linux: please Build-Depends on 'gcc' or on 'build-essential' rather than 'gcc-13' Martin-Éric Racine <martin-eric.racine@iki.fi> - 2024-09-09 11:00 +0200
Bug#1081197: linux: please Build-Depends on 'gcc' or on 'build-essential' rather than 'gcc-13' Bastian Blank <waldi@debian.org> - 2024-09-09 13:00 +0200
Bug#1081197: linux: please Build-Depends on 'gcc' or on 'build-essential' rather than 'gcc-13' Martin-Éric Racine <martin-eric.racine@iki.fi> - 2024-09-09 14:40 +0200
Bug#1081197: marked as done (linux: please Build-Depends on 'gcc' or on 'build-essential' rather than 'gcc-13') "Debian Bug Tracking System" <owner@bugs.debian.org> - 2024-09-09 17:00 +0200
Bug#1081197: linux: please Build-Depends on 'gcc' or on 'build-essential' rather than 'gcc-13' Bastian Blank <waldi@debian.org> - 2024-09-09 17:20 +0200
| From | Martin-Éric Racine <martin-eric.racine@iki.fi> |
|---|---|
| Date | 2024-09-09 11:00 +0200 |
| Subject | Bug#1081197: linux: please Build-Depends on 'gcc' or on 'build-essential' rather than 'gcc-13' |
| Message-ID | <JkIpA-b2RY-11@gated-at.bofh.it> |
Source: linux Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 src:linux currently has an explicit Build-Depends on gcc-13. This defeats the whole point of building against whatever 'build-essential' pulls in for the target Debian release, and it results in several GCC suites getting unnecessarily installed. It would instead be desirable for src:linux to Build-Depends on either the generic 'gcc' or on 'build-essential' for its compiler requirements. Martin-Éric - -- System Information: Debian Release: trixie/sid APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing') Architecture: i386 (i686) Kernel: Linux 6.10.6-686-pae (SMP w/1 CPU thread; PREEMPT) Kernel taint flags: TAINT_WARN Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=fi:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEyJACx3qL7GpObXOQrh+Cd8S017YFAmbetwAACgkQrh+Cd8S0 17ZdqA/8DC4Wz/FgWWvfeHSI6h5BNzr3UjxgeZsoOGDc2JlvcpVRAEWnIiq0QJdj tyhJGOcevKD8btAtGjxPbzXEQOavQNB66BBW1fY/9/cky+L3MZarpYIJqRbf63SG blU+Gfn0kNbE/EwryP+i7wRfEs9yUzECb2pyGJKccycsmqbZm4M9M1wdZk72fV3s cWQ/Jo+s4MnEHgidLesijLZkP/EPD4iT3znONVWhGkDa6A/B/P2yDywvNajyHrRV N4FT6mAS4HWVhegnX5yJN2/ndT9EH5QDq0zbUZLpzz2R7Z6L0RVNPHBxKgR+IruL yNjpoM7+ggFsRTzMDW4LvpQjWaoTgQVJstnbCPpZwWwFAib0RjKIYfZzJuxw75rk aIj7Sg1fjj3uf8Tx8NG6aeICdK1JuUY7pN3l2mSk4k3SdG9sdtYODkYC3ee5qWbc pPC41R4uBrPpq1mWDaci+FYihaZAcK40oZHHZYwsPiSncuYIWrgjmxzi/4iaJUiv ic7L8FHktwph79IHtosQR1KErKmiyAOKFU74/8H8DypmcIWc+gS5MziO4oiyWJmC Bw+7I+Fuo90vSgwe35+d4f5BtXFJqVRaG5YEQNt/bcOQUDUJftDuDn0kpOxe8Y98 MYXsn3JvE9aQucbfNLHBuEIPDe6FkifLHeDDib7FPeQumMxh4qI= =rkLN -----END PGP SIGNATURE-----
[toc] | [next] | [standalone]
| From | Bastian Blank <waldi@debian.org> |
|---|---|
| Date | 2024-09-09 13:00 +0200 |
| Message-ID | <JkKhH-b42T-13@gated-at.bofh.it> |
| In reply to | #83881 |
On Mon, Sep 09, 2024 at 11:51:17AM +0300, Martin-Éric Racine wrote:
> src:linux currently has an explicit Build-Depends on gcc-13. This defeats the whole point of building against whatever 'build-essential' pulls in for the target Debian release, and it results in several GCC suites getting unnecessarily installed. It would instead be desirable for src:linux to Build-Depends on either the generic 'gcc' or on 'build-essential' for its compiler requirements.
And how will that work if src:linux uses gcc-13 to build?
Bastian
--
There's a way out of any cage.
-- Captain Christopher Pike, "The Menagerie" ("The Cage"),
stardate unknown.
[toc] | [prev] | [next] | [standalone]
| From | Martin-Éric Racine <martin-eric.racine@iki.fi> |
|---|---|
| Date | 2024-09-09 14:40 +0200 |
| Message-ID | <JkLQu-b5cO-5@gated-at.bofh.it> |
| In reply to | #83882 |
ma 9. syysk. 2024 klo 13.50 Bastian Blank (waldi@debian.org) kirjoitti: > > On Mon, Sep 09, 2024 at 11:51:17AM +0300, Martin-Éric Racine wrote: > > src:linux currently has an explicit Build-Depends on gcc-13. This defeats the whole point of building against whatever 'build-essential' pulls in for the target Debian release, and it results in several GCC suites getting unnecessarily installed. It would instead be desirable for src:linux to Build-Depends on either the generic 'gcc' or on 'build-essential' for its compiler requirements. > > And how will that work if src:linux uses gcc-13 to build? Is there any compelling reason for src:linux to hardcode the GCC version as an explicit dependency? Martin-Éric
[toc] | [prev] | [next] | [standalone]
| From | "Debian Bug Tracking System" <owner@bugs.debian.org> |
|---|---|
| Date | 2024-09-09 17:00 +0200 |
| Subject | Bug#1081197: marked as done (linux: please Build-Depends on 'gcc' or on 'build-essential' rather than 'gcc-13') |
| Message-ID | <JkO1X-b6vt-3@gated-at.bofh.it> |
| In reply to | #83881 |
[Multipart message — attachments visible in raw view] — view raw
Your message dated Mon, 9 Sep 2024 16:53:23 +0200 with message-id <20240909145323.6qy3gze7ajopm6mh@shell.thinkmo.de> and subject line Re: Bug#1081197: linux: please Build-Depends on 'gcc' or on 'build-essential' rather than 'gcc-13' has caused the Debian Bug report #1081197, regarding linux: please Build-Depends on 'gcc' or on 'build-essential' rather than 'gcc-13' to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1081197: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081197 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
[toc] | [prev] | [next] | [standalone]
| From | Bastian Blank <waldi@debian.org> |
|---|---|
| Date | 2024-09-09 17:20 +0200 |
| Message-ID | <JkOlj-b6Sf-1@gated-at.bofh.it> |
| In reply to | #83881 |
On Mon, Sep 09, 2024 at 05:56:50PM +0300, Martin-Éric Racine wrote: > Fair enough. In that case, I suggest editing the following (4.5.1. > Preparation) to remove the step about installing build-essential, > since it installs a compiler suite that won't be used by src:linux. build-essential is required to build any Debian package. https://www.debian.org/doc/debian-policy/ch-source.html#package-relationships Bastian -- Each kiss is as the first. -- Miramanee, Kirk's wife, "The Paradise Syndrome", stardate 4842.6
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.kernel
csiph-web