-
Notifications
You must be signed in to change notification settings - Fork 140
update Travis scripts #2402
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update Travis scripts #2402
Conversation
Ubuntu 18.04 bionic is history Remove the ppa for gcc tools as the default gcc version now is GCC 9.3 Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
From Linux 5.8, we can use CC=clang for clang build. Remove the lkp scripts usage. Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
kv2019i
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Otherwise looks good but clang build seems to fail:
Compiler lacks asm-goto support.
make: *** [arch/x86/Makefile:284: checkbin] Error 1
The command "make CC=clang ARCH=x86_64" exited with 2.
It's not that old, do we really want to stop supporting it, even when it seems to still be compiling everything fine? I think @libinyang has been spending a lot of effort backporting ALSA packages to 18.04 |
|
One step at a time please A) fix PPA issue (send PR #2406) |
Not sure what you mean by "for development", what else is there besides "development"? So was @libinyang 's 18.04 work in #2211 just a waste of time? BTW sof-docs still refer to 16.04 and to 18.04 but not to 20.04 yet There's evidence of some developer(s) still using 16.04: thesofproject/sof#3166 (comment) (cc: @mrajwa , @jajanusz ) which is surprising considering the recent ALSA dependencies for UUID thesofproject/sof#2919
Most (but not all) developers tend to use the latest and greatest, which is why it is useful to keep CI on the oldest and supported versions. |
It took me 3 months to ask that all CI target devices use 20.04, I don't want a repeat here. And yes I don't care about alsa-lib for 18.04, this is completely useless. The ask was on 20.04 so that we can test on CI/test devices. |
@marc-hb I didn't work on 18.04 now. Our CI has already moved to 20.04. Please refer the patches for alsa-lib and pulseaudio in gitlab and the jenkins job of build_userspace_package. They are for 20.04. |
|
@kv2019i @plbossart I will close this PR as I see most task is already done. |
The current default Travis default is 16.04 which is obsolete. From thesofproject/linux#2402 > Everyone uses 20.04, period. SOF CI also uses 20.04. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
The current default Travis default is 16.04 which is obsolete. From thesofproject/linux#2402 > Everyone uses 20.04, period. SOF CI also uses 20.04. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
The current default Travis default is 16.04 which is obsolete. From thesofproject/linux#2402 > Everyone uses 20.04, period. SOF CI also uses 20.04. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
The current default Travis default is 16.04 which is obsolete. From thesofproject/linux#2402 > Everyone uses 20.04, period. SOF CI also uses 20.04. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
Ubuntu 18.04 bionic is history
Remove the ppa for gcc tools as the default gcc version now
is GCC 9.3
Update the clang build with latest update from LLVM with only
CC=clanghttps://www.kernel.org/doc/html/latest/kbuild/llvm.html
fix #2398
Signed-off-by: Pan Xiuli xiuli.pan@linux.intel.com