Skip to content
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

Package Updates #4667

Merged
merged 4 commits into from
Jan 3, 2021
Merged

Package Updates #4667

merged 4 commits into from
Jan 3, 2021

Conversation

heitbaum
Copy link
Contributor

No description provided.

@chewitt chewitt changed the title Wip Package Updates Nov 18, 2020
@chewitt
Copy link
Member

chewitt commented Nov 18, 2020

I'd suggest you split the CEC changes out into a separate PR because this will need extensive testing and touches on a topic that normally incurrs some politics. I can also see there is a binary involved, and the long-standing rule is that binaries should be compiled from source or a better approach found (see, the polittics started).

@heitbaum
Copy link
Contributor Author

heitbaum commented Nov 18, 2020

apologies @chewitt - I didn't mean to include the CEC and the LIBBLURAY updates in this. I'll remove them. They are both in my internal build.

@chewitt
Copy link
Member

chewitt commented Nov 18, 2020

No problem, one thing at a time :)

Can you also let us know how tested these changes are? .. i.e. blind bumps or things you've been using for days or weeks, and with what hardware .. or?

@heitbaum
Copy link
Contributor Author

All changes up to an including "lame 3.100" have been in use on Generic Intel NUC6i5SYH since 29th Oct. All others are recently updated abd have not have 2 weeks of good running yet.

@chewitt
Copy link
Member

chewitt commented Nov 18, 2020

You picked up some merge commits. Some git rebase magic should drop them.

@heitbaum
Copy link
Contributor Author

heitbaum commented Nov 18, 2020

all clean now - busybox --> 1.32.0 (and test compiled)
will confirm after full build complete and running.

////

Update: confirmed busybox changed to 1.32 and full build and full day run ok.
LibreELEC:~ # busybox
BusyBox v1.32.0 (2020-11-18 14:33:42 UTC) multi-call binary.

////

Logs for reference:
http://ix.io/2EFt
http://ix.io/2EFu

@lrusak
Copy link
Member

lrusak commented Nov 19, 2020

Please make sure to test the wayland build path if you are going to update all the wayland related packages.

Also packages like xf86-input-libinput and mesa-demos aren't actually included in the build normally, so make sure they actually build.

@heitbaum
Copy link
Contributor Author

Please` make sure to test the wayland build path if you are going to update all the wayland related packages.

Confirmed all packages in wayland (generic) are now building. Additional -D was needed in Weston.

  • libinput
  • libxkbcommon
  • mtdev
  • wayland
  • wayland-protocols
  • waylandpp
  • weston

Also packages like xf86-input-libinput and mesa-demos aren't actually included in the build normally, so make sure they actually build.

Tested builds of both xf86-input-libinput and mesa-demos

@CvH
Copy link
Member

CvH commented Nov 25, 2020

@heitbaum can you drop linux: Update to 5.9.8
its outdated and we do kernel updates in dedicated prs (more easy to revert etc) #4689

@CvH
Copy link
Member

CvH commented Nov 25, 2020

ytop is not building anymore due
/home/christian/Documents/Git/LE-CvH/build.LibreELEC-Generic.x86_64-9.80-devel/build/ytop-0.6.2/.x86_64-libreelec-linux-gnu/release/build/syn-92148626b91a20f1/build-script-build: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.32' not found`

not really a problem because ytop is EOL and needs to get replaced anyway (https://github.com/ClementTsang/bottom)

@CvH
Copy link
Member

CvH commented Nov 25, 2020

rust seems to be borked due glibc change, updating rust to latest didn't fixed it
/lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.32 not found

error: failed to run custom build command for `getrandom v0.1.14`

Caused by:
  process didn't exit successfully: `/LE/build.LibreELEC-Generic.x86_64-9.80-devel/build/librespot-0.1.3/.x86_64-libreelec-linux-gnu/release/build/getrandom-a032cc3242017a39/build-script-build` (exit code: 1)
  --- stderr
  /LE/build.LibreELEC-Generic.x86_64-9.80-devel/build/librespot-0.1.3/.x86_64-libreelec-linux-gnu/release/build/getrandom-a032cc3242017a39/build-script-build: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /LE/build.LibreELEC-Generic.x86_64-9.80-devel/build/librespot-0.1.3/.x86_64-libreelec-linux-gnu/release/build/getrandom-a032cc3242017a39/build-script-build)
warning: build failed, waiting for other jobs to finish...

@heitbaum
Copy link
Contributor Author

heitbaum commented Dec 12, 2020

mariadb-connector-c: update to 3.1.10 updated to latest (3.1.11) removed from this PR and bundled with Database PR #4740

@heitbaum
Copy link
Contributor Author

wayland and debug tools moved from this PR. wayland and debug tools updated within their own PRs.

@heitbaum
Copy link
Contributor Author

Moved python devel to #4747 and bumped a couple packages

@heitbaum
Copy link
Contributor Author

Move glib to #4766

@heitbaum
Copy link
Contributor Author

Move dbus into #4777

@heitbaum
Copy link
Contributor Author

Moved libprojectM into #4785

@heitbaum
Copy link
Contributor Author

X11 packages updated to current release and moved to seperate PR #4796

Copy link
Member

@lrusak lrusak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM other than the fluidsynth change which should be tested (or dropped).

Copy link
Member

@lrusak lrusak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@CvH CvH merged commit d37672b into LibreELEC:master Jan 3, 2021
@heitbaum heitbaum deleted the wip branch January 4, 2021 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants