WEB: Container in Stack not overlapping widgets below

Steps to Reproduce
Scaffold(
      body: Stack(
        children: <Widget>[
          Container(child: Image.asset('assets/images/badge.png')),
          Container(
            color: Colors.blue,
            width: double.infinity,
            height: 400,
          ),
          Container(
            color: Colors.orange,
            width: double.infinity,
            height: 200,
            child: Text('sdsfsad asfd sfdas'),
          ),
          Container(
            constraints: BoxConstraints.expand(),
            color: Colors.pink,
          )
        ],
      ),
    );

If you are running this on current master, the last pink expanded Container will not be drawn over the other widgets below in the stack. The Image is on top and you will see the text as well.
Web
Target Platform: FLUTTER WEB v1.13.2
Target OS version/browser: Chrome 79.0.3945.88 64-bit
Devices: Mac OS X 10.13.6
Logs
no error were logged

Hi @deisold
the issue might be related to your app's code rather than flutter itself;
If you are looking for assistance on personal code,
please see https://flutter.dev/community for resources and
you may also get some help if you post it on Stack Overflow.
thank you

Hi @BondarenkoStas, thank you for closing the ticket without giving the possiblity to reply.
I have 15 years development experience, 8 years on native Android, and more than 1 year I'm using Flutter full time for mobile and now for web.
The code works as expected on Flutter v.1.10.16 and from v.1.12.0 NOT any more!
Please revise it on current master.
Thank you

Hi @deisold
I'm trying to reproduce the issue without success

logs
import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) => MaterialApp(
        home: MyHomePage(),
      );
}

class MyHomePage extends StatefulWidget {
  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {

  @override
  Widget build(BuildContext context) => Scaffold(
    body: Stack(
      children: <Widget>[
        Container(
          height: 80,
          width: 80,
          color: Colors.black
        ),
        Container(
          color: Colors.blue,
          width: double.infinity,
          height: 400,
        ),
        Container(
          color: Colors.orange,
          width: double.infinity,
          height: 200,
          child: Text('sdsfsad asfd sfdas'),
        ),
        Container(
          constraints: BoxConstraints.expand(),
          color: Color.fromRGBO(254, 127, 156, 0.7),
        )
      ],
    ),
  );
}

screenshot

flutter doctor -v
[√] Flutter (Channel master, v1.13.3-pre.60, on Microsoft Windows [Version 10.0.19013.1122], locale en-US)
    • Flutter version 1.13.3-pre.60 at C:\src\flutter
    • Framework revision ceef460a64 (6 hours ago), 2019-12-18 00:23:02 -0800
    • Engine revision 500f9cedf6
    • Dart version 2.8.0 (build 2.8.0-dev.0.0 2d332ee1d3)

[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at C:\Users\iapic\AppData\Local\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 28.0.3
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Android Studio (version 3.5)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 41.1.2
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)

[√] VS Code, 64-bit edition (version 1.41.0)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 3.7.1

[√] Connected device (2 available)
    • Chrome     • chrome     • web-javascript • Google Chrome 79.0.3945.79
    • Web Server • web-server • web-javascript • Flutter Tools

• No issues found!

can you please provide your updated  flutter doctor -v
and your flutter run --verbose?
Thank you

Hi @iapicca, first of all thanks for reopening the ticket and for trying to reproduce the bug.
When filing the bug I was using an image on the bottom of the stack, so please try this piece of code:
`import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) => MaterialApp(
home: MyHomePage(),
);
}
class MyHomePage extends StatefulWidget {
@override
_MyHomePageState createState() => _MyHomePageState();
}
class _MyHomePageState extends State {
@override
Widget build(BuildContext context) => Scaffold(
body: Stack(
children: [
Container(
child: Image.network(
'https://cdn.devdojo.com/posts/images/June2019/be-a-part-of-the-extensive-bootcamp-for-the-flutter1.jpg?auto=compress&w=960&dpr=2')),
Container(
color: Colors.blue,
width: double.infinity,
height: 400,
),
Container(
color: Colors.orange,
width: double.infinity,
height: 200,
child: Text('sdsfsad asfd sfdas'),
),
Container(
constraints: BoxConstraints.expand(),
color: Colors.red,
)
],
),
);
}
`
Running this with current master commit 0a9ff388bf51bab5af7a11b5ef297113f2d16b55:
Dirks-MacBook-Pro:flutter_stack dirkeisold$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, v1.13.3-pre.78, on Mac OS X 10.13.6 17G9016, locale de-DE)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[!] Xcode - develop for iOS and macOS (Xcode 10.1)
✗ Flutter requires a minimum Xcode version of 10.2.0.
Download the latest version or update via the Mac App Store.
[✓] Chrome - develop for the web
[✓] Android Studio (version 3.4)
[✓] Android Studio (version 3.5)
[✓] IntelliJ IDEA Community Edition (version 2019.2.4)
[✓] VS Code (version 1.41.0)
[✓] Connected device (2 available)
Dirks-MacBook-Pro:flutter_stack dirkeisold$  flutter run -d chrome --verbose
[  +24 ms] executing: [/Users/dirkeisold/programming/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +45 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 0a9ff388bf51bab5af7a11b5ef297113f2d16b55
[        ] executing: [/Users/dirkeisold/programming/flutter/] git describe --match v*.. --first-parent --long --tags
[  +42 ms] Exit code 0 from: git describe --match v*.. --first-parent --long --tags
[        ] v1.13.2-78-g0a9ff38
[  +10 ms] executing: [/Users/dirkeisold/programming/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +8 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/master
[        ] executing: [/Users/dirkeisold/programming/flutter/] git ls-remote --get-url origin
[   +7 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +75 ms] executing: [/Users/dirkeisold/programming/flutter/] git rev-parse --abbrev-ref HEAD
[   +8 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] master
[   +6 ms] executing: sw_vers -productName
[  +14 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[        ] executing: sw_vers -productVersion
[  +15 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.13.6
[        ] executing: sw_vers -buildVersion
[  +14 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 17G9016
[  +30 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +44 ms] executing: /Users/dirkeisold/programming/android-sdk-macosx/platform-tools/adb devices -l
[   +7 ms] Exit code 0 from: /Users/dirkeisold/programming/android-sdk-macosx/platform-tools/adb devices -l
[        ] List of devices attached
[  +14 ms] executing: /Users/dirkeisold/programming/flutter/bin/cache/artifacts/libimobiledevice/idevice_id -h
[  +82 ms] executing: /usr/bin/xcode-select --print-path
[  +12 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Applications/Xcode.app/Contents/Developer
[   +1 ms] executing: /usr/bin/xcodebuild -version
[ +108 ms] Exit code 0 from: /usr/bin/xcodebuild -version
[   +3 ms] Xcode 10.1
Build version 10B61
[  +13 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +193 ms] Generating /Users/dirkeisold/Downloads/flutterteststack/flutter_stack/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[ +117 ms] Launching lib/main.dart on Chrome in debug mode...
[        ] Building application for the web...
[+9898 ms] Starting daemon...
[ +154 ms] Initializing inputs
[  +14 ms] Reading cached asset graph...
[ +193 ms] Reading cached asset graph completed, took 190ms
[ +192 ms] Checking for updates since last build...
[ +733 ms] Checking for updates since last build completed, took 733ms
[  +10 ms] Initializing inputs
[   +2 ms] Reading cached asset graph...
[        ] Reading cached asset graph completed, took 190ms
[        ] Checking for updates since last build...
[        ] Checking for updates since last build completed, took 733ms
[+1003 ms] About to build [web]...
[   +4 ms] Running build...
[ +165 ms] Running build completed, took 90ms
[        ] Caching finalized dependency graph...
[  +13 ms] Caching finalized dependency graph completed, took 108ms
[   +4 ms] Succeeded after 206ms with 0 outputs (0 actions)
[   +9 ms] Building application for the web... (completed in 12,4s)
[        ] Attempting to connect to browser instance..
[+3091 ms] Debug service listening on ws://<IP_ADDRESS>:49658/TRsnAH4IEaA=
[ +296 ms]       Failed to load asset at path: packages/build_web_compilers/src/dev_compiler/dart_sdk.js.
                      Status code: 404

                      Headers:
                      {
                  "date": "Thu, 19 Dec 2019 03:54:23 GMT",
                  "content-length": "9",
                  "x-frame-options": "SAMEORIGIN",
                  "content-type": "text/plain; charset=utf-8",
                  "x-xss-protection": "1; mode=block",
                  "x-content-type-options": "nosniff",
                  "server": "dart:io with Shelf",
                  "via": "1.1 shelf_proxy"
                }

                      Content:
                      Not Found}

[  +25 ms] Attempting to connect to browser instance.. (completed in 3,4s)
[   +2 ms] Warning: Flutter's support for web development is not stable yet and hasn't
[        ] been thoroughly tested in production environments.
[        ] For more information see https://flutter.dev/web
[        ] 🔥  To hot restart changes while running, press "r". To hot restart (and refresh the browser), press "R".
[   +1 ms] For a more detailed help message, press "h". To quit, press "q".
[  +10 ms] Debug service listening on ws://<IP_ADDRESS>:49658/TRsnAH4IEaA=
GIVES me the erroneous behavior as described before.

As you can see, the expanded red container which is the TOP item in the stack in NOT covering the widgets below. Which should be the case.
If you compare to this flutter verison:
Dirks-MacBook-Pro:flutter_stack dirkeisold$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel unknown, v1.10.16, on Mac OS X 10.13.6 17G9016, locale de-DE)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[!] Xcode - develop for iOS and macOS (Xcode 10.1)
✗ Flutter requires a minimum Xcode version of 10.2.0.
Download the latest version or update via the Mac App Store.
[✓] Chrome - develop for the web
[✓] Android Studio (version 3.4)
[✓] Android Studio (version 3.5)
[✓] IntelliJ IDEA Community Edition (version 2019.2.4)
[✓] VS Code (version 1.41.0)
[✓] Connected device (2 available)
the SAME code gives:

Which is the correct expacted behavior.
Summering this up, there must be a significant change between v1.10.16 and v1.13.3-pre.78 which leads to this wrong behavior.
I hope you'll be able to reproduce and to fix this asap since I'm currently developing a flutter web app.
Thanks a lot,
Cheers, Dirk

I am having the same issue.
Here is the code:

Stack(
children: [
Container(
padding: EdgeInsets.symmetric(horizontal: 16, vertical: 8),
width: double.infinity,
height: 500,
child: FittedBox(
fit: BoxFit.cover,
child: Image.network(
ClinicState.value['photoUrl'],
),
),
),
Container(
padding: EdgeInsets.all(16),
color: Colors.black,
child: Text(
'Welcome to Port Fairy',
style: TextStyle(color: Colors.white),
),
),
],
);

here is the result:

White text with a black background should be displayed above the image. However, the color of the Container is covered and only the text is displayed.

flutter doctor -v output:
[√] Flutter (Channel beta, v1.12.13+hotfix.6, on Microsoft Windows [Version 10.0.18363.535], locale en-US)
• Flutter version 1.12.13+hotfix.6 at C:\src\flutter
• Framework revision 18cd7a3601 (8 days ago), 2019-12-11 06:35:39 -0800
• Engine revision 2994f7e1e6
• Dart version 2.7.0
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at C:\Users\wench\AppData\Local\Android\sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.2
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
• All Android licenses accepted.
[√] Chrome - develop for the web
• Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
[√] Android Studio (version 3.5)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 42.0.1
• Dart plugin version 191.8593
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
[√] VS Code (version 1.41.0)
• VS Code at C:\Users\wench\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.7.1
[√] Connected device (2 available)
• Chrome     • chrome     • web-javascript • Google Chrome 79.0.3945.79
• Web Server • web-server • web-javascript • Flutter Tools
• No issues found!

Possible duplicate of https://github.com/flutter/flutter/issues/44845

I have the same issue. With image, stack doesn't work well.

Possible duplicate of #44845

Yeah, it seems like that the bug has been around for a while.

Hi @deisold
I believe @cbenhagen  and @wliumelb  are right,
Please follow up on that issue,
I'm closing the current one as duplicate.
If you disagree please write in the comments
and I will reopen it.
Thank you

I have the same iusse.
If stack has container and image, the container layer always under image.
But Text widget is work right.

it appearance from version 1.12.0 to now

I have the same issue. With image, stack doesn't work well.

same

Could everyone who still has this problem please file a new issue with the exact descriptions what happens, logs and the output of 'flutter doctor -v'  please.
All system setups can be slightly different so it's always better to open new issues and reference related issues.


Calling tag helpers from within a tag helper?

We want to write an enhanced tag helper around the select tag helper which adds necessary stuff for our special-dropdown-helper-library.
What's the recommended way to call another tag helper (e.g., the select tag helper) from a new tag helper written by us?

There are two valid approaches you can use here:

Create a new select TagHelper that runs before or after the MVC TagHelper.
Create your own select TagHelper and new up the Mvc select TagHelper and call its ProcessAsync method.

For number 1, your TagHelper would of course require the Mvc select TagHelper to apply to the current document.
For number 2, you'll need to inject all the relevant services in order to construct the Mvc SelectTagHelper.

Are there any samples outside to perform (2)?

Not sure I follow. The SelectTagHelper ctor takes an IHtmlGenerator which comes from DI.

I'm talking about the ProcessAsync method and its parameters :)

@drauch ah, so it sounds like you can't re-use the current TagHelperOutput/TagHelperContext that are passed in. If that's the case take a look at the Razor tests that initialize those types:
https://github.com/aspnet/Razor/blob/4b68a48f1d05c48f208040fc9e005ff113831953/test/Microsoft.AspNetCore.Razor.Runtime.Test/TagHelpers/TagHelperOutputTest.cs
https://github.com/aspnet/Razor/blob/4b68a48f1d05c48f208040fc9e005ff113831953/test/Microsoft.AspNetCore.Razor.Runtime.Test/TagHelpers/TagHelperContextTest.cs


NotReadableException in PHP8 and v2.5.1

Intervention\Image\Exception\NotReadableException Image source not readable

This is what you can get on v2.5.1 with PHP8. In v2.7.2 the error is fixed, but if v2.5.1 is not compatible with PHP8, composer requirement should prevent installing it.

I am getting the same error even with PHP8 & v2.7.2


Adding s3 read permission to data workflow for categories

Description
Adding s3 read permissions back to data-workflows, as they are used for seeding category data.

@manasaV3 Thanks for addressing this!
Could you also add a brief summary in the PR description of how this bug was introduced (e.g. why was it removed in the first place) & what the current user impact of it is? And is it critical to get released to prod soon?


Add SkrybaMD Documentation generator Tool

I have added SkrybaMD Markdown Documentation generator Tool
Project URL
https://github.com/robertherdzik/SkrybaMD
Category
Tools
Description
Append another row to Tool section
Why it should be included to awesome-ios (mandatory)
Tool is very useful once your team and project starts to grow. In easy give you possibility to maintain Documentation and is less error prone than manual changing the numeration of the subject and indentation. You simply have one patter source file and base on this output is generated automatically.
I see that readme of awesome-ios could be done and maintain using this tool.
Checklist

[ ] Has 50 GitHub stargazers or more
[x] Only one project/change is in this pull request
[x] Isn't an archived project
[ ] Has more than one contributor
[x] Has unit tests, integration tests or UI tests
[x] Addition in chronological order (bottom of category)
[x] Supports iOS 9 / tvOS 10 or later
[x] Supports Swift 4 or later
[x] Has a commit from less than 2 years ago
[x] Has a clear README in English

Hey @robertherdzik, thanks for contributing 🎉
Unfortunately we cannot merge your PR yet because it doesn't contain unit tests.
Let us know if you need any help or ideas.

@ifeegoo Thank you for response, Im going to add Unit Tests during the weekend ;)

@ifeegoo Hi, Unit Tests and Integration already added to the script 🎉

@robertherdzik great! That was fast ⚡

@robertherdzik Thanks for contributing!


resolves #224 add support for line numbers in source listings

This pull request is currently a very crude implementation. It needs to be reworked / optimized before merging.

Line numbers are supported when using Rouge as the syntax highlighter. Since the plan is to drop support for CodeRay, I think this pull request should be rewritten to only add line numbers for Pygments.

This has been rewritten to only support Pygments.

I think lineno_font_color should be changed to code_linenum_font_color (or code_lineno_font_color).

Updated (to code_linenum_font_color) (since the conum category is singular).


Feat : Feature Request: Add Template Tools to Drawing Section

Is there an existing issue raised for this?

[X] I have searched the existing issues

Describe the feature
I would like to propose a feature enhancement for the website. Currently, the drawing section consists of only one tool, which limits users' creativity and productivity. I suggest adding a variety of template tools to the drawing section.
Add ScreenShots
Add templates like this in the website.

Component
I would like to add this feature in the drawing section.
It should be implemented because

Enhances user experience by providing more resources.
Increases engagement and usability of the drawing section.
Encourages creativity by allowing users to start with a base design.

Would you like to work on this issue?
Yes
Terms & Conditions

[X] I agree to follow the Code of Conduct
[X] I'm a GSSOC'24 Ext contributor

Please assign it to me with level3.
Thank you.


NPM dependencies that point to Git / GitHub repos cannot be processed anymore

The support for npm dependencies that point to repositories, introduced in #4044 , seems to be broken, as calling 'npm view' on a package that is not in the official npm registry triggers an IOException.
Dependency in package.json
"angular-tileview": "github:tinydesk/angular-tileview",
Scanner output
09:20:59.844 [DefaultDispatcher-worker-1] ERROR org.ossreviewtoolkit.analyzer.managers.Npm - Resolving NPM dependencies for path 'package.json' failed with: IOException: Running 'npm view --json<EMAIL_ADDRESS>in '[...]' failed with exit code 1:
{
  "error": {
    "code": "E404",
    "summary": "'angular-tileview' is not in the npm registry.\nYou should bug the author to publish it\n(or use the name yourself!)\n\nNote that you can also install from a\ntarball, folder, http url, or git url.",
    "detail": "\n<EMAIL_ADDRESS>is not in the npm registry.\nYou should bug the author to publish it (or use the name yourself!)\n\nNote that you can also install from a\ntarball, folder, http url, or git url."
  }
}

Furthermore, if a dependency (that points to a git repository) is also present in the official npm registry, wrong information might be pulled, as it might not be the same package.

Some notes to myself, because I wondered about a few things while debugging this:

As no version is specified in "github:tinydesk/angular-tileview", NPM will default to master.
The version in master is 0.6.1 (which is a whopping 6 years old; no one should be using this anymore, really).
There are actually more recent versions tagged, but their code it not in master.
No version of angular-tileview is published in the NPM package registry.

All in all, again a "nice" example for weird dependency management in the NPM world...


Update README with Twilio CLI integration

[x] I acknowledge that all my contributions will be made under the project's license.

Description
Use Twilio CLI to simplify integration
Breakdown

Update README

Install and set up Twilio CLI
Deploy to Serverless
Create TwiML app SID using Twilio CLI
Create Push Credential SID using Twilio CLI
Generate access token using the Twilio CLI token plug-in
Move and link non-quickstart guides to separate doc markdown

Add Server folder with ready-to-deploy Node.js functions
Update quickstart access token string

Continue in #436 with the latest branch.


Unknown powerstate

This needs attention in either documentation or in the backend to improve customer experience.
https://github.com/Azure/azure-cli/issues/11316

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: be8729fb-9c09-1872-be3f-8a0dc1a93d38
Version Independent ID: 51bba8e0-91a8-38c0-5ec2-9309687985b9
Content: Lifecycle and states of a Windows VM in Azure - Azure Windows Virtual Machines
Content Source: articles/virtual-machines/windows/states-lifecycle.md
Service: virtual-machines-windows
GitHub Login: @shandilvarun
Microsoft Alias: vashan

We are currently cleaning up old issues and closing out items that are greater than 90 days old. If an issue is still present, please open a new feedback item on the document so we can prioritize correctly.
#please-close


xdbg

Bulk Identity, Group, and Message generation
Debug & Generate data on the XMTP Network

Usage: xdbg [OPTIONS] [COMMAND]

Commands:
  generate  Generate Groups/Messages/Users
  inspect   Inspect Payloads
  query     Query for Information about a Group or Message or User
  info
  export    Export information to JSON
  help      Print this message or the help of the given subcommand(s)

Options:
      --json               Output libxmtp logs into file with a structured, ndJSON format
      --logfmt             Output libxmtp into file with logfmt format
      --human              Output libxmtp logs to file in a human-readable format
  -s, --show-fields        Show key-value fields. Default on for JSON & logfmt and off for human
  -v, --verbose...         Increase logging verbosity
  -q, --quiet...           Decrease logging verbosity
  -b, --backend <BACKEND>  [default: local] [possible values: dev, production, local]
  -u, --url <URL>          URL Pointing to a backend. Conflicts with `backend`
      --clear              Clear ALL local app data & state kept by xdbg Runs at the end of execution, so operations will still be carried out
  -h, --help               Print help

How to run

install rust
clone the repository git clone --single-branch --branch insipx/xmtp-debug git@github.com:xmtp/libxmtp.git

if cloned checkout insipx/xmtp-debug

cd to xmtp-debug
run cargo xdbg --help to access the above help message

Examples
Generate 1000 identities to a local node
cargo xdbg generate --entity identity --amount 1000

Save libxmtp logs from generation event to a file
cargo xdbg --human generate --entity identity --amount 1000

Generate Groups using randomized identities as the owner
cargo xdbg generate --entity group --amount 100

Generate Groups using randomized identities as the owner, with randomized identities as members (currently buggy)
cargo xdbg generate --entity group --amount 100 --invite 10

Generate Identities and then immediately delete all saved app data
cargo xdbg --clear generate --entity group --amount 100 --invite 10

Delete all saved app data
cargo xdbg --clear

Show information (# of identities/groups/messages/size of sqlite databases)
cargo xdbg info

LIST:

[x] Identity Generation
[ ] Group Generation

works but has issues with inviting other random members, hitting a PRAGMA salt error and address not found errors, which points to some issues with registration in the CLI

[ ] message generation

not yet started

network inspection

not started, but the CLI example app has introspection currently

will this work with V4/decentralized node out of the box? Or should I add some task to extend this once its in?

I'll probably just copy over the Box stuff from the CLI example app and then it should work out the box


Showcase using OWNERS files with Own

Sorry, this is not an actual pull request to conc, but an own experiment :yikes:
To use it, after authenticating with a sourcegraph instance where conc is ingested:
cd conc
go run tools/update_owners.go | src codeowners update -repo='github.com/sourcegraph/conc' -f -

OWNERS files suddenly serve code ownership searches in conc despite a different format.
See here: https://www.loom.com/share/72fd7f62632c4bc7a44cf31ede18197c
Note:
this is a very rudimentary and primitive implementation of the OWNERS format, but this took 15 minutes to implement (using cody ofc), and the principles are the same as with any other format we may want.

Codecov Report

Merging #109 (beea233) into main (06d3061) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #109   +/-   ##
=======================================
  Coverage   99.30%   99.30%
=======================================
  Files          12       12
  Lines         432      432
=======================================
  Hits          429      429
  Misses          3        3

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


:paintbrush: add sidebar directive

We already have a margin directive, this PR adds support for sidebar. I don't know whether we want to advertise this directive for core MyST (it might be better to stick to a reduced set of directives to allow us more control), but JB will certainly need it.
c.f. https://github.com/executablebooks/myst-theme/pull/341

Any possibility that this is an alias for margin? Or can we document what the differences are?

This is in a weird space, and I'd benefit from some input I think.
I don't think we have to implement every directive from JB in MyST if we feel that e.g. a directive was a misstep. However, we probably do need to try and provide compatibility for all of the JB features where possible. I think sidebar might be one such case, but I'm not sure.
If we're not just kicking the can down the road (which this PR does as-is, by implementing but not documenting sidebar), then it's a lot easier to reason about grid layouts than floating layouts. So, in the interest of robustness and simplicity, we drop sidebar in MyST (and in compatibility mode, it's just an alias).
@choldgraf thoughts welcome too.

Ok - looking through the jupyterbook docs, I think these are just divs with classes from the AST perspective, that is: add new directive, but let's not add a new AST node though (and also remove the margin node which isn't working now anyways and is treated as a div). From the AST perspective this is content with style as a placement, not a new type of content node. (alternatively these are types of asides which has different semantic structure and classes?) Thoughts?
We also need to make some changes in the blocks in the theme to allow floating content, when there is a grid, you can't use float and we need to for the sidebar (and the margin). I think we still want to use the grid for placement when it is actually in the margin (for alignment etc. across different themes) and then transition to a right-floating div. I will review what you have already in the theme PR @agoose77.

Ok - looking through the jupyterbook docs, I think these are just divs with classes from the AST perspective, that is: add new directive, but let's not add a new AST node though (and also remove the margin node which isn't working now anyways and is treated as a div). From the AST perspective this is content with style as a placement, not a new type of content node. (alternatively these are types of asides which has different semantic structure and classes?) Thoughts?

Oh, I really like that idea. My feeling is that an aside is semantically important, but I agree that we should probably lean into the aside-ness, rather than margin/sidebar. I'll implement it here, and rework https://github.com/executablebooks/myst-theme/pull/341

Replaced by https://github.com/executablebooks/mystmd/pull/1012


docs: better installation instructions.

Thanks for your contribution!
Could you follow the existing style of the README.md, and also include installation options for the browser? I'd be glad to merge it thten


Mitigate high risk security vulnerability for ansi-html

Description
Update ansi-html dep or mitigate the risk to resolve "Uncontrolled Resource Consumption in ansi-html".

Fixed in f41c78d7e3b970c48e1d546024c66304c29e4fa0 by force bumping patch version.


When I try to do test, I got 'cuda out of memory'

I have traind your network and got a model, but when I run python eval.py, I would get a error message:'cuda out of memory', My GPU is titan xp. What should I do if I want to do test?
BTW, can you explain what does show.py do?

I have traind your network and got a model, but when I run python eval.py, I would get a error message:'cuda out of memory', My GPU is titan xp. What should I do if I want to do test? BTW, can you explain what does show.py do?

您好，我想问问您是如何训练成功的，模型是怎么处理的呢


events - make thumbnails for event type

use 600px x 600px

@perlmanos
all files located in event-types directory
replace the existing files with new images
all images must be same size, 600px x 600px


Add missing requirement "strictNullChecks: true" to typescript sections in docs

Description

Added note about required "strictNullChecks: true" to typescript sections in core/docs and react/docs

Additional Information
Without this option, there are many problems with types in wagmi methods and hooks.
A simple example taken from one of yours tsplayground. There are:

Type instantiation is excessively deep and possibly infinite ts error on useReadContracts.
No type narrowing for functionName and args in writeContractAsync.

Also, type inference doesn't work in other places.
But everything works fine, when strictNullChecks is true in a config.

strictNullChecks is true when strict is true.


Fixes loading issues. Also added footer placeholder

Fixes two possible scenarios when the page is loading

If the page is loaded but the animation is yet to be finished, the page will wait for the animation to be finished
If the animation is finished but the page is not yet fully loaded, the animation will wait till the page is loaded

Added Footer. Now possible to edit footer or add Copyright without editing template file


Error when updating linear_solver model after solving

I'm trying to run a model, then based on the output I want to change some variable and constraints, then re-run the model. When I try to do so, I get the following error printed many many times, and it prematurely breaks out of my for loop:
[17:47:06] src/linear_solver/linear_solver.cc:1241: The model has been changed since the solution was last computed. MPSolverInterface::status_ = 0
Is there a way I can suppress this error? What the proper way for running slight variations on a model numerous times from the same script? I'm using the python interface for or-tools.

I'm not really a C++ programmer (and haven't examined the full code closely), but there seems to be a pattern with that particular Interface... All other instances (8 of  them) of the check exist as CheckSolutionIsSynchronizedAndExists, but the one on line 1192 (and the one that would relate to your error) is only CheckSolutionIsSynchronized. CheckSolutionIsSynchronized otherwise is not referenced anywhere else in the code.

@antoniomedrano did you find a solution ?

@FrnkVieira nope. It was a complicated model with lots of dependencies, and I never got around to simplifying it to the point where I could post it here.


Updating kinds according to cdev v0.5.0 naming

This PR updates Kind fields according to cdev v0.5.0 naming
Changes :

Infrastructure to Stack
InfrasTemplate to StackTemplate
Modules to Units

Components affected by the changes: none.

lgfm


remove slope method

yeah I checked, we don't need it

Now used in exponential to guess parameters


docs/not: refer to complement

before 0.12 not used to have behavior similar to complement

Thanks!

Thank you!


feat(i18n): add portuguese brazil translations

This adds Portuguese from Brazil translate.

@Zuiago thank you very much for your contribution!

Seems I didn't send it this morning, but feel free to add yourself as a contributor @Zuiago.
(Via the npm command contributors:add )

@timdeschryver @Zuiago no worries I can add him ;)

Done! But the translation will come live only after the next release, thanks again!


Update Sample to allow sub-sampling and bulked samples

Use Cases

Take a sub-sample from another sample. This can occur in several cases, for example extracting DNA from a plant leaf tissue or making an aliquot of the sample.
Combining two or more samples into one bulked sample, for example for bulked analysis.

Proposed model changes

Add the property sourceSamples to the Sample entity. The new property would have array of SampleMixture.
A SampleMixture has the properties sampleDbId which will be the sampleDbId of the source sample and mixturePercentage which has type number, and is the relative contribution of the source sample to this sample.

Implementation by use case

The sub-sample would have a single element in the sourceSamples property, which have a mixturePercentage of 100.0 and the sampleDbId of the sample from which this sub-sample was taken. The germplasm of the sub-sample will be the same as the source sample.
The bulked sample would have two more elements in the sourceSampleDbIds property, which will have as mixturePercentages the relative contribution of the source sample to this sample and sampleDbId of the samples which were using the bulk. If the source samples are all from the same germplasm then this will be germplasm of the sample. If the germplasm are different, then the germplasm of this sample would need to be a new germplasm formed by the combination of all the district germplasm though a maintenance breeding method.

Wouldn't a subsample just have the source sample as observation unit?


Job still running after CMakeClose

Bug description
When I run CMakeBuild and CMakeClose and then try to write and quit all buffers using :wqa, I get a "One job is still running"
Expected behavior
The job should stop when CMakeBuild ended or when CMakeClose is called
Behavior with minimal .vimrc
Same behavior
Other info

OS: Manjaro
Vim version: 9.0
Vim-CMake version (:echo cmake#GetInfo().version): 0.12.1
CMake version (cmake --version): 3.26.1

Hey there, thanks for reporting this.
The behavior you describe is indeed expected in Vim. From :help E948
So long as the job is running, the buffer is considered modified and Vim
cannot be quit easily, see abandon.

The "job" here is the Vim-CMake console itself, not the command running inside of it. This behavior by the way does not manifest itself in Neovim, where :wqa just works.
Nevertheless, just :qa works in Vim too, thus you could split your command in two parts: :wa and :qa, or :wa|qa for a one-line command.
On top of that, I'm considering adding support for a command that not only closes the Vim-CMake console, but also stops the console job (and deletes the Vim-CMake buffer), so that after calling this command you can just :wqa without problems. Perhaps this functionality would best fit the :CMakeClose! command (i.e. the standard :CMakeClose command with an extra ! modifier).
What do you think? Would you be interested in submitting a PR for this feature?

Well, you can try. I meanwhile moved to using another CMake plugin that acts as a wrapper around the Make command. This adds the possibility to nicely use it with dispatch.vim


[FLINK-26825] Document State Machine Graph for JM Deployment

Add State Machine Graph for JM Deployment and document the meaning of each possible transition.
The graph is attached here:

Thanks for the review. @mbalassi I have updated. PTAL.


Readme facelift

Made some minor changes to the structure of the readme.
Changed some formulations which sounds kind of confusing for me.

Updated suggestions.
Please review @paule96


Feature/init

This PR resolves documentation problem described in https://github.com/krzysztof-miemiec/lemmy/issues/13 and adds support for --init parameter (https://github.com/krzysztof-miemiec/lemmy/issues/9).

Changelog
:tada: Changelog has been updated properly.
Jest
:exclamation: Could not read report file at "./reports/test.json". It may not exist or it's not in JSON format.
Lint
:exclamation: Linter reported errors.

Location
Line
Failure
Rule

/src/config.ts
39:10
variable 'createConfig' used before declaration
no-use-before-declare

Version
:tada: Package version has been updated properly.

Summary
Value

:octocat: Commit
b4404a9728a00cab771c7d29afc668db37a45f46

Comparing against
master branch

Build number (job)
54 (54.1)

Lemmy
0.0.10

System
linux

Changelog
:tada: Changelog has been updated properly.
Jest
:exclamation: Could not read report file at "./reports/test.json". It may not exist or it's not in JSON format.
Lint
:tada: No lint warnings were reported!
Version
:tada: Package version has been updated properly.

Summary
Value

:octocat: Commit
dca574852fcb4b641cadab9c78f1c0732fe2c2a6

Comparing against
master branch

Build number (job)
55 (55.1)

Lemmy
0.0.10

System
linux

Version
:tada: Package version has been updated properly.
Changelog
:tada: Changelog has been updated properly.
Lint
:tada: No lint warnings were reported!

Summary
Value

:octocat: Commit
0185528880a66d7d318d7ee8ff98ae69d7bd609f

Comparing against
master branch

Build number (job)
56 (56.1)

Lemmy
0.0.10

System
linux


UVI Request

--- UVI JSON ---
{
  "vendor_name": "Linux",
  "product_name": "Kernel",
  "product_version": "versions from v2.6.29 to before v4.14.255",
  "vulnerability_type": "unspecified",
  "affected_component": "unspecified",
  "attack_vector": "unspecified",
  "impact": "unspecified",
  "credit": "",
  "references": [
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=63274cd7d38a3322d90b66a5bc976de1fb899051",
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=8a52bc480992c7c9da3ebfea456af731f50a4b97"
  ],
  "extended_references": [
    {
      "type": "commit",
      "value": "63274cd7d38a3322d90b66a5bc976de1fb899051",
      "note": "introduced"
    },
    {
      "type": "commit",
      "value": "8a52bc480992c7c9da3ebfea456af731f50a4b97",
      "note": "fixed"
    }
  ],
  "reporter": "joshbressers",
  "reporter_id": 1692786,
  "notes": "",
  "description": "comedi: dt9812: fix DMA buffers on stack\n\nThis is an automated ID intended to aid in discovery of potential security vulnerabilities. The actual impact and attack plausibility have not yet been proven.\nThis ID is fixed in Linux Kernel version v4.14.255 by commit 8a52bc480992c7c9da3ebfea456af731f50a4b97, it was introduced in version v2.6.29 by commit 63274cd7d38a3322d90b66a5bc976de1fb899051. For more details please see the references link."
}
--- UVI JSON ---

This issue has been assigned UVI-2021-1001970


Make internal Unity interface public so it can be called from Kotlin

Goal

Testing

Release Notes

WHAT:
WHY:
WHO:

Current dependencies on/for this PR:

master

PR #241   👈

This stack of pull requests is managed by Graphite.


Close #21: recursive limit condition

Changed max_depth to be able to specify a callable object.

Coverage increased (+0.02%) to 99.465% when pulling 5d5e6c01d02534a48515756985064f88d4150e17 on 21-recursive-limit-condition into 172411e272b087107873cdaee1353d137de6c759 on master.

Oops, I forget "current_depth" area.

Coverage increased (+0.02%) to 99.465% when pulling eea3975a60167730079eac50b4c2c8e32fb59f02 on 21-recursive-limit-condition into 172411e272b087107873cdaee1353d137de6c759 on master.


Stomp

Overview
Replace ts-stomp with @stomp/ng2-stompjs
Connects #276
Notes

@stomp handles all of the heartbeats and reconnections within the library, so this eliminated a lot of code
WebSocketService class no longer required as library allows direct injection into service classes and components
library ensures that there are not too many websockets open in the browser
no changes required on back-end
library documentation

Testing Instructions

run all unit tests
run all e2e tests

Exploratory Testing

Confirm that thoughts can be added to the board
Confirm that when you refresh the browser that the thoughts are still there
Close the browser, log back in and confirm the thoughts are still there
Confirm ability to update thoughts
Confirm ability to delete thoughts
Confirm ability to add/update/delete action items
confirm the ability to end retro

Merged 😅


detekt: init at 1.22.0

Description of changes
Add detekt, a static code analysis tool for Kotlin.

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[x] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 205421 run on x86_64-linux 1

1 package failed to build:

detekt

Getting a build issue on Linux
unpacking sources
unpacking source archive /nix/store/yss65yrpa4zngbak4w2ak0qpjcyzhvnm-source
source root is source
patching sources
configuring
no configure script, doing nothing
building
no Makefile, doing nothing
installing
/build/source
Downloading https://services.gradle.org/distributions/gradle-7.5.1-all.zip

Exception in thread "main" java.net.UnknownHostException: services.gradle.org
        at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:560)
        at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
        at java.base/java.net.Socket.connect(Socket.java:666)
        at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304)
        at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:178)
        at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:531)
        at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:636)
        at java.base/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264)
        at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:378)
        at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:193)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1241)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1127)
        at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:179)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1661)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1585)
        at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
        at org.gradle.wrapper.Download.downloadInternal(Download.java:100)
        at org.gradle.wrapper.Download.download(Download.java:80)
        at org.gradle.wrapper.Install$1.call(Install.java:83)
        at org.gradle.wrapper.Install$1.call(Install.java:63)
        at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69)
        at org.gradle.wrapper.Install.createDist(Install.java:63)
        at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
        at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:63)


nixos/installer: Allow setting a password on cmdline for pxe boot

Copied isoImage-functionality for setting a password on boot for the nixos-user to the pxe image.
The pxe images come without passwords for the nixos and root accounts. This works great when doing local installations, but it prevents you from using ssh into the live-system without setting a password first. Adding live.nixos.passwd=somesecretpassword to the cmdline in any pxe configuration eliminates this requirement. This change also eliminates the need to build own images to achive this goal.
Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

PR is caused by https://github.com/nix-community/nixos-images/issues/303

It would be great if you could add the new parameter to boot.kernelParams here: https://github.com/NixOS/nixpkgs/blob/d4b1fcdbe64eedd4829db68b208ff0bf81e34b13/nixos/tests/boot.nix#L91
And than check /etc/shadow if it also contains the generated password.

It would be great if you could add the new parameter to boot.kernelParams here:
https://github.com/NixOS/nixpkgs/blob/d4b1fcdbe64eedd4829db68b208ff0bf81e34b13/nixos/tests/boot.nix#L91

I'm not sure if that even works:
After adding machine.succeed("cat /proc/cmdline; grep 'serial' /proc/cmdline") to the test-script...
machine: must succeed: cat /proc/cmdline; grep 'serial' /proc/cmdline
machine: output: bzImage init=/nix/store/xskdcn0dpzslay1sz59gq8dmyjjdwh6g-nixos-system-nixos-25.05pre-git/init initrd=initrd console=ttyS0 console=tty0 panic=1 boot.panic_on_fail clocksource=acpi_pm loglevel=7 net.ifnames=0

(In other words: I have no clue how to fix that.)

@Mic92 I fixed the missing kernel parameters and added the live.nixos.passwordHash-Option as well for testing. I also replaced the first implementation with sed by usermod, less issues with characters in the password hash.
Please review and merge, if there's nothing else to do here.
Thanks alot!


chore: add docker login action

Thank you for contributing to kube!
Please add a summary of your change
chore: add docker login action
Does your change fix a particular issue?
Fixes #(issue)
https://github.com/shipengqi/kube/issues/15
Check list:

[ ] Mark if documentation changes are required.
[x] Mark if tests were added or updated to cover the changes.

Codecov Report

Merging #27 (66c69b7) into main (04c7bfe) will decrease coverage by 3.79%.
The diff coverage is n/a.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the GitHub App Integration for your organization. Read more.
@@            Coverage Diff             @@
##             main      #27      +/-   ##
==========================================
- Coverage   51.13%   47.35%   -3.79%
==========================================
  Files          13       13
  Lines         661      661
==========================================
- Hits          338      313      -25
- Misses        271      299      +28
+ Partials       52       49       -3

Flag
Coverage Δ

unittests
47.35% <ø> (-3.79%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.
see 1 file with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


build facet extraction package to have a plugin architecture and try on a few sample datasets with different structures.

package has been built


refactor: remove redundant plugins argument

I hereby agree to the terms of the GreptimeDB CLA
What's changed and what's your intention?
Remove plugins from build_servers as instance already holds plugins
Checklist

[ ]  I have written the necessary rustdoc comments.
[ ]  I have added the necessary unit tests and integration tests.

Refer to a related PR or issue link (optional)

LGTM


fix(mantine): button loading data attribute

Proposed Changes
When data-loading="false" is applied to the button, the loading style still applies which hides the button text. This is because Mantine uses the selector :where([data-loading]) and not :where([data-loading='true']). So when the loading is false, the attribute must be set to undefined.
Before

After

Potential Breaking Changes

Acceptance Criteria

[ ] The proposed changes are covered by unit tests
[ ] The potential breaking changes are clearly identified
[ ] README.md is adjusted to reflect the proposed changes (if relevant)

I don't see any change with the demo

I don't see any change with the demo

We don't have any example of this in the demo, but you need a button with loading={false} to witness the issue.
Before

After


Update .catalog-onboard-pipeline.yaml

Description

Release required?

[ ] No release
[ ] Patch release (x.x.X)
[ ] Minor release (x.X.x)
[ ] Major release (X.x.x)

Release notes content

Run the pipeline
If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.
Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:
/run pipeline

Checklist for reviewers

[ ] If relevant, a test for the change is included or updated with this PR.
[ ] If relevant, documentation for the change is included or updated with this PR.

For mergers

Use a conventional commit message to set the release level. Follow the guidelines.
Include information that users need to know about the PR in the commit message. The commit message becomes part of the GitHub release notes.
Use the Squash and merge option.

/run pipeline

:tada: This PR is included in version 0.4.1 :tada:
The release is available on:

GitHub release
v0.4.1

Your semantic-release bot :package::rocket:


Marker-Assisted Selection page

Marker-Assisted Selection
https://dev.peanutbase.org/mas
Issues:

Trait pages: work in progress. I am thinking about whether these should go in a template, the trait managers could add information to a YAML file or something.
Still lots of peanutbase.org links.
Should the PDF files go in the repository?

Trait pages: work in progress. I am thinking about whether these should go in a template, the trait managers could add information to a YAML file or something.

Current status: After adding the jekyll-datapage-generator plugin to the site's Gemfile, and also in the plugins list in _config.yml, the (HTML formatted) content for each file goes in _data/mas_traits.yml, and the file template is _layouts/mas_traits.html. This generates a page for each trait listed in _data/mas_traits.yml. The pages are not created as files on disk, they must live within the Docker container (To do: figure out how this really works). And whenever you make changes to any of the above files, you have to rebuild the Jekyll site which regenerates the pages.

Both the Markers and Genotypes table formats vary a bit between (old) trait pages, for example a set of related markers can go in a single table. I am thinking about how to generalize the formats.

In the Markers table, which should go first: "Size (bp) in susceptible or resistant lines"?

Peanut root-knot nematode page: link to oziasakinslab.org is broken.

In the Genotypes table, is "aAllele" a typo for "Allele"?

In the Markers table, which should go first: "Size (bp) in susceptible or resistant lines"?

I ask because in the current site, either one may be first depending on the trait. But I think susceptible should go first because allele A signifies that the genotype is susceptible to the trait, and allele B means it is resistant.

I moved the PDF files to falafel.

PDF files are in files/mas/pdf, and image files are in files/mas/pics.

Initial commit: f9579af.
Known issues:

[ ] Fix QTL search links.
[ ] Invalid links to genetic marker IPAHM 103 (for Late leaf spot).
[ ] Peanut root-knot nematode: The table on the old site contains different quantities (Source of resistance; Known susceptible lines) than for the other traits, so the table generated for this site is empty.
[ ] Seed oleic acid to linoleic acid ratio: The old site contains no data table, so the table generated for this site is empty.


Action TLE

Sometimes the github action will get stuck when running the benchmark, and the test data will be different every time it gets stuck. I'm not sure if it's a bug in the action or a problem with my code.

Looks like the new benchmark writing method is not good for computer memory management.
(use the original one)


Request: Center windows when they won't stretch

Sometimes windows refuse to stretch to the dimensions yabai wants them to take. For instance, I just tried installing and running the Beaker Browser for the first time, and like many apps on first launch, it has a size-constrained welcome window, here showing me the license information:

Because it's the sole window, it notionally has the full screen by yabai's reckoning. But it refuses to be that big, so it's left up in the corner there, which is fine, but not very nice looking.
Instead, if it centered within the space yabai carved out for it, it would look much more natural, and probably even be positioned right where the app developer intended. It would also look great with other windows around: imagine it being in the center of its given space when the screen is split in half like this:

I'm guessing this would be a bit of work to implement—it might mean having to do a second pass over the windows or something?—but I think it could be a big improvement.

Found this that would make it float. Maybe there’s a way to also force it to center.
yabai -m signal --add event=window_created action='yabai -m query --windows --window $YABAI_WINDOW_ID | jq -er ".resizable == 0 and .floating == 0" && yabai -m window $YABAI_WINDOW_ID --toggle float'

Closing in favour of #235. Not really any breakthrough yet though.


Update Composer dependencies (2021-03-16-00-02)

Visual regression test passed!
View the visual regression test report


exclude_times functionality

First off, thank you so much for such a handy utility!
I'm running into a bit of an issue with the following code not returning any available time slots. From your example, it looks like the exclude_times attribute accepts an Array of Hashes. Can you please advise if I'm overlooking anything? Thanks in advance!
resource_busy_times = [
  [10, 00, 10, 45],
  [11, 30, 12, 15],
  [12, 15, 13, 00],
  [13, 00, 13, 45],
  [14, 00, 14, 45],
  [15, 00, 17, 00],
  [17, 00, 17, 30],
  [19, 00, 19, 45]
]
busy_times = []
resource_busy_times.each do |t|
  busy_times << { start: Time.new(2020, 05, 22, t[0], t[1]), end: Time.new(2020, 05, 22, t[2], t[3]) }
end

# irb> puts busy_times
# [{:start=>2020-05-22 10:00:00 -0400, :end=>2020-05-22 10:45:00 -0400},
#  {:start=>2020-05-22 11:30:00 -0400, :end=>2020-05-22 12:15:00 -0400},
#  {:start=>2020-05-22 12:15:00 -0400, :end=>2020-05-22 13:00:00 -0400},
#  {:start=>2020-05-22 13:00:00 -0400, :end=>2020-05-22 13:45:00 -0400},
#  {:start=>2020-05-22 14:00:00 -0400, :end=>2020-05-22 14:45:00 -0400},
#  {:start=>2020-05-22 15:00:00 -0400, :end=>2020-05-22 17:00:00 -0400},
#  {:start=>2020-05-22 17:00:00 -0400, :end=>2020-05-22 17:30:00 -0400},
#  {:start=>2020-05-22 19:00:00 -0400, :end=>2020-05-22 19:45:00 -0400}]

Slotty.get_slots(
  from: Time.new(2020, 05, 22, 10, 00),
  to: Time.new(2020, 05, 22, 17, 00),
  slot_length: 60*30,
  timeframe: 60*15,
  exclude_times: busy_times
)

# irb> []

I was hoping it would output the following 30 minute slots:
# [{:start=>2020-05-22 10:45:00 -0400, :end=>2020-05-22 11:15:00 -0400},
#  {:start=>2020-05-22 11:00:00 -0400, :end=>2020-05-22 11:30:00 -0400}]

Nevermind, all set! I ended up modifying lib/slot.rb for my use case as below:
From
# lib/slotty.rb
potential_slot = from..(from + slot_length)

To
# lib/slotty.rb
potential_slot = from+1..(from + slot_length-1)

Thank you again! Closing issue.

Hi @djrobby , glad you're finding use of this gem. I built this with the intention of adding more functionality and tying up any loose ends when I get to using it with a current project, likely in the next month or so.
I'm glad you've brought this up, I believe I need to implement a workaround for when two periods touch each other i.e. 10:30 - 11:00 and 11:00 - 11:30. I think this currently doesn't work as intended.
I'm going to reopen this issue and look into it soon

Hi @haydenrou, thank you for getting back to me! The more I reviewed your algorithm, the more I was convinced that it needed to stay the way it was. So, I reverted my changes to lib/slotty.rb and instead, did the following:
bt = [
  ["10:00:00", "10:30:00"],
  ["11:00:00", "11:30:00"],
  ["12:00:00", "12:30:00"],
  ["13:00:00", "13:30:00"],
  ["14:00:00", "14:30:00"],
  ["15:00:00", "15:30:00"],
  ["17:30:00", "18:00:00"],
  ["18:00:00", "19:00:00"]
]
busy_times = []
bt.each do |t|
  busy_times << { start: Time.parse([date, t[0]].join(' '))+1, end: Time.parse([date, t[1]].join(' '))-1 }
end

I simply offset the busy_times with +1 second to start and -1 to end. Your algorithm is pristine! Thank you again.

I'm glad you have a work-around, but in my head I still think this should be dealt with by the gem. I'll update & close this issue when I submit a fix.
Cheers

@djrobby I have opened a PR which will fix your above issue, if you're still using the gem!
You'll have to change the named attributes passed in, but it's all documented in the README and spec-tests in pr #3 .
I've got a couple more spec tests to write which I'll do tomorrow and then push up and version the gem.
Thanks again for commenting, it's always nice to see someone using something you've made!


Registration Issue

@juliaregistrator register

@JuliaRegistrator register
Implements the ClusterDepth Clusterpermutation Multiple Comparison correction algorithm from Frossard & Renauld 2022

@JuliaRegistrator register
Implements the ClusterDepth Clusterpermutation Multiple Comparison correction algorithm from Frossard & Renauld 2022

Registration pull request created: JuliaRegistries/General/77693
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.1.0 -m "<description of version>" 3b3687b13aa42bc4da0d968458bfb513d4f4e1d8
git push origin v0.1.0

@JuliaRegistrator register
Release Notes:

added multi-channel support (@maanikmarathe,@behinger)

Registration pull request created: JuliaRegistries/General/91774
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.1.1 -m "<description of version>" 282766f0b06f3434014f74c54506cca7a1d0096c
git push origin v0.1.1

@JuliaRegistrator register
Release Notes:

Speed improvements x4-5
semi-breaking: switched to inplace permutation test for within designs

Registration pull request created: JuliaRegistries/General/95636
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.2.0 -m "<description of version>" 174b938bfe07024b7a744c86739f6fce99f4c289
git push origin v0.2.0

Registration pull request updated: JuliaRegistries/General/95636
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.2.0 -m "<description of version>" 174b938bfe07024b7a744c86739f6fce99f4c289
git push origin v0.2.0

@JuliaRegistrator register
Release Notes:

update Docs for UnfoldSim
formatted everything

Registration pull request created: JuliaRegistries/General/104236
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.2.1 -m "<description of version>" 9992588a05fa909b667e6bc2e8e5f8de926b93bb
git push origin v0.2.1

@JuliaRegistrator register
Release Notes:

replaced ImageMorphology requirement with pure julia
updated some docs

Error while trying to register: Version 0.2.1 already exists

Registration pull request created: JuliaRegistries/General/121728
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.2.2 -m "<description of version>" ba62b727bc2c41206f0c13e43cf9b6d04ed6099f
git push origin v0.2.2


Under what license is the project released?

Under what license is the project released? I am interested in using this great project.

I created the project for myself, but didn’t think anyone would be interested in it. Added BSD 3-Clause License.


No install stats for ioBroker.zigbee

Note to myself: the adapter has a non-semver version:
AdapterDetails.tsx:168 TypeError: Invalid Version: 1.3.9dev
We probably need to sort the versions without any word characters.


Add missing "pat" to "patterns" in download schema

😃

#sign-off
@50Wliu Yikes, thanks for catching that!


History Request Detail have no Scroll Bar

History request detail does not have a scroll bar when it gets too long.

Expected outcome
Should have a scroll bar if content is too long
Actual outcome
No scroll bar. Content is croped
Versions
App: <IP_ADDRESS>
Chrome:  49.0.2623.112 m
Steps to reproduce

Goto request
Send a long content / header
Goto history
Double click on the request sent on 1

Hi,
thank you for issue report.
I'll fix it when I have chance to do it.
If you know how to code in JS it would be faster if you send a PR for this :)
Thanks

Ill try and take a look. Im new to polymer

It's just styling issue :)

I've fixed it in the repo. You can test it in beta.
On Thu, Apr 28, 2016, 02:59 Izuzusama<EMAIL_ADDRESS>wrote:

Ill try and take a look. Im new to polymer
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHub
https://github.com/jarrodek/ChromeRestClient/issues/633#issuecomment-215285197


multibootusb: QT error

Describe the bug
multibootusb does not run
To Reproduce
install multibootusb
run multibootusb
Expected behavior
the program works
Screenshots
λ multibootusb                                                                                ~
Using python version  3.6.9 (default, Jul  2 2019, 20:43:20)
[GCC 8.3.0] on platform Linux-4.19.88-x86_64-with-glibc2.3.4
Running multibootusb version 9.2.0 from source...
Starting multibootusb GUI...

Admin privilege is required to run multibootusb.
 If you are running from source try 'sudo python3 ./multibootusb'
 or you can try 'multibootusb-pkexec' (post install)

qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

/home/user/.nix-profile/bin/multibootusb: line 6: 10105 Aborted                 (core dumped) "/nix/store/brg5wz6w4x6p9qa60q45xby6fabajapp-python3-3.6.9/bin/python" "multibootusb"

λ sudo multibootusb                                                                                ~
Using python version  3.6.9 (default, Jul  2 2019, 20:43:20)
[GCC 8.3.0] on platform Linux-4.19.88-x86_64-with-glibc2.3.4
Traceback (most recent call last):
  File "multibootusb", line 215, in <module>
    running_from()
  File "multibootusb", line 53, in running_from
    gen.log('Using python version ' + python_version + 'on platform ' + _platform, _print=False)
  File "/nix/store/hplm9l3jf7iz9djin8kd3d7mfa7qz3ss-multibootusb-9.2.0/share/multibootusb/scripts/gen.py", line 45, in log
    level=logging.DEBUG)
  File "/nix/store/brg5wz6w4x6p9qa60q45xby6fabajapp-python3-3.6.9/lib/python3.6/logging/__init__.py", line 1808, in basicConfig
    h = FileHandler(filename, mode)
  File "/nix/store/brg5wz6w4x6p9qa60q45xby6fabajapp-python3-3.6.9/lib/python3.6/logging/__init__.py", line 1032, in __init__
    StreamHandler.__init__(self, self._open())
  File "/nix/store/brg5wz6w4x6p9qa60q45xby6fabajapp-python3-3.6.9/lib/python3.6/logging/__init__.py", line 1061, in _open
    return open(self.baseFilename, self.mode, encoding=self.encoding)
PermissionError: [Errno 13] Permission denied: '/tmp/multibootusb.log'

Additional context
Add any other context about the problem here.
Metadata

system: "x86_64-linux"
host os: Linux 4.19.88, NixOS, 19.09.1548.3a1861fcabc (Loris)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.3
nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Related to #65399

Should be resolved by now


Shortened Export name

Motivation
Since reducing the volume size of SVM transactions is crucial, the compiled Apps into Wasm will have shortened export names for functions (the ctors and `endpoints).
For better UX the friendly name will appear in the generated schema (it's off-chain data).
Testing the feature properly will be done in future PR as part of testing a Wasm artifact compiled by the Rust SDK.

The schema tests need to be fixed.

The schema tests need to be fixed.


ANC @ Health Center - Labs - Random Blood Sugar [4h]

Issue
The labs for Random Blood Sugar are run on the first ANC Antenatal visit and in the future if glucose is +2 or more in urine dipstick (long dip). There are three inputs. There are NO results input for this test in this flow. See note below.

Were you able to perform this test? If yes, you then move on to validate if it was done today. If no, you select from a series of checkboxes why not. Check box options shown here:
If yes, then the question "Did you perform this test today?" appears. If yes, today's date auto-populates in the Test Date section. If no, then a date input appears and the results input will populate directly on this screen. Date input is shown here:

Design
Please refer to ANC Labs - Full Prototype in Figma for design.

Screen One
Screen Two
Screen Three

Notes

Random Blood Sugar results are sent to the lab and results are given later that same day. Results input is on a separate screen and flow. You can see the issue for the results screen here.
Please note the top of the screen should read "Labs" or "Lab Results" which is appropriate for the screen. Noticed after I made all the issues that the title of the screens were off.

To Do

Create activity
style per design

Clarification

Clarify requirement around: in the future if glucose is +2 or more in urine dipstick (long dip)

@LudmilaGoichman
Please test on Nutrition env.

@anvmn @jeanette-pelizzon

https://nutrition-ihangane.pantheonsite.io/app
tablet

Question/Found Issue:

If yes, then the question "Did you perform this test today?" appears. If yes, today's date auto-populates in the Test Date section. If no, then a date input appears and the results input will populate directly on this screen. Date input is shown here:

the answer to the second question is "no", but the results input will populate directly on this screen cannot be performed, because the result field is missing:

Checked and Approved:
the activity has been created and styled per design:

Were you able to perform this test? If yes, you then move on to validate if it was done today. If no, you select from a series of checkboxes why not. Check box options shown here:

the answer is "no":

If yes, then the question "Did you perform this test today?" appears. If yes, today's date auto-populates in the Test Date section.

If yes, then the question "Did you perform this test today?" appears. If yes, today's date auto-populates in the Test Date section. If no, then a date input appears and the results input will populate directly on this screen. Date input is shown here:

the answer to the second question is "no":

@anvmn in reference to the first question. This looks correct as designed, but I'll ask you to take a look to be sure.

@adamhstewart
Yes, design is correct. Result is filled from Case management screen.

Moving to client acceptance


Out of memory from high NodeInfo/Precedence object counts

Describe the bug
Out of memory crash due to very high NodeInfo/Precedence object counts.
TAMU seeing counts like:

org.jasig.portal.layout.dlm.NodeInfo: ~200 million objects
org.jasig.portal.layout.dlm.Precedence: ~100 million objects

To Reproduce
Steps to reproduce the behavior:

Check running server object counts (dev VM tool -- which?)

Expected behavior

org.jasig.portal.layout.dlm.NodeInfo: <500 objects
org.jasig.portal.layout.dlm.Precedence: <250 objects

Additional context
this has not been observed or reported in other installations. It is worth noting that most installations do not monitor at this level.

@bjagg what uPortal version did you encounter this on?

4.2 and 4.3. It is likely present in uP5, but again, only one installation has reported the issue.


Can avs-device-sdk integrated to Android Things system?

IMPORTANT: Before you create an issue, please take a look at our Issue Reporting Guide.
Briefly summarize your issue:

I have a speaker which running Android Things system, I want to integrate avs-device-sdk to this system, can we discuss the feasibility?
Here are my imagination steps:

Use Android ndk to build avs-deice-sdk + PortAudio to a library( suppose this library should running on /system/lib with root permission);
Develop a Android Service to communicate with AVS sdk as a daemon.
Develop a Android APP to call that Android Service to start or stop AVS.

What is the expected behavior?

What behavior are you observing?

Provide the steps to reproduce the issue, if applicable:

Tell us about your environment:

What version of the AVS Device SDK are you using?
  <x.y.z>

Tell us what hardware you're using:

[ ] Desktop / Laptop
[ ] Raspberry Pi
[x] Other - tell us more:  Broadcom chipset.

Tell us about your OS (Type & version):

[ ] Linux
[ ] MacOS
[ ] Raspbian Stretch
[ ] Raspbian Jessy
[x] Other - tell us more:  Android Things System

closing the issue as it has been answered.


Add support for "changelog" in the "info" object

When maintaining an API specification, it would be really nice to offer a changelog for the API consumer. This can be as simple as a link to a changelog.
Possible Solution
The info object seems to be the most suitable place that such a parameter could be located (as an optional parameter).
Example:
info:
    version: 1.1.0
    title: My API Specification
    changelog: https://acme.com/docs/api/v1/changelog.md

Nb: I know that this is currently possible via x- extension, yet not all tools seem to accept extensions.

I support this idea. Currently, I just put a link in the description, but I think it's important enough to get a new tag and make tooling render it separately, maybe even include it if it's markdown or so.

great idea, however, i usually leverage the external doc url and point "humans" to a url that have supporting documentation of the API (and this includes a URL to a changelog)

Whether or not a "changelog" tag should support an url as value or somehow include the entire content (e.g. via markdown), is perhaps of less importance here. Both approaches are acceptable, in my opinion. The important part is to formally support and encourage stating an api's changelog.

An alternative would be to allow external doc url to be an array with some pre-defined "types" like changelog.

As a quick fix, what about adding an x-changelog to the extension registry so that at least there is a community-specified way of representing this idea?

@dret anyone can open a PR on the extension registry (it's on the gh-pages branch).  I think extensions are most likley to get approved if they're either being used in the wild or if the proposal is from someone implementing support.

On 2024-11-21 15:51, Henry Andrews wrote:

@dret https://github.com/dret anyone can open a PR on the extension registry (it's on the |gh-pages| branch). I think extensions are most likley to get approved if they're either being used in the wild or if the proposal is from someone implementing support.

That's a fair point. I may just open a PR and see if anybody supports it. If yes, that would be a good sign. If no, that's a sign as well...


Multiple pagination links

Hello,
There is a tiny bug with pagination.
Issue: When having more than 2 pages, the pagination shows two "newer posts" links and two "older posts" links.

Proposed Solution: Update pagination.html to:

  {% if paginator.previous_page %}
    Newer Posts
  {% endif %}

  {% if paginator.next_page %}
    Older Posts
  {% endif %}

That's a regression! Well spotted! :smile:


AppImage does not open on (K)Ubuntu 24.04

Whenever trying to open the most recent release on Kubuntu 24.04, I get this error:
/bin/sh: /tmp/.mount_LibreSc36Snr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/sh)
/bin/sh: /tmp/.mount_LibreSc36Snr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/sh)
/bin/sh: /tmp/.mount_LibreSc36Snr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/sh)
/bin/sh: /tmp/.mount_LibreSc36Snr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/sh)
/tmp/.mount_LibreSc36Snr/AppRun: line 4: 73120 Segmentation fault      (core dumped) LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${APPDIR}/lib" LD_PRELOAD="$(ldconfig -p | grep "libstdc++\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1):$(ldconfig -p | grep "libm\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1):$(ldconfig -p | grep "libc\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1):$(ldconfig -p | grep "librt\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1)" "${APPDIR}/librescore" "$@"

I am not sure what causes this, or how to fix it.
Kind regards,
@VoxelTek

Related to #1

Could you try doing the following steps?
Share the output of:
./LibreScore.AppImage --appimage-extract
cd ./LibreScore
APPDIR=. ./AppRun
./librescore

While in the same folder, share the output of:
ldconfig -p | grep "libstdc++\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1 | xargs -I {} strings {} | grep "GLIBC_[[:digit:]]" | sort -V | tail -n 1 | cut -c 7-

ldd "${APPDIR}/librescore" | grep "libstdc++" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1 | xargs -I {} strings {} | grep "GLIBC_[[:digit:]]" | sort -V | tail -n 1 | cut -c 7-

@PeterNjeim
Note: ./LibreScore.AppImage --appimage-extract extracts to squashfs-root instead of LibreScore
voxeltek@VoxelTek-Kubuntu-Laptop:~/Documents/Applications$ ./LibreScore.AppImage --appimage-extract
squashfs-root/.DirIcon
squashfs-root/AppRun
squashfs-root/data
squashfs-root/data/flutter_assets
squashfs-root/data/flutter_assets/AssetManifest.bin
squashfs-root/data/flutter_assets/AssetManifest.json
squashfs-root/data/flutter_assets/FontManifest.json
squashfs-root/data/flutter_assets/NOTICES.Z
squashfs-root/data/flutter_assets/android
squashfs-root/data/flutter_assets/android/app
squashfs-root/data/flutter_assets/android/app/src
squashfs-root/data/flutter_assets/android/app/src/main
squashfs-root/data/flutter_assets/android/app/src/main/res
squashfs-root/data/flutter_assets/android/app/src/main/res/mipmap-xxxhdpi
squashfs-root/data/flutter_assets/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
squashfs-root/data/flutter_assets/assets
squashfs-root/data/flutter_assets/assets/StoreLogo.scale-400.png
squashfs-root/data/flutter_assets/assets/discord_black.svg
squashfs-root/data/flutter_assets/assets/discord_white.svg
squashfs-root/data/flutter_assets/assets/github_black.png
squashfs-root/data/flutter_assets/assets/github_white.png
squashfs-root/data/flutter_assets/assets/librescore-square.svg
squashfs-root/data/flutter_assets/assets/librescore.svg
squashfs-root/data/flutter_assets/assets/licenses.json
squashfs-root/data/flutter_assets/fonts
squashfs-root/data/flutter_assets/fonts/MaterialIcons-Regular.otf
squashfs-root/data/flutter_assets/fonts/SF-Pro.ttf
squashfs-root/data/flutter_assets/fonts/SegUIVar.ttf
squashfs-root/data/flutter_assets/shaders
squashfs-root/data/flutter_assets/shaders/ink_sparkle.frag
squashfs-root/data/flutter_assets/version.json
squashfs-root/data/icudtl.dat
squashfs-root/install_manifest.txt
squashfs-root/lib
squashfs-root/lib/ld-linux-x86-64.so.2
squashfs-root/lib/libX11.so.6
squashfs-root/lib/libXau.so.6
squashfs-root/lib/libXcomposite.so.1
squashfs-root/lib/libXcursor.so.1
squashfs-root/lib/libXdamage.so.1
squashfs-root/lib/libXdmcp.so.6
squashfs-root/lib/libXext.so.6
squashfs-root/lib/libXfixes.so.3
squashfs-root/lib/libXi.so.6
squashfs-root/lib/libXinerama.so.1
squashfs-root/lib/libXrandr.so.2
squashfs-root/lib/libXrender.so.1
squashfs-root/lib/libapp.so
squashfs-root/lib/libatk-1.0.so.0
squashfs-root/lib/libatk-bridge-2.0.so.0
squashfs-root/lib/libatspi.so.0
squashfs-root/lib/libbitsdojo_window_linux_plugin.so
squashfs-root/lib/libblkid.so.1
squashfs-root/lib/libbrotlicommon.so.1
squashfs-root/lib/libbrotlidec.so.1
squashfs-root/lib/libbsd.so.0
squashfs-root/lib/libc.so.6
squashfs-root/lib/libcairo-gobject.so.2
squashfs-root/lib/libcairo.so.2
squashfs-root/lib/libcap.so.2
squashfs-root/lib/libdatrie.so.1
squashfs-root/lib/libdbus-1.so.3
squashfs-root/lib/libdl.so.2
squashfs-root/lib/libdynamic_color_plugin.so
squashfs-root/lib/libepoxy.so.0
squashfs-root/lib/libexpat.so.1
squashfs-root/lib/libffi.so.8
squashfs-root/lib/libflutter_linux_gtk.so
squashfs-root/lib/libfontconfig.so.1
squashfs-root/lib/libfreetype.so.6
squashfs-root/lib/libfribidi.so.0
squashfs-root/lib/libgcc_s.so.1
squashfs-root/lib/libgcrypt.so.20
squashfs-root/lib/libgdk-3.so.0
squashfs-root/lib/libgdk_pixbuf-2.0.so.0
squashfs-root/lib/libgio-2.0.so.0
squashfs-root/lib/libglib-2.0.so.0
squashfs-root/lib/libgmodule-2.0.so.0
squashfs-root/lib/libgobject-2.0.so.0
squashfs-root/lib/libgpg-error.so.0
squashfs-root/lib/libgraphite2.so.3
squashfs-root/lib/libgtk-3.so.0
squashfs-root/lib/libharfbuzz.so.0
squashfs-root/lib/libjpeg.so.8
squashfs-root/lib/liblz4.so.1
squashfs-root/lib/liblzma.so.5
squashfs-root/lib/libm.so.6
squashfs-root/lib/libmd.so.0
squashfs-root/lib/libmount.so.1
squashfs-root/lib/libpango-1.0.so.0
squashfs-root/lib/libpangocairo-1.0.so.0
squashfs-root/lib/libpangoft2-1.0.so.0
squashfs-root/lib/libpcre.so.3
squashfs-root/lib/libpcre2-8.so.0
squashfs-root/lib/libpixman-1.so.0
squashfs-root/lib/libpng16.so.16
squashfs-root/lib/libpthread.so.0
squashfs-root/lib/librt.so.1
squashfs-root/lib/libselinux.so.1
squashfs-root/lib/libstdc++.so.6
squashfs-root/lib/libsystemd.so.0
squashfs-root/lib/libthai.so.0
squashfs-root/lib/liburl_launcher_linux_plugin.so
squashfs-root/lib/libuuid.so.1
squashfs-root/lib/libwayland-client.so.0
squashfs-root/lib/libwayland-cursor.so.0
squashfs-root/lib/libwayland-egl.so.1
squashfs-root/lib/libwindow_size_plugin.so
squashfs-root/lib/libxcb-render.so.0
squashfs-root/lib/libxcb-shm.so.0
squashfs-root/lib/libxcb.so.1
squashfs-root/lib/libxkbcommon.so.0
squashfs-root/lib/libz.so.1
squashfs-root/lib/libzstd.so.1
squashfs-root/librescore
squashfs-root/librescore.desktop
squashfs-root/librescore.svg
squashfs-root/setup
squashfs-root/share
squashfs-root/share/applications
squashfs-root/share/applications/librescore.desktop
squashfs-root/share/icons
squashfs-root/share/icons/hicolor
squashfs-root/share/icons/hicolor/scalable
squashfs-root/share/icons/hicolor/scalable/apps
squashfs-root/share/icons/hicolor/scalable/apps/librescore.svg
voxeltek@VoxelTek-Kubuntu-Laptop:~/Documents/Applications$ cd squashfs-root/
voxeltek@VoxelTek-Kubuntu-Laptop:~/Documents/Applications/squashfs-root$ APPDIR=. ./AppRun
./AppRun: line 9: ./librescore: No such file or directory
voxeltek@VoxelTek-Kubuntu-Laptop:~/Documents/Applications/squashfs-root$ ./librescore
bash: ./librescore: cannot execute: required file not found

voxeltek@VoxelTek-Kubuntu-Laptop:~/Documents/Applications/squashfs-root$ ldconfig -p | grep "libstdc++\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1 | xargs -I {} strings {} | grep "GLIBC_[[:digit:]]" | sort -V | tail -n 1 | cut -c 7-
2.38
voxeltek@VoxelTek-Kubuntu-Laptop:~/Documents/Applications/squashfs-root$ ldd "${APPDIR}/librescore" | grep "libstdc++" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1 | xargs -I {} strings {} | grep "GLIBC_[[:digit:]]" | sort -V | tail -n 1 | cut -c 7-
ldd: /librescore: No such file or directory

Sorry for the untested instructions, couldn't test them at the time, try these:
./LibreScore.AppImage --appimage-extract
cd ./squashfs-root
APPDIR=. ./AppRun
./librescore

While in the same folder, share the output of:
ldconfig -p | grep "libstdc++\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1 | xargs -I {} strings {} | grep "GLIBC_[[:digit:]]" | sort -V | tail -n 1 | cut -c 7-

ldd ./librescore | grep "libstdc++" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1 | xargs -I {} strings {} | grep "GLIBC_[[:digit:]]" | sort -V | tail -n 1 | cut -c 7-

With the APPDIR= commands, I get the same errors as before:
voxeltek@VoxelTek-Kubuntu-Laptop:~/Documents/Applications/squashfs-root$ APPDIR=. ./AppRun
./AppRun: line 9: ./librescore: No such file or directory
voxeltek@VoxelTek-Kubuntu-Laptop:~/Documents/Applications/squashfs-root$ APPDIR=. ./librescore
bash: ./librescore: cannot execute: required file not found

I made sure to delete the previous squashfs-root folder before extracting, so it's not older files interfering.
As for the two other commands respectively:

2.38
2.34

For both of these tests, I have used the latest version of LibreScore as of making the comment.

cd into the squashfs-root/lib folder, then run:
APPDIR=.. ../AppRun
APPDIR=.. ../librescore

ldconfig -p | grep "libstdc++\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1 | xargs -I {} strings {} | grep "GLIBC_[[:digit:]]" | sort -V | tail -n 1 | cut -c 7- && ldd ../librescore | grep "libstdc++" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1 | xargs -I {} strings {} | grep "GLIBC_[[:digit:]]" | sort -V | tail -n 1 | cut -c 7-

I have switched to my desktop for this, but all results are identical, and both machines are running the exact same OS. I re-ran the previous tests and got identical results.
When running APPDIR=.. ../AppRun and APPDIR=.. ../librescore, the first one fails in the same way as it has before, but the second throws an error:
voxeltek@VoxelTek-Desktop:~/Documents/Applications/squashfs-root/lib$ APPDIR=.. ../AppRun
../AppRun: line 9: ../librescore: No such file or directory
voxeltek@VoxelTek-Desktop:~/Documents/Applications/squashfs-root/lib$ APPDIR=.. ../librescore
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so: undefined symbol: g_assertion_message_cmpint
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
/home/voxeltek/Documents/Applications/squashfs-root/lib/libc.so.6: version `GLIBC_2.38' not found (required by /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so)
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so

(librescore:178447): Gtk-WARNING **: 16:17:21.788: Error loading icon from file '/home/voxeltek/Documents/Applications/squashfs-root/data/flutter_assets/assets/librescore-square.svg':
        Unable to load image-loading module: /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /home/voxeltek/Documents/Applications/squashfs-root/lib/libm.so.6: version `GLIBC_2.38' not found (required by /lib/x86_64-linux-gnu/librsvg-2.so.2)

(librescore:178447): Gtk-WARNING **: 16:17:22.117: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Unable to load image-loading module: /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /home/voxeltek/Documents/Applications/squashfs-root/lib/libm.so.6: version `GLIBC_2.38' not found (required by /lib/x86_64-linux-gnu/librsvg-2.so.2) (gdk-pixbuf-error-quark, 5)
Bail out! Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Unable to load image-loading module: /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /home/voxeltek/Documents/Applications/squashfs-root/lib/libm.so.6: version `GLIBC_2.38' not found (required by /lib/x86_64-linux-gnu/librsvg-2.so.2) (gdk-pixbuf-error-quark, 5)
Aborted (core dumped)

The third command returns:
2.38
2.34

The next two commands return similar errors to the second:
voxeltek@VoxelTek-Desktop:~/Documents/Applications/squashfs-root/lib$ APPDIR=.. && cd "${APPDIR}/lib" && LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${APPDIR}/lib" "${APPDIR}/librescore"
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so: undefined symbol: g_assertion_message_cmpint
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
libc.so.6: version `GLIBC_2.38' not found (required by /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so)
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so

(librescore:178805): Gtk-WARNING **: 16:19:55.284: Error loading icon from file '/home/voxeltek/Documents/Applications/squashfs-root/data/flutter_assets/assets/librescore-square.svg':
        Unable to load image-loading module: /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libm.so.6: version `GLIBC_2.38' not found (required by /lib/x86_64-linux-gnu/librsvg-2.so.2)

(librescore:178805): Gtk-WARNING **: 16:19:55.330: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Unable to load image-loading module: /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libm.so.6: version `GLIBC_2.38' not found (required by /lib/x86_64-linux-gnu/librsvg-2.so.2) (gdk-pixbuf-error-quark, 5)
Bail out! Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Unable to load image-loading module: /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libm.so.6: version `GLIBC_2.38' not found (required by /lib/x86_64-linux-gnu/librsvg-2.so.2) (gdk-pixbuf-error-quark, 5)
Aborted (core dumped)
voxeltek@VoxelTek-Desktop:~/Documents/Applications/squashfs-root/lib$ APPDIR=.. TEMPPWD=$PWD && cd $(dirname $(ldd "${APPDIR}/librescore" | grep "ld-linux" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1)) && LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${APPDIR}/lib" LD_PRELOAD="$(ldconfig -p | grep "libstdc++\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1):$(ldconfig -p | grep "libm\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1):$(ldconfig -p | grep "libc\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1):$(ldconfig -p | grep "librt\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1)" && cd $TEMPPWD && "${APPDIR}/librescore"
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so: undefined symbol: g_assertion_message_cmpint
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
/home/voxeltek/Documents/Applications/squashfs-root/lib/libc.so.6: version `GLIBC_2.38' not found (required by /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so)
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so

(librescore:178871): Gtk-WARNING **: 16:20:03.182: Error loading icon from file '/home/voxeltek/Documents/Applications/squashfs-root/data/flutter_assets/assets/librescore-square.svg':
        Unable to load image-loading module: /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /home/voxeltek/Documents/Applications/squashfs-root/lib/libm.so.6: version `GLIBC_2.38' not found (required by /lib/x86_64-linux-gnu/librsvg-2.so.2)

(librescore:178871): Gtk-WARNING **: 16:20:03.225: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Unable to load image-loading module: /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /home/voxeltek/Documents/Applications/squashfs-root/lib/libm.so.6: version `GLIBC_2.38' not found (required by /lib/x86_64-linux-gnu/librsvg-2.so.2) (gdk-pixbuf-error-quark, 5)
Bail out! Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Unable to load image-loading module: /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /home/voxeltek/Documents/Applications/squashfs-root/lib/libm.so.6: version `GLIBC_2.38' not found (required by /lib/x86_64-linux-gnu/librsvg-2.so.2) (gdk-pixbuf-error-quark, 5)
Aborted (core dumped)

Whenever trying to open the most recent release on Kubuntu 24.04, I get this error:
/bin/sh: /tmp/.mount_LibreSc36Snr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/sh)
/bin/sh: /tmp/.mount_LibreSc36Snr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/sh)
/bin/sh: /tmp/.mount_LibreSc36Snr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/sh)
/bin/sh: /tmp/.mount_LibreSc36Snr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/sh)
/tmp/.mount_LibreSc36Snr/AppRun: line 4: 73120 Segmentation fault      (core dumped) LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${APPDIR}/lib" LD_PRELOAD="$(ldconfig -p | grep "libstdc++\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1):$(ldconfig -p | grep "libm\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1):$(ldconfig -p | grep "libc\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1):$(ldconfig -p | grep "librt\..*x86-64" | awk -F '=> ' 'NF>1{ sub(/ .*/,"",$NF); print $NF }' | head -n 1)" "${APPDIR}/librescore" "$@"

I am not sure what causes this, or how to fix it.
Kind regards, @VoxelTek

I had the same problem. The solution was to change the system library in the appimage by this command sequence:
 Extract image file to folder:
./LibreScore.appimage  --appimage-extract
 Copy the system library to the lib-folder:
cp /lib/x86_64-linux-gnu/libc.so.6 squashfs-root/lib
 Create the tweaked LibreScore-x86_64.AppImage:
appimagetool squashfs-root
Hope, this helps you and others.
Kind regards

Indeed, but what's confusing is why it isn't using the system libc. The final command should use the system libraries and not the packaged ones, but for some reason the error message shows libc still being the packaged one. The problem will fix on its own when GitHub Actions switches to Ubuntu 24.04, but for the time being I'm trying to figure out why the AppRun script isn't working as intended

This used to work before but stopped with the same error messages after upgrading to Ubuntu 24.04.1.
I don't know much about how this works, but I was able to fix and get LibreScore to work on my end by copying my local copy of libc.so.6 to the AppImage lib directory.
# extract appimage, outputs to squashfs-root/
./LibreScore.AppImage --appimage-extract

# copy libc.so.6 to appimage lib
cp /usr/lib/x86_64-linux-gnu/libc.so.6 squashfs-root/lib

# generate new appimage
./path/to/appimagetool-x86_64.AppImage -v squashfs-root/

Using appimagetool generates LibreScore-x86_64.AppImage which now works and can download scores. Not sure if there are any consequences in doing this, so please do let me know.
Also, here is the file output before performing the copy if it helps:
$ file /usr/lib/x86_64-linux-gnu/libc.so.6
/usr/lib/x86_64-linux-gnu/libc.so.6: ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6d64b17fbac799e68da7ebd9985ddf9b5cb375e6, for GNU/Linux 3.2.0, stripped

$ file squashfs-root/lib/libc.so.6
squashfs-root/lib/libc.so.6: ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=490fef8403240c91833978d494d39e537409b92e, stripped