Comments (7)
./compile BOARD=<boardname> BRANCH=current kernel-configure
from build.
KERNEL_CONFIGURE
is deprecated. Maybe it got broken in the meantime.
Also you are not supposed to do edits except from userpatches
directory unless you plan to do patching.
The correct/modern/more developer friendly way to do it is
- use
kernel-config
to modify the kernel configuration as needed. - Once done copy the config from
output/
directory touserpatches/
. - Use
kernel
build argument to use this config to create a kernel package or do not use an argument at all to build a full image.
Full example for an Orangepi One:
./compile.sh BOARD=orangepione BRANCH=current kernel-config
# Now configure and simply save as `.config
cp output/config/linux-sunxi-current.config userpatches/
./compile.sh BOARD=orangepione BRANCH=current kernel
Since you have a config already you can skip this part and directly copy the file to userpatches.,
from build.
@MegaArman I made a mistake with the path in userpatches which I corrected above. tl;dr: The config simply needs to be copied to userpatches. No sub-folders.
from build.
Jira ticket: AR-2123
from build.
This time I replaced the config/kernel/linux-meson64-current.config (chosen for the board I'm on - Le Potato) with my existing .config file and it actually seems to load it and is compiling as expected.
This looks to be a temporary workaround
EDIT: got error https://paste.armbian.com/okayaxijuw
from build.
trying to just use menuconfig to deselect some options then exit results in those options being ignored as well
from build.
Is this actually fixed or is that work around the only option for the time being? I'm unable to test this week .
Just to be clear, I'm talking about the kernel ncurses menu like this
^ when loading a config file there it gets ignored upon exiting and automatically starts compiling. This is particularly problematic because you may not realize a driver you didn't want was built until late in the build process (for example)
from build.
Related Issues (20)
- How can I build a image file and flashing it to SG865 Machines? HOT 6
- Deboostrap trixie fails at stage 2 HOT 2
- Ubuntu 24.04 as host is unsupported HOT 4
- orangepizero2w board, ethernet PHY likely not powered HOT 25
- Building ubuntu 24.04 image is slow HOT 18
- Problem found in the kernel-debs.sh with applying preempt_rt patch HOT 2
- Builds fail for EOS distributions (for example focal) HOT 3
- Fail at check_loop_device: device node doesn't exist and `LOOP=` in cycle 1 HOT 10
- Ethernet on Orange Pi 3B not working properly HOT 11
- modprobe: FATAL: Module ext4 not found in directory /lib/modules/6.7.12-amd64 HOT 2
- Relevance of version v23.11 HOT 2
- Display is broken on OLIMEX Teres-I HOT 5
- OLIMEX Teres-I: Audio doesn't work out of the box HOT 1
- OLIMEX Teres-I: parameter rwt_enusbss ignored HOT 1
- The swapaccount= commandline option is deprecated. HOT 2
- Set linux-image packages to provide wireguard-modules HOT 2
- PCIe Link width degraded to x1 for RockPro64 (probably all RK3399) HOT 2
- ssh doesn't honour "ListenAddress" directive HOT 1
- minor rk3588 (-vendor-6.1 -edge) kernel configuration inconsistencies HOT 2
- I would like to change the rfkill behaivor on rk3399's bluetooth service HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from build.