[alsa-devel] Cannot build broadwell on for-5.3
It appears the for-5.3 branch had some broken commits pulled in at 1c7c3237c0cc4ad3c7b0df458290c8e2a652f178 ("Merge tag 'v5.2-rc1' into asoc-5.3 ")
building for the pixelbook I get the following build errors:
Invalid absolute R_X86_64_32S relocation: _etext make[3]: *** [/mnt/host/source/src/third_party/kernel/v4.14/arch/x86/boot/compressed/Makefile:130: arch/x86/boot/compressed/vmlinux.relocs] Error 1 make[3]: *** Deleting file 'arch/x86/boot/compressed/vmlinux.relocs'
Mainline is still broken as well. Not sure how to propagate this up to the responsible parties, figured I would start a discussion here first. I am also open to suggestions if there is a chance I am missing something.
On Wed, 22 May 2019 01:37:39 +0200, Curtis Malainey wrote:
It appears the for-5.3 branch had some broken commits pulled in at 1c7c3237c0cc4ad3c7b0df458290c8e2a652f178 ("Merge tag 'v5.2-rc1' into asoc-5.3 ")
building for the pixelbook I get the following build errors:
Invalid absolute R_X86_64_32S relocation: _etext make[3]: *** [/mnt/host/source/src/third_party/kernel/v4.14/arch/x86/boot/compressed/Makefile:130: arch/x86/boot/compressed/vmlinux.relocs] Error 1 make[3]: *** Deleting file 'arch/x86/boot/compressed/vmlinux.relocs'
Mainline is still broken as well. Not sure how to propagate this up to the responsible parties, figured I would start a discussion here first. I am also open to suggestions if there is a chance I am missing something.
Looks like some leftover interfering the build. Try to cleanup your work directory, e.g. make distclean and rebuild.
HTH,
Takashi
It appears the for-5.3 branch had some broken commits pulled in at 1c7c3237c0cc4ad3c7b0df458290c8e2a652f178 ("Merge tag 'v5.2-rc1' into asoc-5.3 ")
building for the pixelbook I get the following build errors:
Invalid absolute R_X86_64_32S relocation: _etext make[3]: *** [/mnt/host/source/src/third_party/kernel/v4.14/arch/x86/boot/compressed/Makefile:130: arch/x86/boot/compressed/vmlinux.relocs] Error 1 make[3]: *** Deleting file 'arch/x86/boot/compressed/vmlinux.relocs'
Mainline is still broken as well. Not sure how to propagate this up to the responsible parties, figured I would start a discussion here first. I am also open to suggestions if there is a chance I am missing something.
Looks like some leftover interfering the build. Try to cleanup your work directory, e.g. make distclean and rebuild.
works for me with the attached .config. Likely an environment problem.
On Wed, May 22, 2019 at 8:22 AM Pierre-Louis Bossart pierre-louis.bossart@linux.intel.com wrote:
It appears the for-5.3 branch had some broken commits pulled in at 1c7c3237c0cc4ad3c7b0df458290c8e2a652f178 ("Merge tag 'v5.2-rc1' into asoc-5.3 ")
building for the pixelbook I get the following build errors:
Invalid absolute R_X86_64_32S relocation: _etext make[3]: *** [/mnt/host/source/src/third_party/kernel/v4.14/arch/x86/boot/compressed/Makefile:130: arch/x86/boot/compressed/vmlinux.relocs] Error 1 make[3]: *** Deleting file 'arch/x86/boot/compressed/vmlinux.relocs'
Mainline is still broken as well. Not sure how to propagate this up to the responsible parties, figured I would start a discussion here first. I am also open to suggestions if there is a chance I am missing something.
Looks like some leftover interfering the build. Try to cleanup your work directory, e.g. make distclean and rebuild.
works for me with the attached .config. Likely an environment problem.
Yea, cleaning didn't help, Pierre is right, it appears to be tied to our gcc version we are stuck on. I will see what I can do to work around this. Thanks.
Alsa-devel mailing list Alsa-devel@alsa-project.org https://mailman.alsa-project.org/mailman/listinfo/alsa-devel
FWIW, the Linux kernel still officially supports our version of gcc (4.9.4, I believe). "Your version of gcc is too old" is not a good argument to make.
Guenter
On Wed, May 22, 2019 at 11:30 AM Curtis Malainey cujomalainey@google.com wrote:
On Wed, May 22, 2019 at 8:22 AM Pierre-Louis Bossart pierre-louis.bossart@linux.intel.com wrote:
It appears the for-5.3 branch had some broken commits pulled in at 1c7c3237c0cc4ad3c7b0df458290c8e2a652f178 ("Merge tag 'v5.2-rc1' into asoc-5.3 ")
building for the pixelbook I get the following build errors:
Invalid absolute R_X86_64_32S relocation: _etext make[3]: *** [/mnt/host/source/src/third_party/kernel/v4.14/arch/x86/boot/compressed/Makefile:130: arch/x86/boot/compressed/vmlinux.relocs] Error 1 make[3]: *** Deleting file 'arch/x86/boot/compressed/vmlinux.relocs'
Mainline is still broken as well. Not sure how to propagate this up to the responsible parties, figured I would start a discussion here first. I am also open to suggestions if there is a chance I am missing something.
Looks like some leftover interfering the build. Try to cleanup your work directory, e.g. make distclean and rebuild.
works for me with the attached .config. Likely an environment problem.
Yea, cleaning didn't help, Pierre is right, it appears to be tied to our gcc version we are stuck on. I will see what I can do to work around this. Thanks.
Alsa-devel mailing list Alsa-devel@alsa-project.org https://mailman.alsa-project.org/mailman/listinfo/alsa-devel
On Mon, May 27, 2019 at 10:24 AM Guenter Roeck groeck@google.com wrote:
FWIW, the Linux kernel still officially supports our version of gcc (4.9.4, I believe). "Your version of gcc is too old" is not a good argument to make.
Guenter
IIRC, we are running modified 4.9.2, stock 4.9.2 works fine but for some reason ours doesn't. It was not a "this is broken and that is that" it was more a "oh, this is the issue, I am going to take this offline now." I am in contact with the author who broke us who happens to be another googler and he is looking into what is going on. The short term fix is to revert 392bef709659abea614abfe53cf228e7a59876a4 on whatever branch you are working on.
Curtis
participants (4)
-
Curtis Malainey
-
Guenter Roeck
-
Pierre-Louis Bossart
-
Takashi Iwai