debian/templates/image.*.in: allow maint scripts in /usr/share/kernel/*.d

2025-02-02 Thread Johannes Schauer Marin Rodrigues
Hi, in an attempt to not step on anybody's foot again, let me try to use the mailinglist this time to discuss this topic. This is a follow up of this MR which is not ideal because it does in shell what I think should be part of run-parts from debianutils: https://salsa.debian.org/kernel-team/linu

Bug#1094244: FTCBFS amd64 -> arm64: cc: error: unrecognized command-line option ‘-mbranch-protection=standard’

2025-02-01 Thread Johannes Schauer Marin Rodrigues
Quoting Salvatore Bonaccorso (2025-02-01 17:56:36) > This should be fixed upstream with 3075476a7af6 ("pm: cpupower: Makefile: Fix > cross compilation") . s/should be/is/ Thank you! :) signature.asc Description: signature

Bug#1094244: FTCBFS amd64 -> arm64: cc: error: unrecognized command-line option ‘-mbranch-protection=standard’

2025-01-26 Thread Johannes Schauer Marin Rodrigues
Package: linux Version: 6.13~rc7-1~exp1 Severity: normal User: debian-cr...@lists.debian.org Usertags: ftcbfs Hi, linux 6.13~rc7-1~exp1 fails to cross build from source with build=amd64 and host=arm64 like this: cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-pro

Bug#1063162: please omit single initrd.img generation if dpkg trigger for all is pending

2024-12-16 Thread Johannes Schauer Marin Rodrigues
Hi, On Mon, 05 Feb 2024 17:49:06 +0300 Michael Tokarev wrote: > Currently, when installing other packages together with a new kernel, > initramfs image for the new kernel is generated two times: once it is > kernel-activated from /etc/kernel/postinst.d/initramfs-tools, and next it is > dpkg-trigg

Bug#1077827: even with [[featureset]] name = 'rt' enable = false in config.local/defines.toml, linux-headers-*-common-rt is still getting built

2024-08-07 Thread Johannes Schauer Marin Rodrigues
Quoting Bastian Blank (2024-08-07 21:31:57) > On Sat, Aug 03, 2024 at 01:52:47AM +0200, Johannes Schauer Marin Rodrigues > wrote: > > according to Ben [1] this should disable the rt build and it mostly does but > > the package linux-headers-*-common-rt will still be built. >

Bug#1077922: regression: `debian/rules debian/control-real` results in: TypeError: 'BinaryPackage' object is not subscriptable

2024-08-04 Thread Johannes Schauer Marin Rodrigues
Source: linux Version: 6.10-1~exp1 Severity: normal Hi, in our Debian packaging for the MNT Reform hardware family we add a `debian/templates/extra.control.in` which you can see at the end of this email. Since version 6.10-1~exp1 in experimental, running `debian/rules debian/control-real` results

Bug#1077827: even with [[featureset]] name = 'rt' enable = false in config.local/defines.toml, linux-headers-*-common-rt is still getting built

2024-08-02 Thread Johannes Schauer Marin Rodrigues
Source: linux Severity: normal Hi, steps to reproduce: cat << END >> debian/config.local/defines.toml [[featureset]] name = 'rt' enable = false END according to Ben [1] this should disable the rt build and it mostly does but the package linux-headers-*-common-rt will still be built. [1] https:

Bug#1074111: [arm64] boot stops at 'Starting kernel ...' without any further output when kernel built with recent binutils

2024-06-23 Thread Johannes Schauer Marin Rodrigues
Source: linux Version: 6.9.2-1~exp1 Severity: serious Hi, to reproduce this locally, on arm64, run the following: $ debvm-create -- --include=linux-image-generic/experimental "deb http://deb.debian.org/debian unstable main" "deb http://deb.debian.org/debian experimental main" $ debvm-r

Re: CONFIG_PREEMPT_DYNAMIC=y?

2023-10-10 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Emanuele Rocca (2023-10-10 12:10:07) > Setting CONFIG_HAVE_PREEMPT_DYNAMIC=y on arm64 is likely safe for us too, but > we may want to run some benchmark first to see if there are any noticeable > slowdowns. I have a couple of arm64 boards here that I can run benchmarks on. What would

CONFIG_PREEMPT_DYNAMIC=y?

2023-10-08 Thread Johannes Schauer Marin Rodrigues
(please CC me, I'm not subscribed) Hi, I'm wondering whether it'd make sense for the Debian kernel to be built with CONFIG_PREEMPT_DYNAMIC=y. Sorry if I have missed existing discussion on that topic but I haven't found any. Context: I'm maintaining a fork of the Debian linux kernel (thank you so

Bug#1037938: linux FTCBFS: perf builds a python extension for the build architecture

2023-10-05 Thread Johannes Schauer Marin Rodrigues
Hi, On Wed, 14 Jun 2023 16:40:54 +0200 Helmut Grohne wrote: > linux fails to cross build from source again. It seems like the perf build > gained a python extension and that extension happens to be built for the > build architecture, which doesn't go well. Please export the magic python > cross b

Bug#1050991: FTCBFS amd64 -> arm64 due to using host-arch flags for native builds and vice-versa

2023-09-03 Thread Johannes Schauer Marin Rodrigues
Quoting Bastian Blank (2023-09-02 20:10:44) > On Fri, Sep 01, 2023 at 09:15:50AM +0200, Johannes Schauer Marin Rodrigues > wrote: > > Helmut informed me that bugs that break bootstrap (rebootstrap fails to > > cross-build linux-libc-dev because of this bug) are usually filed

Bug#1050991: FTCBFS amd64 -> arm64 due to using host-arch flags for native builds and vice-versa

2023-09-02 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Bastian Blank (2023-09-02 20:09:42) > This is https://salsa.debian.org/kernel-team/linux/-/merge_requests/833 now. thank you! > > I had a look into debian/rules.d/tools/objtool/Makefile which seems to be > > setting the flags for this but wasn't able to figure out a fitting solution

Bug#1050991: FTCBFS amd64 -> arm64 due to using host-arch flags for native builds and vice-versa

2023-09-01 Thread Johannes Schauer Marin Rodrigues
Hi, Quoting Bastian Blank (2023-09-01 09:40:11) > On Fri, Sep 01, 2023 at 09:15:50AM +0200, Johannes Schauer Marin Rodrigues > wrote: > > Helmut informed me that bugs that break bootstrap (rebootstrap fails to > > cross-build linux-libc-dev because of this bug) are usually filed

Bug#1050991: FTCBFS amd64 -> arm64 due to using host-arch flags for native builds and vice-versa

2023-09-01 Thread Johannes Schauer Marin Rodrigues
Control: severity -1 serious Control: user debian-cr...@lists.debian.org Control: usertag -1 + ftcbfs Helmut informed me that bugs that break bootstrap (rebootstrap fails to cross-build linux-libc-dev because of this bug) are usually filed with serious severity, so doing that now. Thanks! signatu

Bug#1050991: FTCBFS amd64 -> arm64 due to using host-arch flags for native builds and vice-versa

2023-08-31 Thread Johannes Schauer Marin Rodrigues
Source: linux Version: 6.4.11-1 Severity: normal Hi, starting with dpkg 1.22.0, linux fails to cross-build with build=amd64 and host=arm64 like this: # HOSTCC scripts/basic/fixdep gcc -Wp,-MMD,scripts/basic/.fixdep.d -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-prot

Bug#1038754: random hangs during boot inside qemu

2023-06-21 Thread Johannes Schauer Marin Rodrigues
Control: found -1 6.1.27-1 Quoting Ben Hutchings (2023-06-22 06:16:24) > Which version are you using - is it 6.3.7-1 from unstable? I added a uname call to the jenkins job: https://jenkins.debian.net/job/mmdebstrap-jenkins-worker/316/consoleText Linux osuosl3-amd64 6.1.0-9-amd64 #1 SMP PREEMPT_

Bug#1038754: random hangs during boot inside qemu

2023-06-20 Thread Johannes Schauer Marin Rodrigues
Source: linux Severity: normal Tags: patch Hi, the jenkins job of my package mmdebstrap spawns ~260 qemu virtual machines on amd64 to run the test cases in. For about a week now I'm seeing random (about every ~300) hangs during boot. The effect can be seen in these logs: - https://jenkins.debia

Bug#1035063: please consider enabling joystick support on arm64

2023-04-28 Thread Johannes Schauer Marin Rodrigues
Control: tag -1 + patch Quoting Johannes Schauer Marin Rodrigues (2023-04-28 17:50:41) > please consider enabling CONFIG_INPUT_JOYSTICK for the arm64 kernel. https://salsa.debian.org/kernel-team/linux/-/merge_requests/708 signature.asc Description: signature

Bug#1035063: please consider enabling joystick support on arm64

2023-04-28 Thread Johannes Schauer Marin Rodrigues
Source: linux Version: 6.1.25-1 Severity: normal Hi, please consider enabling CONFIG_INPUT_JOYSTICK for the arm64 kernel. Today I was surprised that plugging my xbox 360 controller into the USB port of my (arm64) laptop did not just work as it did with the (amd64) laptop of my partner. I enable

Bug#1029270: linux-image-6.1.0-2-686-pae fails to boot in qemu

2023-02-02 Thread Johannes Schauer Marin Rodrigues
Hi, On Wed, 1 Feb 2023 14:59:06 +0100 Salvatore Bonaccorso wrote: > On Tue, Jan 31, 2023 at 05:05:53PM +0100, Salvatore Bonaccorso wrote: > > Hi, > > > > On Fri, Jan 20, 2023 at 04:42:27PM +0100, Helmut Grohne wrote: > > > Control: severity -1 normal > > > > > > On Fri, Jan 20, 2023 at 03:55:5

Bug#1029270: linux-image-6.1.0-2-686-pae fails to boot in qemu

2023-01-25 Thread Johannes Schauer Marin Rodrigues
Hi, I investigated this a bit more and can confirm that this worked: linux-image-6.1.0-1-686-pae 6.1.4-1 while this one does not: linux-image-6.1.0-2-686-pae 6.1.7-1 To figure out where the regression comes from, I built 6.1.7 from git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Bug#1019118: linux: [regression] introduction of rtla binary package broke cross builds

2022-09-03 Thread Johannes Schauer Marin Rodrigues
Source: linux Version: 5.19.6-1 Severity: normal X-Debbugs-Cc: jo...@debian.org Hi, linux fails to cross build at least for arm64 but probably also for the other architectures for which the new rtla binary package is built with the following error message: $ DEB_BUILD_OPTIONS=parallel=1 DEB_BUIL

Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop

2022-04-25 Thread Johannes Schauer Marin Rodrigues
Hi Vagrant, Quoting Vagrant Cascadian (2022-04-26 02:07:51) > On 2022-04-24, Vagrant Cascadian wrote: > > On 2022-04-19, Johannes Schauer Marin Rodrigues wrote: > >> currently, we add the following to the arm64 kernel config provided by > >> the Debian kernel packa

Bug#1009858: linux: please consider building the modules necessary for the MNT Reform laptop

2022-04-19 Thread Johannes Schauer Marin Rodrigues
Source: linux Version: 5.10.106-1 Severity: wishlist X-Debbugs-Cc: jo...@debian.org Hi, currently, we add the following to the arm64 kernel config provided by the Debian kernel packaging to build a kernel that powers the MNT Reform 2 open source laptop: CONFIG_DRM_LVDS_CODEC=m CONFIG_DRM_SIMPLE_

RE: Dependencies of linux-headers- packages

2022-03-10 Thread Johannes Schauer Marin Rodrigues
Hi Felix, Quoting Moessbauer, Felix (2022-03-10 11:02:44) > > You cannot add :native to runtime dependencies. The :native qualifier only > > makes sense for build dependencies. See > > https://wiki.ubuntu.com/MultiarchCross > > > > You can find the answer to your question in this thread: > > > > E

Re: Dependencies of linux-headers- packages

2022-03-03 Thread Johannes Schauer Marin Rodrigues
Hi Felix, Quoting Moessbauer, Felix (2022-03-03 12:13:34) > the kernel header packages have a dependency to c/c++ compilers. E.g. the > "linux-headers-5.10.0-10-arm64" package depends on gcc-10:arm64 -> > cpp-10:arm64 (on bullseye). > > This becomes an issue when cross-compiling kernel modules f

Bug#944929: initramfs-tools: postinst fails when run under fakechroot

2019-11-17 Thread Johannes Schauer
Control: tag -1 + patch It seems not only the fakeroot library but also the fakechroot library were wrongly attempted to being copied. With these changes the postinst script finishes successfully: https://salsa.debian.org/kernel-team/initramfs-tools/merge_requests/19 signature.asc Description:

Bug#923393: CONFIG_DRM_I915_GVT_KVMGT is not enabled

2019-03-20 Thread Johannes Schauer
Control: tag -1 + patch Control: reassign -1 linux Hi, On Sun, 17 Mar 2019 23:04:23 +0100 Johannes Schauer wrote: > On Wed, 27 Feb 2019 15:01:39 +0100 Michael Fritscher > wrote: > > I would like to try GVT like described in > > https://github.com/intel/gvt-linux/wiki/GVTg_

Bug#923393: CONFIG_DRM_I915_GVT_KVMGT is not enabled

2019-03-17 Thread Johannes Schauer
Hi, I came here with the same request. On Wed, 27 Feb 2019 15:01:39 +0100 Michael Fritscher wrote: > I would like to try GVT like described in > https://github.com/intel/gvt-linux/wiki/GVTg_Setup_Guide to get native 3D > accelaration in a KVM guest. Unfortunately, the kernel compile options > C

Bug#918664: linux-latest: please provide a meta package for a sane architecture-specific default

2019-01-08 Thread Johannes Schauer
Hi Ben, Quoting Ben Hutchings (2019-01-08 09:46:43) > > I know that the right kernel image is not a function of the Debian > > architecture alone. But this meta-package is not supposed to replace > > kernel selection for d-i or the like. It is meant to be one central > > place to encode a sane def

Re: debian-policy: please document build profiles

2017-07-18 Thread Johannes Schauer
Quoting Ben Hutchings (2017-07-17 02:17:12) > However, I can see it has changed since I last looked and now says that > "stage1" has been deprecated. I don't understand why this is or how we're > supposed to give this hint to bootstrapping tools now. When package maintainers implement build profi

Bug#825423: [buildd-tools-devel] Bug#825423: supermin + sbuild + linux-image = broken chroot

2016-05-26 Thread Johannes Schauer
Hi, Quoting Santiago Vila (2016-05-26 21:48:49) > When the package has been built and the build-dependencies are removed > afterwards, this is what happens: > > > [...] > Removing linux-image-amd64 (4.5+73) ... > Removing li

Bug#757733: RTS2557 SD card reader does not work

2015-01-12 Thread Johannes Schauer
Hi, On Sun, 11 Jan 2015 01:09:19 +0100 Johannes Schauer wrote: > Weirdly, my SD card reader used to work (but presented the SD card as > /dev/mmcblk0pX). I do not know why it stopped working though as I didn't > reboot > my laptop for several months. Running an older kernel

Bug#757733: RTS2557 SD card reader does not work

2015-01-10 Thread Johannes Schauer
Hi, On Mon, 11 Aug 2014 06:45:24 + wrote: > Would you please try this patch. If it does work, we will submit it to > upstream kernel. I own a Lenovo Thinkpad T440s as well just as the original bug submitter (Philipp) and that patch by Wei does not fix the problem for me (I applied it to a 3

Bug#625752: linux-latest-2.6: Add sys_accept4 to arm

2011-05-05 Thread Johannes Schauer
Package: linux-latest-2.6 Version: 2.6.32+27~bpo50+1 Severity: normal the accept4 syscall is available since 2.6.28 - at least for x86 architecture. Support for accept4 on arm was added for 2.6.36 and the patch is very simple: commit 21d93e2e29722d7832f61cc56d73fb953ee6578e Author: Mikael Petters