peterm6881 has joined #Speedsaver
<Speedsaver> main @ buildroot-speedsaver-mangopi: odiferousmint pushed 1 commit (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/compare/24e4455ae2ba...630d943ee4ca):
<Speedsaver> main @ buildroot-speedsaver-mangopi: Zoltán Kéri 630d94: navit.xml: Use directory `/usr/share/navit/maps/` for map files (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/commit/630d943ee4cad7e7eada81010f9407cd80d469a5)
<Speedsaver> main @ buildroot-speedsaver-mangopi: odiferousmint pushed 1 commit (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/compare/630d943ee4ca...7c6bddfd478d):
<Speedsaver> main @ buildroot-speedsaver-mangopi: Zoltán Kéri 7c6bdd: Remove redundant file `E4AM151H0EE4000AABCS.xml` as we are using `navit.xml` (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/commit/7c6bddfd478d0fd59dcfa3136f97955e07de922e)
zolk3ri has joined #Speedsaver
<zolk3ri> peterm6881: I'm here
<peterm6881> hi zolk3ri
<peterm6881> wait a sec
<peterm6881> let me paste a couple of respnses from the main Buildroot channel
<zolk3ri> alright
<zolk3ri> I'm using agetty on my desktop PC, FWIW
<peterm6881> <peterm6881> Any idea why getty is respawning with 2023.02, but fine up to and including 2022.11?
<peterm6881> <peterm6881> Welcome to Speedsaver
<peterm6881> <peterm6881> speedsaver login: root
<peterm6881> <peterm6881> Last login: Tue Dec 20 18:16:53 UTC 2022 on ttyS1
<peterm6881> <peterm6881> Password:
<peterm6881> <peterm6881> Last login: Tue Dec 20 18:17:12 on ttyS1
<peterm6881> <peterm6881> Welcome to Speedsaver
<peterm6881> <peterm6881> speedsaver login:
<peterm6881> <peterm6881> Same problem for both Lichee Zero and Orange Pi Zero LTS
<peterm6881> <peterm6881> And MangoPi-R3c
<peterm6881> <y_morin> peterm6881: Are you using bash?
<peterm6881> <y_morin> If so, try to backport 2dff6e93ca2a675cebe5cfb6d864ff5da78a4ef4
<peterm6881> Xogium commented as follows:
<peterm6881> <Xogium> Yann meant to backport a commit from master to the 2023.02 buildroot
<peterm6881> <Xogium> as in, you take this commit and pick it and put it on the 2023.02 buildroot. Thing is you're not using git for buildroot itself. Zoltan might need to give you this commit as a patch to apply
<zolk3ri> so you logged in, and then it gave you the last login message, and then it seemingly "restarted"?
<zolk3ri> yeah I could do that
<peterm6881> correct, it behaves exactly as pasted
<peterm6881> started with 2023.02, which is still the currecnt LTS version
<peterm6881> 2022.11 is fine, never seen that problem before. I just didnt understand the response
Xogium has joined #Speedsaver
<zolk3ri> erm, I can't find that commit, should it be in this repo? https://github.com/xogium/buildroot
<zolk3ri> hey Xogium
<Xogium> hiya zolk3ri, nice to meet you
<peterm6881> :)
<zolk3ri> ah, hold up
<Xogium> zolk3ri: Yann meant official buildroot commit so up on git.buildroot.net iirc
<zolk3ri> yeah got it: https://git.busybox.net/buildroot
<zolk3ri> thanks
<Speedsaver> Title: buildroot - Buildroot: Making Embedded Linux easy (at git.busybox.net)
<Xogium> yep
<zolk3ri> nice to meet you, too, Xogium!
<Xogium> I think that commit makes sense
<Xogium> description might not match what Peter said it's like but. Iirc it's a silent crash of the shell related to locales
<peterm6881> is there anything i can do to make it more verbose? guess not since its a login issue
<Speedsaver> Title: Readline-8.2 official patch 1 (at lists.gnu.org)
<peterm6881> doesnt seem to be affecting many people
<Speedsaver> Title: Invalid Bug ID (at bugs.busybox.net)
<Speedsaver> Title: 15456 – No more login on Raspberry Pi 3 since 2023.02 (at bugs.busybox.net)
<peterm6881> Xogium sent me that but its hieroglyphics to me
<Xogium> I mean, I reckon this is a severe enough issue that they will most likely patch it in 2023.02.1 or something
<peterm6881> zolk3ri, for the record can you put your advice in here
<peterm6881> its possible Xogium may encounter the same issue on a different project
<Xogium> most probably will since I use bash
<zolk3ri> peterm6881
<zolk3ri> someone said this:
<zolk3ri> Setting the following in the buildroot config file fixes the problem for me:
<zolk3ri> BR2_ENABLE_LOCALE_WHITELIST="C" BR2_GENERATE_LOCALE="C"
<zolk3ri> or as I said, alternatively, for now, create /etc/locale.conf with the content "LANG=C"
<Xogium> that's a way to work around yeah
<zolk3ri> it should work with LANG being en_US.UTF-8 as well
<zolk3ri> but don't forget to to run locale-gen
<peterm6881> so is this modifying an existing conf file or creating one from scratch?
<Xogium> I think the locale-gen utility isn't included in the generated system, since the locales are added and built during the system compilation
<zolk3ri> or wait, I suppose you don't need to, in this case
<zolk3ri> okay I see
<Xogium> that's why there's the localisation options in the menuconfig
<zolk3ri> I think you could use "en_US.UTF-8" instead of "C"
<Xogium> I even forget what mine are set to
<zolk3ri> I have never checked that out yet, only the defconfig files
<peterm6881> whe you guys figure out exactly what I should change let me know hehe
<peterm6881> when *
<zolk3ri> if you run "locale", it should give you everything you need
<Xogium> ah, en_US.UTF-8 for whitelist and en_US for generation
<Xogium> menuconfig is the best way to configure buildroot btw, because it changes every setting you need to use one thing or another instead of you having to possibly add them manually
<Xogium> it handles depends/selects for you
<zolk3ri> peterm6881: add those two lines to the config and re-build buildroot, or whatever you want it to be, I've not yet ran menuconfig, so no clue what else you can modify with regarding to this, but it has to be identical to what you set the locale to
<zolk3ri> yeah I've written one by now, and I can imagine how it looks like based on the files
<Xogium> but for those two it should be ok
<zolk3ri> just never needed it personally
<zolk3ri> not yet
<peterm6881> Xogium, can we adapt our side of things to make this change?
<Xogium> what do you mean ?
<peterm6881> since its affecting every repo
<Xogium> it's just 2 lines added in the defconfig
<peterm6881> yes but can we do it in menuconfig or amke a patch?
<peterm6881> make *
<Xogium> you either edit the defconfig manually or do it in menuconfig. The patch is to fix the bug itself. You don't need this if you're working around the bug
<zolk3ri> I dunno what repo uses the BR 2023.x, but you can literally just add those two lines to the config file, and push
<peterm6881> no point editing a file if we have to do it every time till Buildroot decide to make a patch
<Xogium> you don't ?
* Xogium scratches head
<peterm6881> :)
<Xogium> the defconfig is a one time edit...
<peterm6881> is that the better way?
<peterm6881> or would you go down the menuconfig route
<zolk3ri> > package/readline: add upstream patch to fix crash with invalid locale specification
<zolk3ri> you just have to have the valid LANG and L_CTYPE set
<Xogium> I mean either would work. It should make you work around the bug, then the bug in question will get fixed and you'll just never notice it because you already worked around it
<zolk3ri> which is done through the config file
<zolk3ri> you don't need to worry about Buildroot making a patch of any sort
<zolk3ri> 16:41:56 < Xogium> the defconfig is a one time edit... <- yup
<Xogium> this commit isn't yet in 2023.02, but by the time it will be, you'll already have worked around the problem
<zolk3ri> yeah, the issue is the patch not being in BR, peterm6881
<Xogium> that's what Yann when he said, backport
<zolk3ri> inserting those two lines into the config file solves it
<Xogium> it's already there, just not for your current version, yet
<peterm6881> im trying to understand if theres a change we can make to our repos that makes this problem go away permanently, rather than tweaking something on my local machine, if its not a think we need to wait on Buildroot for
<Xogium> but there's another workaround possible which is to use those lines in the defconfig
<peterm6881> thing * ofc
<zolk3ri> peterm6881: yes
<zolk3ri> I told you
<zolk3ri> add those two lines to the config file, and push the changes to whichever repo
<zolk3ri> it will make the problem go away permanently, whether BR has the fix or not
<peterm6881> I will definitely make a mess of that, would you mind doing the needful
<zolk3ri> which repo?
<peterm6881> since it will presumably also affect the generic mangopi repo, the last one
<peterm6881> that would be awesome if we could move everything up to 2013.02
<peterm6881> or am i alone in my weirdness...
<peterm6881> 2023.02
<peterm6881> see im an idiot and cang=t be trusted with simple syntax
<peterm6881> thats why I need people like Xogium and zolk3ri
<peterm6881> Xogium knows im an incompetent clown, zolk3ri is still learning
<peterm6881> im the hardware monkey, im ok at testing the shit out of everything and knowing whats best for the user experience
<peterm6881> Picard never fixed the Matter-Antimatter Warp Drive
<peterm6881> He didnt even drive the Starship Enterprise, he just ran the ship
<zolk3ri> "that would be awesome if we could move everything up to 2013.02", I assume you meant 2023.02, and I'm sure it's possible
<peterm6881> zolk3ri, it already works, I just cant log in
<peterm6881> Xogium, when are you planning to update?
<peterm6881> your mini beasts
<peterm6881> <peterm6881> 2023.02
<zolk3ri> yeah, I see it now
<zolk3ri> why can't you log in though?
<peterm6881> :)
<peterm6881> your question is illogical
<peterm6881> now im Spock
<peterm6881> refer to the op
<peterm6881> <peterm6881> <peterm6881> Welcome to Speedsaver
<peterm6881> <peterm6881> <peterm6881> Password:
<peterm6881> <peterm6881> <peterm6881> speedsaver login: root
<peterm6881> <peterm6881> <peterm6881> Last login: Tue Dec 20 18:16:53 UTC 2022 on ttyS1
<peterm6881> <peterm6881> <peterm6881> Last login: Tue Dec 20 18:17:12 on ttyS1
<peterm6881> <peterm6881> <peterm6881> Welcome to Speedsaver
<peterm6881> <peterm6881> <peterm6881> speedsaver login
<zolk3ri> huh
<peterm6881> whats the path to "buildroot config file"
<peterm6881> ill try to add those 2 lines just to test it
<zolk3ri> it depends on the repo
<zolk3ri> I think it's "configs/whatever_defconfig" most of the time
<zolk3ri> you just have to add those two lines and re-build
<peterm6881> you've convinced me to leave that change to the experts
<zolk3ri> I'll push the changes to all of these repos in a bit
<peterm6881> thanks zolk3ri much appreciated
Xogium has quit [*.net *.split]
<zolk3ri> peterm6881: can you add it locally though, to test?
Xogium has joined #Speedsaver
<peterm6881> since thats our main focus
<zolk3ri> hold up
<zolk3ri> ./configs/speedsaver_defconfig
<zolk3ri> lemme know if it works
zolk3ri has quit [Remote host closed the connection]
zolk3ri has joined #Speedsaver
<peterm6881> ./configs/speedsaver_defconfig
<peterm6881> im sorry, i cant interpret this
<peterm6881> i get "new file"
<peterm6881> I thought i was editing an existing file
<peterm6881> never mind, found it
<peterm6881> "/home/peter/buildroot-speedsaver-mangopi/configs"
<peterm6881> <peterm6881> " Setting the following in the buildroot config file fixes the problem for me:
<peterm6881> <peterm6881> BR2_GENERATE_LOCALE="C" "
<peterm6881> <peterm6881> BR2_ENABLE_LOCALE_WHITELIST="C"
<peterm6881> # cat /etc/os-release
<peterm6881> NAME=Buildroot
<peterm6881> VERSION=2023.02
<peterm6881> ID=buildroot
<peterm6881> VERSION_ID=2023.02
<peterm6881> PRETTY_NAME="Buildroot 2023.02"
<peterm6881> success
<peterm6881> excellent work
<zolk3ri> nice
<peterm6881> :)
<Speedsaver> main @ buildroot-speedsaver-mangopi: peterbmckinley pushed 1 commit (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/compare/7c6bddfd478d...ab30c360be31):
<Speedsaver> main @ buildroot-speedsaver-mangopi: peterbmckinley ab30c3: Update README.md (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/commit/ab30c360be3145fe840468d38abacd0a7e88ebf8)
<Speedsaver> main @ buildroot-speedsaver-mangopi: peterbmckinley pushed 1 commit (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/compare/ab30c360be31...ffbe812c4f6e):
<Speedsaver> main @ buildroot-speedsaver-mangopi: peterbmckinley ffbe81: modified: configs/speedsaver_defconfig (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/commit/ffbe812c4f6e6a48c89954aaf3bb1df62c43b13d)
<zolk3ri> does it work? because the last line is wrong
<zolk3ri> BR2_GENERATE_LOCALE="C" " should be BR2_GENERATE_LOCALE="C"
<peterm6881> ?????????????????????????????????
<peterm6881> ohh no thats ok, yes its fine
<peterm6881> i wanted to make a release, but i screwed up the authentication, now im getting this:
<peterm6881> git release -c 2023-04-30
<peterm6881> [main 6040d69] Release 2023-04-30
<peterm6881> fatal: tag '2023-04-30' already exists
<peterm6881> ... releasing 2023-04-30
<peterm6881> im fucking determined to use that tag, how can i fix it
<peterm6881> i resent the fact that just because i got the password wrong one time it wont let me use the correct tag
<zolk3ri> you can push the tag
<zolk3ri> git push --tags
<zolk3ri> or "git poush origin <tag-name>"
<zolk3ri> git push*
<Speedsaver> main @ buildroot-speedsaver-mangopi: peterbmckinley pushed 2 commits (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/compare/ffbe812c4f6e...6040d698d2b0):
<Speedsaver> main @ buildroot-speedsaver-mangopi: peterbmckinley 64d6b8: Release 2023-04-30 (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/commit/64d6b847e7cbfc5e2f4211c7065d7f89a6524409)
<Speedsaver> main @ buildroot-speedsaver-mangopi: peterbmckinley 6040d6: Release 2023-04-30 (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/commit/6040d698d2b0863446c20bc0280fd28805b2dab3)
<peterm6881> i cant really touch git, its very sad becuase id like to, but i have zero luck with it
<peterm6881> it instantly becomes a mess
<peterm6881> peter@asus:~/buildroot-speedsaver-mangopi$ git status
<peterm6881> On branch main
<peterm6881> Changes to be committed:
<peterm6881> Your branch is up-to-date with 'origin/main'.
<peterm6881> (use "git restore --staged <file>..." to unstage)
<peterm6881> new file: History.md
<peterm6881> i actually hate it
<peterm6881> but i also hate having to ask anyone for the stupidest little thing every time
<peterm6881> like making a release
<zolk3ri> yea there's two commits
<peterm6881> can you do something for me
<zolk3ri> and on top, the tag isn't really added
<peterm6881> can you update those 4 repos and make them all a release
<peterm6881> with todays date, because im done pushing anything, ever
<zolk3ri> what's History.md?
<peterm6881> no idea, git did that to me
<zolk3ri> hmm
<peterm6881> because its a fuck imho
<zolk3ri> I mean, I'd have to change the defconfigs too in those repos I suppose, and along with that I could create a tag that would point to that commit
<peterm6881> its ok, something bad alsways has to happen after a win, its yin and yang
<zolk3ri> but I can't do it right now
<peterm6881> no worries
<zolk3ri> I'll fix the double release commits too
<Speedsaver> buildroot-speedsaver-mangopi: peterbmckinley tagged * edf451 (Release 2023-04-30) as 2023-04-30 (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/commit/edf4517a85c6)
<Speedsaver> 2023-04-30 @ buildroot-speedsaver-mangopi: peterbmckinley edf451: Release 2023-04-30 (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/commit/edf4517a85c6c940b931ae076fd212a3501ece45)
<Speedsaver> buildroot-speedsaver-mangopi: peterbmckinley tagged 2023-04-30 (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/releases/tag/2023-04-30)
<Speedsaver> main @ buildroot-speedsaver-mangopi: peterbmckinley pushed 1 commit (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/compare/6040d698d2b0...edf4517a85c6):
<Speedsaver> main @ buildroot-speedsaver-mangopi: peterbmckinley edf451: Release 2023-04-30 (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/commit/edf4517a85c6c940b931ae076fd212a3501ece45)
<zolk3ri> it worked this time!
<peterm6881> peter@asus:~/buildroot-speedsaver-mangopi$ git status
<peterm6881> Your branch is up-to-date with 'origin/main'.
<peterm6881> On branch main
<peterm6881> (use "git add <file>..." to include in what will be committed)
<peterm6881> Untracked files:
<peterm6881> History.md
<peterm6881> nothing added to commit but untracked files present (use "git add" to track)
<peterm6881> peter@asus:~/buildroot-speedsaver-mangopi$
<peterm6881> any idea how i can shut this up?
<zolk3ri> do you want to push the file or not?
<zolk3ri> History.md, that is
<peterm6881> history is the list of stuff that changed since the last release
<peterm6881> so, i guess
<zolk3ri> you can do "git add History.md"
<peterm6881> peter@asus:~/buildroot-speedsaver-mangopi$ git status
<peterm6881> Changes to be committed:
<peterm6881> Your branch is up-to-date with 'origin/main'.
<peterm6881> (use "git restore --staged <file>..." to unstage)
<peterm6881> On branch main
<peterm6881> new file: History.md
<zolk3ri> and then 'git commit -m "Add History.md"' or something, or "git commit" and it will open your text editor for the commit message, then git push
<peterm6881> "or something" is worrying
<zolk3ri> no, it's fine, but I think you should do "git commit" instead
<zolk3ri> then git push
<Speedsaver> main @ buildroot-speedsaver-mangopi: peterbmckinley pushed 1 commit (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/compare/edf4517a85c6...eaf7948fb7ba):
<Speedsaver> main @ buildroot-speedsaver-mangopi: peterbmckinley eaf794: new file: History.md (https://github.com/Speedsaver/buildroot-speedsaver-mangopi/commit/eaf7948fb7ba487515c73492d15a73f3808f9ade)
<peterm6881> peter@asus:~/buildroot-speedsaver-mangopi$ git status
<peterm6881> Your branch is up-to-date with 'origin/main'.
<peterm6881> On branch main
<peterm6881> nothing to commit, working tree clean
<peterm6881> thank you!
<zolk3ri> no worries
<peterm6881> I need to do the rest, becuas ei need to be able to do this
<peterm6881> because *
<Speedsaver> main @ buildroot-mangopi-r3c: peterbmckinley pushed 1 commit (https://github.com/Speedsaver/buildroot-mangopi-r3c/compare/360f1b46dd73...882e339f7c06):
<Speedsaver> main @ buildroot-mangopi-r3c: peterbmckinley 882e33: Update README.md (https://github.com/Speedsaver/buildroot-mangopi-r3c/commit/882e339f7c06a6fac8201a0ca0dbcba04b6eb7d8)
peterm6881 has quit [Remote host closed the connection]
zolk3ri has quit [Quit: Lost terminal]