Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #54840
| From | Ian Campbell <ijc@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#833561: arm64: dtbs no longer installed in vendor subdir |
| Date | 2016-08-06 12:40 +0200 |
| Message-ID | <s37bj-4kV-9@gated-at.bofh.it> (permalink) |
| References | <s2YKK-76s-1@gated-at.bofh.it> <s36RX-4dS-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
On Sat, 2016-08-06 at 11:14 +0100, Ian Campbell wrote: > On Fri, 2016-08-05 at 18:37 -0700, Martin Michlmayr wrote: > > > > I ran dtbs_install manually to verify: > > > > ARCH=arm64 make -n -C debian/build/build_arm64_none_arm64 > > dtbs_install INSTALL_DTBS_PATH=/home/tbm/debian/linux-4.7~rc7/x > > echo ' INSTALL arch/arm64/boot/dts/amd/amd-overdrive.dtb'; mkdir > > -p > > /home/tbm/debian/linux-4.7~rc7/x; cp arch/arm64/boot/dts/amd/amd- > > overdrive.dtb /home/tbm/d ebian/linux-4.7~rc7/x > > With pristine upstream 4.7-rc7 I see the subdirs, must be something > in > our local patches? > > $ make ARCH=arm64 defconfig dtbs dtbs_install > INSTALL_DTBS_PATH=$HOME/tmp/dtbs -j12 CROSS_COMPILE=aarch64-linux- > gnu- -s && find ~/tmp/dtbs | head -n 10 > /home/ijc/tmp/dtbs > /home/ijc/tmp/dtbs/altera > /home/ijc/tmp/dtbs/altera/socfpga_stratix10_socdk.dtb > /home/ijc/tmp/dtbs/mediatek > /home/ijc/tmp/dtbs/mediatek/mt6795-evb.dtb > /home/ijc/tmp/dtbs/mediatek/mt8173-evb.dtb > /home/ijc/tmp/dtbs/broadcom > /home/ijc/tmp/dtbs/broadcom/ns2-svk.dtb > /home/ijc/tmp/dtbs/broadcom/vulcan-eval.dtb > /home/ijc/tmp/dtbs/amd Things seem ok with the debian/4.7_rc7-1_exp1 tag in our git repo: git reset --hard debian/4.7_rc7-1_exp1 git clean -fdqx debian ./debian/rules orig ./debian/rules debian/control make -f debian/rules.gen setup_arm64 cd debian/build/build_arm64_none_arm64/ rm -rf ~/tmp/dtbs && make ARCH=arm64 dtbs dtbs_install INSTALL_DTBS_PATH=$HOME/tmp/dtbs CROSS_COMPILE=aarch64-linux-gnu- -s && find ~/tmp/dtbs | head -n 10 Results in : /home/ijc/tmp/dtbs /home/ijc/tmp/dtbs/amd /home/ijc/tmp/dtbs/amd/amd-overdrive.dtb /home/ijc/tmp/dtbs/amd/amd-overdrive-rev-b1.dtb /home/ijc/tmp/dtbs/amd/amd-overdrive-rev-b0.dtb /home/ijc/tmp/dtbs/amd/husky.dtb /home/ijc/tmp/dtbs/nvidia /home/ijc/tmp/dtbs/nvidia/tegra210-smaug.dtb /home/ijc/tmp/dtbs/nvidia/tegra132-norrin.dtb /home/ijc/tmp/dtbs/nvidia/tegra210-p2371-2180.dtb Or similar to your original: $ make -n -C debian/build/build_arm64_none_arm64/ dtbs_install INSTALL_DTBS_PATH=$HOME/tmp/dtbs V=1 | head -n 15 make: Entering directory '/local/scratch/ijc/development/debian/pkg-kernel/master.git/debian/build/build_arm64_none_arm64' make -C /local/scratch/ijc/development/debian/pkg-kernel/master.git O=/local/scratch/ijc/development/debian/pkg-kernel/master.git/debian/build/build_arm64_none_arm64/. dtbs_install make -C /local/scratch/ijc/development/debian/pkg-kernel/master.git/debian/build/build_arm64_none_arm64 KBUILD_SRC=/local/scratch/ijc/development/debian/pkg-kernel/master.git \ -f /local/scratch/ijc/development/debian/pkg-kernel/master.git/Makefile dtbs_install /local/scratch/ijc/development/debian/pkg-kernel/master.git/Makefile:681: Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler make -f /local/scratch/ijc/development/debian/pkg-kernel/master.git/scripts/Makefile.dtbinst obj=arch/arm64/boot/dts mkdir -p /home/ijc/tmp/dtbs make -f /local/scratch/ijc/development/debian/pkg-kernel/master.git/scripts/Makefile.dtbinst obj=arch/arm64/boot/dts/al make[4]: Nothing to be done for '__dtbs_install'. make -f /local/scratch/ijc/development/debian/pkg-kernel/master.git/scripts/Makefile.dtbinst obj=arch/arm64/boot/dts/altera make[4]: Nothing to be done for '__dtbs_install'. make -f /local/scratch/ijc/development/debian/pkg-kernel/master.git/scripts/Makefile.dtbinst obj=arch/arm64/boot/dts/amd echo ' mkdir -p /home/ijc/tmp/dtbs/amd; cp arch/arm64/boot/dts/amd/amd-overdrive.dtb /home/ijc/tmp/dtbs/amd'; mkdir -p /home/ijc/tmp/dtbs/amd; cp arch/arm64/boot/dts/amd/amd-overdrive.dtb /home/ijc/tmp/dtbs/amd echo ' mkdir -p /home/ijc/tmp/dtbs/amd; cp arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dtb /home/ijc/tmp/dtbs/amd'; mkdir -p /home/ijc/tmp/dtbs/amd; cp arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dtb /home/ijc/tmp/dtbs/amd echo ' mkdir -p /home/ijc/tmp/dtbs/amd; cp arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dtb /home/ijc/tmp/dtbs/amd'; mkdir -p /home/ijc/tmp/dtbs/amd; cp arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dtb /home/ijc/tmp/dtbs/amd echo ' mkdir -p /home/ijc/tmp/dtbs/amd; cp arch/arm64/boot/dts/amd/husky.dtb /home/ijc/tmp/dtbs/amd'; mkdir -p /home/ijc/tmp/dtbs/amd; cp arch/arm64/boot/dts/amd/husky.dtb /home/ijc/tmp/dtbs/amd But indeed in https://packages.debian.org/experimental/arm64/linux-imag e-4.7.0-rc7-arm64-unsigned/filelist the subdirectory is missing. I'm at a complete loss as to why you and the buildd have such different results.
Back to linux.debian.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#833561: arm64: dtbs no longer installed in vendor subdir Martin Michlmayr <tbm@cyrius.com> - 2016-08-06 03:40 +0200
Bug#833561: arm64: dtbs no longer installed in vendor subdir Ian Campbell <ijc@debian.org> - 2016-08-06 12:20 +0200
Bug#833561: arm64: dtbs no longer installed in vendor subdir Ian Campbell <ijc@debian.org> - 2016-08-06 12:40 +0200
Bug#833561: arm64: dtbs no longer installed in vendor subdir Martin Michlmayr <tbm@cyrius.com> - 2016-08-07 00:00 +0200
Bug#833561: arm64: dtbs no longer installed in vendor subdir Ben Hutchings <ben@decadent.org.uk> - 2016-08-26 02:40 +0200
csiph-web