Problem during my image build

great thanks, and those config settings, I can '' copy pasted'' directly somewhere or I need to check and uncheck all in menu config?

btw, about your cpu patch, I am pretty far to be able to add something like that :rofl:

Just look at the contents your config file ".config"
You could add that to the end of that and then run make defconfig, but there might still be already set dependencies, so I do it a bit differently:

My workflow is that I keep this short 100-line recipe as a file and copy it to be the new .config , then use "make defconfig" to expand it to the normal full .config, with all dependencies added etc. Then I make.

finaly I managed,
first build done but I did not think I would have a snapshot, but I restarted 4-5 times from scratch for that build so .....

but here what I have, btw, even LuCi was not there.

VHT-NSS 2
650.0 Mbit/s, 80 MHz, VHT-MCS 7, VHT-NSS 2, Short GI

OpenWrt 19.07-SNAPSHOT r11281-c21d59dc11 / LuCI openwrt-19.07 branch git-21.018.57536-6ba9740
Kernel Version	4.14.215

btw, how I can know if I have version with dnsmasq patch ?
thanks

There should be a manifest file listing the contents of the image built.

finaly not good, I thought with 19.07 branch I would be ok.

dnsmasq - 2.80-16.2

Appears to be the newly released version based on thread info for a 19.x build.

not sure cause what I have is;

 OpenWrt 19.07-SNAPSHOT, r11281-c21d59dc11
 -----------------------------------------------------
root@OpenWrt:~# opkg list-installed dnsmasq*
dnsmasq - 2.80-16.2

but they say on your link ;


    dnsmasq - 2.80-16.2 for stable 19.07 release
    dnsmasq - 2.83-1 for master/snapshot

and I have snapshot .... or maybe I dont understand.... it is possible :wink:

Your above post indicates you are building to the 19.x branch, if you want master you will have to use git to change as per hnyman post above.

yes I thought I had 19.x but after 3-4 failed, I dont know what I did but finaly I got snapshot

19.07 != 19.07.6 != master, if you want master:

git checkout master

if you want ...

1 Like

ok good thanks, and if I am on snapshot, if I want the 19.07.6 branch, Do I have to restart my building from scratch? Or, ;

git clone https://git.openwrt.org/openwrt/openwrt.git

git checkout master ....... + make

You are conflating master and 19.x, if you want 19.x you appear to already be there, if you want to restrict to the latest stable tag 19.07.6, I guess. I just build master (aka. snapshot), never understood the rational behind building yesterdays code when building your own image.

ok, if I want to sysupgrade, I just want to be sure if I can.... 19.x vs snap etc

sysupgrade from 19.x to master should not be an issue, just don't keep config. Today's master to tomorrows, keeping config, not usually an issue, But it does behove one to monitor the git log as very once in a while you will get bitten. You have to decide on what it is you are after, long running flash and forget, or the latest changes that may be of interest.

don't know if some have that problem but since I ''try'' to build an image my laptop (pretty good) has some bugs. I mean, when the image is compiling, my laptop's led for SSD/HDD, turns on and flashes and the system freezes.... after some sec or a minute, it becomes ok but I need to restart, the terminal is stopping and my web browser is closed etc...

never seen that before compiling.........

when I do ; opkg update I dont have too much results; snapshots does not have a lot of packages if I understand well ? Cause, ie; I can't load ''curl'' and some others..

Downloading https://downloads.openwrt.org/snapshots/targets/mvebu/cortexa9/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading https://downloads.openwrt.org/snapshots/targets/mvebu/cortexa9/packages/Packages.sig
Signature check passed.

I already said on our private message that you should not tinker with the download repo options until you understand them.

Update & install feeds, start menuconfig with empty .config, select the router and compile, and magically you should have a firmware that can "opkg update" most vanilla userspace luci/packages/routing/telephony feed packages.

As your distfeeds.conf seems to be almost empty (if opkg update finds no feeds), you have likely mixed 19.07 and master things in .config, or you have not properly updated feeds after switching branch. Or you have done something similar, so that your settings overwrite the defaults during the build

I strongly suggest that you start methodically.

  • select the correct branch
  • rm .config
  • rm -rf tmp (to clear all package definitions)
  • git pull
  • scripts/feeds update
  • scripts/feeds install -a
  • make menuconfig (select router, select LuCI, whatever)
  • make
1 Like

ok I try that,

cause serioulsy, I restarted from scratch.... I thought so..thanks again

and by * select correct branch* is git checkout master if I use master ?

1 Like

I did everything you mentionned, and I have a clean build.
very basic.

but still just some packages, but in my config I chose ''curl'' so I can use it.

root@OpenWrt:~# opkg update
Downloading https://downloads.openwrt.org/snapshots/targets/mvebu/cortexa9/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading https://downloads.openwrt.org/snapshots/targets/mvebu/cortexa9/packages/Packages.sig
Signature check passed.
root@OpenWrt:~# 

here my ''feeds.conf;

src-git packages https://git.openwrt.org/feed/packages.git^f9ecc4344
src-git luci https://git.openwrt.org/project/luci.git^fb6e62e
src-git routing https://git.openwrt.org/feed/routing.git^ea4a3f2
src-git telephony https://git.openwrt.org/feed/telephony.git^4d2bb84
src-git freifunk https://github.com/freifunk/openwrt-packages.git^98e83ff