~~make defconfig
should create a default .config
and then you can compare it with the config you want to use and it probably won't be very fun. ~~
(Edit: Actually, I don't think that's a thing. Things that aren't defined as Y, N, or M in the config are just left as "undefined". But the suggestion below is good, and it looks like linux-git
and other linux packages on aur do that:)
But in this case, it looks like the config you're providing has a lot of commented lines. You could simply delete all comments and blank lines. Lines like # CONFIG_KERNEL_GZIP is not set
represent a feature that's available in the code base, but not configured. Removing all empty and commented lines reduces the file to 205K. Something like grep -v '^#' big_config | grep -v '^$' > config
Also, for a single file it's somewhat preferable to avoid tar and use gzip
directly to produce a config.gz, since tools like vim/emacs, zdiff, zgrep, zless, zcat, etc can directly read a gzipped text file. That's why you never see *.tar.gz archives in /var/log/
Pinned Comments
QuartzDragon commented on 2019-06-11 15:15 (UTC) (edited on 2019-06-11 15:17 (UTC) by QuartzDragon)
If there are bugs related to the PKGBUILD or config, report here.
Otherwise, please report here:
https://github.com/koverstreet/bcachefs/issues