Open jiangtao9999 opened 6 years ago
And .... CFLAGS_linux32.o CFLAGS_signal32.o
HI there The master branch should have enough build fixes for GCC-8. These patches were merged recently after 4.14 release and should not be backported to stable releases due to LKML policy. Please try it. Thanks.
master is 4.18-rc . And There is not have ANY tag . How to get a release version ? eg 4.17.5 . Read commits ?
PS: 4.14.x is LTS version.
Migrate Loongson patch to 8.x https://github.com/xiangzhai/gcc/commit/1cabd52a1f2e655ff493336d85d08f7d9db161d5
Just ugly workaround to build 4.9 branch with LLVM toolchain http://lists.llvm.org/pipermail/llvm-dev/2018-July/124620.html
@heiher It would be better if we can mark a tag for every stable release (not only LTS).
@jiangtao9999 I'm going to backport build fixes for GCC-8, please wait a moment. Thanks.
But .....
@FlyGoat If you can set tags with 4.17+ , fix gcc is not necessary.
Even more issue here...
arch/mips/boot/compressed/head.S: Assembler messages: arch/mips/boot/compressed/head.S:47: 错误:invalid operands dli $26,' scripts/Makefile.build:417: recipe for target 'arch/mips/boot/compressed/head.o' failed make[1]: *** [arch/mips/boot/compressed/head.o] Error 1 arch/mips/Makefile:392: recipe for target 'vmlinuz' failed make: *** [vmlinuz] Error 2
It seemed like define of KERNEL_ENTRY is empty.
What about this bug?
[jiangtao@ls3a srpm]$ find /mnt/repo/ -name "kernel--4.14.rpm" /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-libs-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-modules-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-modules-extra-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-core-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-devel-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-libs-devel-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-headers-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-4.14.54-1.fc28.1.mips64el.rpm [jiangtao@ls3a srpm]$
What about this bug?
[jiangtao@ls3a srpm]$ find /mnt/repo/ -name "kernel--4.14.rpm" /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-libs-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-modules-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-modules-extra-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-core-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-devel-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-libs-devel-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-headers-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-4.14.54-1.fc28.1.mips64el.rpm [jiangtao@ls3a srpm]$
Hi jiangtao: 我遇到一个depmod的问题在4.14.74上,你build这块有这种情况么。方便的化发个你的src.rpm的链接。
What about this bug? [jiangtao@ls3a srpm]$ find /mnt/repo/ -name "kernel--4.14.rpm" /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-libs-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-modules-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-modules-extra-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-core-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-devel-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-libs-devel-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-headers-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-4.14.54-1.fc28.1.mips64el.rpm [jiangtao@ls3a srpm]$
Hi jiangtao: 我遇到一个depmod的问题在4.14.74上,你build这块有这种情况么。方便的化发个你的src.rpm的链接。
什么 depmod 问题? 我编译都很正常。 src.rpm 我不发了,就是瞎改了几个地方,强行改用我另外做的一个 config 文件去编译。没有动后面的一些和 mod 相关的内容。
What about this bug? [jiangtao@ls3a srpm]$ find /mnt/repo/ -name "kernel--4.14.rpm" /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-libs-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-modules-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-modules-extra-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-core-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-devel-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-libs-devel-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-headers-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-4.14.54-1.fc28.1.mips64el.rpm [jiangtao@ls3a srpm]$
Hi jiangtao: 我遇到一个depmod的问题在4.14.74上,你build这块有这种情况么。方便的化发个你的src.rpm的链接。
什么 depmod 问题? 我编译都很正常。 src.rpm 我不发了,就是瞎改了几个地方,强行改用我另外做的一个 config 文件去编译。没有动后面的一些和 mod 相关的内容。
嗯,是默认的config 的问题,PATA_PCMCIA 这个选项关了就没有这个问题了。但是万一需要PATA_PCMCIA控制的相关kernel的feature的话就需要细看了为什么会这样。@chenhuacai
What about this bug? [jiangtao@ls3a srpm]$ find /mnt/repo/ -name "kernel--4.14.rpm" /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-libs-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-modules-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-modules-extra-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-core-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-devel-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-libs-devel-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-headers-4.14.54-1.fc28.1.mips64el.rpm /mnt/repo/mockbuild-rpm/mockbuild-rpm/fedora-28-old/kernel-tools-4.14.54-1.fc28.1.mips64el.rpm [jiangtao@ls3a srpm]$
Hi jiangtao: 我遇到一个depmod的问题在4.14.74上,你build这块有这种情况么。方便的化发个你的src.rpm的链接。
什么 depmod 问题? 我编译都很正常。 src.rpm 我不发了,就是瞎改了几个地方,强行改用我另外做的一个 config 文件去编译。没有动后面的一些和 mod 相关的内容。
嗯,是默认的config 的问题,PATA_PCMCIA 这个选项关了就没有这个问题了。但是万一需要PATA_PCMCIA控制的相关kernel的feature的话就需要细看了为什么会这样。@chenhuacai
那估计是内核里面依赖关系写的有问题。导致编译结果出来,丢失了部分必须的支撑驱动吧? 我印象里 kernel 好像自带了一个检测的功能,编译后可以计算差了什么。
https://patchwork.openembedded.org/patch/151477/