Update the scrollbar postiton on scrollToMark

When I moved this into ControlCore, I forgot that UserScrollViewport is usually triggered by the scrollbar updating, so it doesn't ask the UI to update. Since this logic is in ControlCore, it's sorta in a weird place where it needs to communicate both up and down:

update the Terminal's viewport position
update the TermControl's scrollbar position

Checklist:

[x] Closes a bug bash bug
[x] Missed in #12948
See also #11000

Why doesn't _terminalScrollPositionChanged simply call UserScrollViewport?

Why doesn't _terminalScrollPositionChanged simply call UserScrollViewport?

That's maybe an artifact of an older day. In the past there were definitely some weird feedback loops you could get into if you triggered a scrollbar update, from a scrollbar update, if that makes sense. So we separated out the scrolling actions - one for viewport updates that were initiated by the terminal itself (e.g. emitting newlines), and another for updates that were initiated by the user scrolling the viewport (e.g. with the scrollbar). These were _terminalScrollPositionChanged and UserScrollViewport, respectively.
This particular one is a weird case. This is basically a user initiated scroll, so typically those happen by updating the scrollbar itself, in TermControl, which eventually triggers a UserScrollViewport to tell the Terminal that the viewport is in a new place. However, the TermControl doesn't have the performant ability to do this lookup (hence, the move of this method from AppActionHandlers to ControlCore). So we go down into control core, but now it's sitting halfway between the scrollbar and the actual buffer, and now both need to be updated.


Add reference to "All Features" page to primary navigation

About
@kneth signalled interest to increase awareness about the All Features page.
This patch intends to add a reference to the primary navigation prominently.
Preview
https://crate-docs-theme--547.org.readthedocs.build/en/547/

@amotl I must say, I'm not a fan of that solution, in the suggested patch it will look like this if I click on "Features", right?

Can't we move the whole thing (including subpages) into the root nav to avoid duplicate current highlights? IMO Features don't fit in the guide & tutorials category anyways, just my 2 cents ;)

move the whole thing

I agree. Having the same tree twice isn't optimal.


Sphinx version and en lang

Modified sphinx version in requirements.txt to ~5.3.0 and ran "make html"
Also changed "language" in conf.py from None to "en" to fix warning.

Please squash the last two commits together.


Implement RFC 9

Fixes #133 and implements RFC 9; see comments there.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

This PR does not fix the parsing of namespaces and entity types with spaces and comments in schema file, does it? Do we fix it separately? For example: this schema parses now
"entityTypes": {
            "User // comment": {
                "memberOfTypes": [
                    "UserGroup"
                ]
            },
            "User": {
                "memberOfTypes": [
                    "UserGroup"
                ]
            },
...

Good point, that should probably be part of this PR.  I will continue the work

another schema example that currently parses:
        "entityTypes": {
            "User // comment 1": {
                "memberOfTypes": [
                    "UserGroup"
                ]
            },
            "User // comment 2": {
                "memberOfTypes": [
                    "UserGroup"
                ]
            },
...

Note for those following: the current code still fails one of Anwar's examples above, and I'm investigating why (and will add as a test)

Pushed additional tests, which should be passing now.  Changes ended up being more extensive than originally anticipated.  More reviews would be appreciated.

The build failure is because DRT was depending on some parser APIs that I made private in this PR.  I'll make the required adjustments to DRT after this is merged, if that is OK with everyone


Virtual clusters should support multiple listeners

Is your feature request related to a problem? Please describe.
Users will sometimes need multiple routes into the same virtual cluster.  For instance, on Kubernetes they might want to admit traffic from application deployed to the same cluster (dialing using a cluster-ip) and off cluster applications, perhaps dialing in via a load balancer.
You can kind of achieve this right now by duplicating your virtual cluster definition (although this relies on the fact that #379 isn't implemented).
Describe the solution you'd like
The ability to define a Virtual Cluster with n listeners.
I think the configuration should try to follow the Apache Kafka terminology where appropriate (i.e. advertisedListener) etc so that it is more familiar to users who are already comfortable with configuring Kafka listeners..
I think we'd want to start by proposing some API.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

This impacts the CRD schema for the operator. So even if we don't support multiple listeners in the proxy for a while, we should ensure that the CR API won't need an incompatible change once it is supported. We could, for instance, use an array-typed listeners property, but constrain the maximum length to 1 for the time being.


Add reflection testing.

Not sure the reflections are working properly, make an example to test this. Also, probably write some special test code to visualize better what is happening

This is now completed, but the testing has illuminated issue #5 which will have to be done before the v0.0.1 release as well.


TODO: Ping command

/shadow ping command which just returns the ping time to the server.

Moving to shadowfacts/ShadowCore


Schema

From<EMAIL_ADDRESS>on November 22, 2010 16:33:30
Would be great to:

Create all the tables.
Apply a schema to all the tables.
Generate SQL with appropriate schema prefixes.

Thank you!
Original issue: http://code.google.com/p/wwwsqldesigner/issues/detail?id=113

From ondrej.zara on December 03, 2010 01:55:34
Can you please be more specific? I have no experience with schemas...

Closing for inactivity.


remove references to manual segmentation in brainglobe-segmentation

Updates website to reflect that brainglobe-segmentation isn't only for manual segmentation.
Requires https://github.com/brainglobe/brainglobe-segmentation/pull/150
Also fixes a stray mistake that entered the cellfinder troubleshooting section

Happy to merge this when https://github.com/brainglobe/brainglobe-segmentation/pull/150 is merged. Test failures related to connection issues between GH actions and a website out-of-our-control.


[FEATURE REQ] PublicNetworkAccess.SecuredByPerimeterValue does not exist but is supported by the Storage API

Library name
Microsoft.Azure.Management.Storage.Models
Please describe the feature.
Azure.ResourceManager.Storage.Models supports StoragePublicNetworkAccess.SecuredByPerimeterValue, but Microsoft.Azure.Management.Storage.Models does not have a PublicNetworkAccess.SecuredByPerimeterValue field.
Can Microsoft.Azure.Management.Storage.Models be caught up to speed with Azure.ResourceManager.Storage.Models? #44571

cc: @blueww @ArthurMa1978

Hi @pwoosam.  Thanks for reaching out and we regret that you're experiencing difficulties.   The Microsoft.Azure.Management.Storage package reached end-of-life in September 2023 and is no longer published nor supported by Microsoft.  We strongly recommend that you not use it in production applications and upgrade to Azure.ResourceManager.Storage.
As there is no support available for the package, I'm going to close this out.

Ah that makes sense 🙂 Thank you!


Adsk Contrib - Change the library version

Signed-off-by: Patrick Hodoul<EMAIL_ADDRESS>

/boom 🎊


UndoManager does not release UndoManagerClient causing memory leaks

When exit EditPage, UndoManager still holds the UndoHistory of the TextField of the page, eventually causing the Element of the page to be leaked.
related code:  flutter/lib/src/widgets/undo_history.dart:200
  void _handleFocus() {
    if (!widget.focusNode.hasFocus) {
      return;
    }
    UndoManager.client = this; // no release when lose focus
    _updateState();
  }

Steps to reproduce

flutter run --serve-observatory
enter EditPage and exit EditPage
open Observatory check EditPageElement is leak

Expected results
EditPageElement not leak
Actual results
EditPageElement leaked
Code sample
Code sample
import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return const MaterialApp(
      home: MyHomePage(),
    );
  }
}

class MyHomePage extends StatelessWidget {
  const MyHomePage({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        backgroundColor: Theme.of(context).colorScheme.inversePrimary,
        title: const Text('Home'),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: () {
          Navigator.push(context, MaterialPageRoute(builder: (context) => const EditPage()));
        },
        child: const Icon(Icons.add),
      ), // This trailing comma makes auto-formatting nicer for build methods.
    );
  }
}

class EditPage extends StatelessWidget {
  const EditPage({super.key});

  @override
  StatelessElement createElement() => EditPageElement(this);

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: const Text('EditPage')),
      body: const Center(
        child: TextField(
          autofocus: true,
        ),
      ),
    );
  }
}

class EditPageElement extends StatelessElement {
  EditPageElement(super.widget);
}

Screenshots or Video

Screenshots / Video demonstration

Logs
Logs
[Paste your logs here]

Flutter Doctor output
Doctor output
[✓] Flutter (Channel stable, 3.22.0, on macOS 12.7.4 21H1123 darwin-x64, locale zh-Hans-CN)

Reproducible using the code sample and steps outlined above.

flutter doctor -v
[!] Flutter (Channel stable, 3.22.0, on macOS 14.4.1 23E224 darwin-arm64, locale en-GB)
    • Flutter version 3.22.0 on channel stable at /Users/nexus/dev/sdks/flutter
    ! Warning: `flutter` on your path resolves to /Users/nexus/dev/sdks/flutters/bin/flutter, which is not inside your current Flutter SDK checkout at /Users/nexus/dev/sdks/flutter. Consider adding /Users/nexus/dev/sdks/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to /Users/nexus/dev/sdks/flutters/bin/dart, which is not inside your current Flutter SDK checkout at /Users/nexus/dev/sdks/flutter. Consider adding /Users/nexus/dev/sdks/flutter/bin to the front of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 5dcb86f68f (5 days ago), 2024-05-09 07:39:20 -0500
    • Engine revision f6344b75dc
    • Dart version 3.4.0
    • DevTools version 2.34.3
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Users/nexus/Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
    • Xcode at /Applications/Xcode-15.3.0.app/Contents/Developer
    • Build 15E204a
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.1)
    • Android Studio at /Users/nexus/Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)

[✓] IntelliJ IDEA Ultimate Edition (version 2023.2.5)
    • IntelliJ at /Users/nexus/Applications/IntelliJ IDEA Ultimate.app
    • Flutter plugin version 77.2.2
    • Dart plugin version 232.10286

[✓] VS Code (version 1.89.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.88.0

[✓] Connected device (3 available)
    • macOS (desktop)                 • macos                 • darwin-arm64   • macOS 14.4.1 23E224 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin         • macOS 14.4.1 23E224 darwin-arm64
    • Chrome (web)                    • chrome                • web-javascript • Google Chrome 124.0.6367.202
    ! Error: Browsing on the local area network for Nexus. Ensure the device is unlocked and attached with a cable or associated with the same local area network as this Mac.
      The device must be opted into Developer Mode to connect wirelessly. (code -27)
    ! Error: Browsing on the local area network for Dean’s iPad. Ensure the device is unlocked and attached with a cable or associated with the same local area network as this Mac.
      The device must be opted into Developer Mode to connect wirelessly. (code -27)

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.

[✓] Flutter (Channel master, 3.22.0-33.0.pre.5, on macOS 14.4.1 23E224 darwin-arm64, locale en-GB)
    • Flutter version 3.22.0-33.0.pre.5 on channel master at /Users/nexus/dev/sdks/flutters
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 21177cced4 (6 hours ago), 2024-05-14 01:06:32 -0400
    • Engine revision 84687fe0f1
    • Dart version 3.5.0 (build 3.5.0-152.0.dev)
    • DevTools version 2.36.0-dev.5

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Users/nexus/Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
    • Xcode at /Applications/Xcode-15.3.0.app/Contents/Developer
    • Build 15E204a
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.1)
    • Android Studio at /Users/nexus/Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)

[✓] IntelliJ IDEA Ultimate Edition (version 2023.2.5)
    • IntelliJ at /Users/nexus/Applications/IntelliJ IDEA Ultimate.app
    • Flutter plugin version 77.2.2
    • Dart plugin version 232.10286

[✓] VS Code (version 1.89.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.88.0

[✓] Connected device (3 available)
    • macOS (desktop)                 • macos                 • darwin-arm64   • macOS 14.4.1 23E224 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin         • macOS 14.4.1 23E224 darwin-arm64
    • Chrome (web)                    • chrome                • web-javascript • Google Chrome 124.0.6367.202
    ! Error: Browsing on the local area network for Nexus. Ensure the device is unlocked and attached with a cable or associated with the same local area network as this Mac.
      The device must be opted into Developer Mode to connect wirelessly. (code -27)
    ! Error: Browsing on the local area network for Dean’s iPad. Ensure the device is unlocked and attached with a cable or associated with the same local area network as this Mac.
      The device must be opted into Developer Mode to connect wirelessly. (code -27)

[✓] Network resources
    • All expected network resources are available.

• No issues found!


dax option to mount is not added

Current code does not use dax in mount options. I think we can assume that "mount -o dax" should be used always when namespace mode is FSDAX, right.

On a recently added test system using test/ involving nodes as Clearlinux VMs, I see ext4 gets dax mount option added correctly (and this is on top of LVM2), this is good news. Kernel on those nodes is 4.19.5


apt-get update Encountered a section with no Package header

Hello Friends in the internet,
I am using debian 10.7 on Arm64 (on an ec2 c6g.large instance)
Following your installation instructions, I did this:
echo "deb https://adoptopenjdk.jfrog.io/adoptopenjdk/deb buster main" | sudo tee /etc/apt/sources.list.d/adoptopenjdk.list
sudo apt-get update
It gives error messages like this:
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/adoptopenjdk.jfrog.io_adoptopenjdk_deb_dists_buster_main_binary-arm64_Packages
E: The package lists or status file could not be parsed or opened.
How can we solve this?

Odd. I thought I double checked it yesterday after the last releases were uploaded. Either I didn't or it broke afterwards which would be new (but we also got a new version of Artifactory which might have new capabilities). Anyway. I pressed the magic button and it should be working again.

Odd. I thought I double checked it yesterday after the last releases were uploaded. Either I didn't or it broke afterwards which would be new (but we also got a new version of Artifactory which might have new capabilities). Anyway. I pressed the magic button and it should be working again.


Base Structure for Import of Sage300 Attributes to Fyle

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

:exclamation: No coverage uploaded for pull request base (master@b8487cc). Click here to learn what that means.

Additional details and impacted files
@@            Coverage Diff            @@
##             master      #47   +/-   ##
=========================================
  Coverage          ?   85.98%
=========================================
  Files             ?       31
  Lines             ?     1063
  Branches          ?        0
=========================================
  Hits              ?      914
  Misses            ?      149
  Partials          ?        0

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


FABN-1492: Filtered blocks do not contain chaincode event payloads

Remove payload from ContractEvent
Add FilteredContractEvent interface
Improve contract event unit tests

Superseded by #176


Not enough inliers found to support a model (0)! Returning the same coefficients.

[pcl::SampleConsensusModelPlane::optimizeModelCoefficients] Not enough inliers found to support a model (0)! Returning the same coefficients.
[ERROR] [1525282399.032126039]: Failed to cluster objects.
[ERROR] [1525282399.033035914]: Failed to perceive surface objects.

changed min/max cluster sizes

see issue #9


--server.namespace fails unless default namespace is used

If I don't execute kubectl config set-context --current --namespace="$ENVIRONMENT" before creating a relay, an error occurs. However, when the default namespace is set, the process works correctly.
The relay command is kubectl relay --server.namespace "$ENVIRONMENT" "service/$service" "$ports" --address <IP_ADDRESS>
The error is Error: ensure krelay-server: create krelay-server pod: pods is forbidden: User "foobar" cannot create resource "pods" in API group "" in the namespace "default"

The error message indicates that you are not allowed to create pod in the "default" namespace.
krelay will create the krelay-server pod in the namespace specified by the flag --server.namespace. If the value of $ENVIRONMENT was not default, I have no clue why such error occurred.
@sergeykad Could you post the output of kubectl relay --server.namespace "$ENVIRONMENT" "service/$service" "$ports" --address <IP_ADDRESS> -v=7 to help us see what happens?

The error I mentioned is the only output I am getting: Error: ensure krelay-server: create krelay-server pod: pods is forbidden: User "foobar" cannot create resource "pods" in API group "" in the namespace "default"
The value of the $ENVIRONMENT was not default but a name of an actual namespace. The user has permission to the   $ENVIRONMENT namespace but not to default

So the actual error is

Error: services "dal-entities" is forbidden: User "foobar" cannot get resource "services" in API group "" in the namespace "default"

That's caused by how krelay works, since you are port-forwarding to a Service in "default" namespace, krelay needs to know the clusterIP by GET the target Service. If you are not allowed to do this, you could try the following:
krelay --server.namespace "$ENVIRONMENT" ip/<your service cluster ip> "$ports" --address <IP_ADDRESS>

I see. Is not it possible to select cluster by name?


Current Status of simpleWeather

As many have noticed over the last several months, the Yahoo Weather API has been extremely unstable. With the state of Yahoo as a company, it's unlikely their weather API will ever become stable again. Most stable and feature rich weather APIs like https://openweathermap.org/api and https://darksky.net/dev/ require API keys and have pricing options which is outside the scope of this project for now.
If I get some time moving forward I'll look at the other API options. I recommend using one of the above APIs instead and hopefully I'll get an updated version of simpleWeather at some point or kill the project.

thanks for the update! i'm just curious - what's the issue right now? the yahoo API seems to be up consistently (https://developer.yahoo.com/weather/) but weather only comes up in SW demos the first time i load them, then very intermittently (if at all). i see this console log: "Can't Load URL: The domain of this URL isn't included in the app's domains. To be able to load this URL, add all domains and subdomains of your app to the App Domains field in your app settings." ... i took a look and it seems there's now API keys for yahoo weather API...maybe that's the issue?

They did add oAuth stuff to several APIs awhile back but the weather one has worked without it, I'm sure it's the cause of some issues but the API in general is down pretty often. I pretty constantly get results: null on https://developer.yahoo.com/weather/ (did just now actually).

yeah. so frustrating.

Marissa Meyer just left Yahoo and the company changed their registration name to something weird.
For me these are signs that some marketeers are changing the direction of the company and soon will get to free-services like the weather api and set up some fees - imho.

I am seeing the same from the Yahoo API, my feeds just say error loading the channel all the time

They now ask for an oauth token https://developer.yahoo.com/weather/

@pmarkoulidakis Yeah, they started that sometime last year but the stability is still an issue even when using OAuth.

Any chance you could show, those of us who have oauth keys, how to pass that along in simpleweather? I hate to see this project stop because of Yahoo. I would really appreciate it and I'm sure others would too. I know passing the key and secret along in our codes is risky, but some of us use it for personal or intranet purposes.

I found this on SO. I havent give a try yet.
http://stackoverflow.com/questions/36186538/making-yahoo-weather-api-request-with-oauth-1

Hi @fleeting ,
I checked out my simpleweather app the other day in Firefox (and again today) as well as Safari (today), and both ask permission to access location. After I hit share location, the app immediately displayed the weather. HOWEVER, with Chrome, it NEVER asks permission to access your location. That is why such a lag (it's guessing), and sometimes undefined or nothing pops up. I am investigating this further to see whether or not there is a hack for this in Chrome and will get back to you. So I wonder which browser people who complained about the app were using, and were they asked to share their location?  Best regards, Maria

This might turn out to be an unpopular idea, but have you thought about trying to "Web Scrape" to get weather info you need? I know you can do it in PHP and Node.JS, but I don't actually know if it's achievable in plain JS/jQuery. I know at a small scale it's basically ok, but you'd have to be the judge of what constitutes an "acceptable" number of people using your platform to web scrape a site. It would possibly make an easy way to obtain weather data without needing an API, if it could be achieved to begin with and was ethical.

Hi @interglobalmedia not sure if you're still having trouble with chrome but I did some digging and found that currently there's no timeout or error response in the sample code. I have updated the sample code here to add an error and success callback. This dosen't solve the problem in Chrome but at least gives the user a helpful answer.
Updated example:https://codepen.io/anon/pen/jGePvN
Helpful resources:
https://developers.google.com/web/fundamentals/native-hardware/user-location/
https://stackoverflow.com/a/3885172
Error codes: https://dev.w3.org/geo/api/spec-source.html#position_error_interface

Hi @fleeting I just forked your project to create "simplerweather.js" using Dark Sky's API. It's not perfect and is somewhat tailored to my project but wanted to drop a note here in case you or others found it useful:
https://github.com/BrookeDot/SimplerWeather

@BrookeDot Thanks for that! I'll add a link to it in the readme here shortly. I love Dark Sky's API, I just wish they allowed you to restrict your API key to specific domains so it wouldn't be such a security risk exposing your API key in javascript like that.

I love Dark Sky's API, I just wish they allowed you to restrict your API key to specific domains so it wouldn't be such a security risk exposing your API key in javascript like that.

Yeah that would be nice, my work-around was to create a server side proxy which can then be limited by domain. I used PHP but there's no reason why you couldn't use any server-side language or third-party hosting solution.
The way the proxy works if you output the JSON in a file like this:
https://github.com/BrookeDot/SimplerWeather/blob/master/proxy.php
Then set the URL in options for SimplerWeather.js
  authmethod: 'proxy',
  proxyurl: 'proxy.php',

Not perfect but at least better than an exposed API key :)


GSoC2017 / Monitoring Dashboard

This issue belongs to a Google Summer of Code project idea.
Project Goals
This project aims to implement a fully featured web-based dashboard for Fluentd internals. The expectation is that from a web interface we can see the behavior of the service at it different phases and resources consumption:

input
parser
filtering
buffering
output

Despite some of these requirements can be achieved with specific plugins and third party services like Prometheus and Grafana, we aim to provide a built-in solution that can be used in environments where that is not an option.
The scope of the project will be discussed with students during the application period.
Skills required

Ruby
API
CSS
Javascript

Hello Sir,
I am Anurag , a Compute Science Undergraduate from Indraprastha University, Delhi, India. I have worked in Web Development.
I read about Fluentd, it's very interesting. I am interested to work in this project . Could you please guide with the proper resources to know more about the scope of this project.
Regards
Anurag

hi @nainanurag
to understand the scope of the project I would suggest you take the following roadmap:

get familiar with "what problem Fluentd solves": presentations:

Build the Unified Logging Layer
Logging for Containers

Understand the concept of Log Forwarder and Log Aggregators:

https://www.slideshare.net/edsiper/log-forwarding-at-scale

Learn about how Fluentd solves logging
Learn about running applications at scale with Kubernetes

Once you get familiar with these concepts you will get a better idea about the real scope of the project and what are the required features to implement that will help to monitor Fluentd.
Feel free to ping us anytime on our Slack channel at slack.fluentd.org

This is for 2017. So closed.


Error on opening a project - The operation couldn’t be completed. (TSCUtility.Diagnostics error 0.)

I get this error when I try to open a project. Tried 2, same result.

the two projects I tried to open have these strings in their file path: another-app and MY-PROJECT-1

full logs from the console app: https://gist.github.com/spnkr/bb75c627e0a99ab6357ce171bb21fecb

Btw this is on the paid version of the app, if that matters

Hello Will Jessop,
Sorry for the problem you encountered. We will check it immediately and get back to you as soon as possible.
Please be patient.
Best regards,
Long Vu.

On 4 Oct 2023, at 23:06, Will Jessop @.***> wrote:
I get this error when I try to open a project. Tried 2, same result.
https://user-images.githubusercontent.com/11250/272638214-1b74816c-bf87-4a61-8865-ca8603fba6c5.png
the two projects I tried to open have these strings in their file path: another-app and MY-PROJECT-1
—
Reply to this email directly, view it on GitHub https://github.com/justmakeapp/swiftdeps-distribution/issues/4, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH3XQFEGNTTNWBLS2UXXIDTX5WCQZAVCNFSM6AAAAAA5S37ULOVHI2DSMVQWIX3LMV43ASLTON2WKOZRHEZDMNJVGEYTANQ.
You are receiving this because you are subscribed to this thread.

Btw this is on the paid version of the app, if that matters

Please upgrade to version 1.2.1; I have made it compatible with Swift 5.9.


Getting temperature info

Hi, does anyone know if it is possible to get temperature data from this software/camera?

Yes, if you have a 2.5 or 3.5 Lepton core, the data returned in the array is temperature values in 100 * Kelvin


update polkadot-v0.9.23

Codecov Report

Merging #761 (542a929) into master (b4ae022) will increase coverage by 0.05%.
The diff coverage is 68.75%.

@@            Coverage Diff             @@
##           master     #761      +/-   ##
==========================================
+ Coverage   77.92%   77.97%   +0.05%
==========================================
  Files         100      100
  Lines        9670     9709      +39
==========================================
+ Hits         7535     7571      +36
- Misses       2135     2138       +3

Impacted Files
Coverage Δ

asset-registry/src/mock/para.rs
66.66% <ø> (ø)

bencher/src/bench_runner.rs
0.00% <0.00%> (ø)

currencies/src/mock.rs
94.73% <0.00%> (ø)

asset-registry/src/tests.rs
96.95% <100.00%> (ø)

tokens/src/mock.rs
48.14% <100.00%> (+17.00%)
:arrow_up:

xtokens/src/tests.rs
99.46% <100.00%> (ø)

tokens/src/tests.rs
99.82% <0.00%> (-0.18%)
:arrow_down:

payments/src/mock.rs
95.83% <0.00%> (ø)

xtokens/src/mock/para.rs
75.75% <0.00%> (ø)

... and 4 more

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


ability to utilize advanced hardware capabilities

Operating system or device:
Issue description (what happened, and what was expected):
Ability for godot detect and use Opengl ES hardware capabilities or fall back to software by 3D renderer for non available functions to increase 3d fps.
Steps to reproduce:
Link to minimal example project (optional but very welcome):

got the answer: godot 3.0 will have more support.


Fix help window URL for UG

#82

Codecov Report

Merging #99 (0c9bb42) into master (8531f72) will decrease coverage by 0.04%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##             master      #99      +/-   ##
============================================
- Coverage     37.68%   37.63%   -0.05%
  Complexity      295      295
============================================
  Files            87       87
  Lines          1701     1703       +2
  Branches        185      186       +1
============================================
  Hits            641      641
- Misses         1016     1018       +2
  Partials         44       44

Impacted Files
Coverage Δ

...va/seedu/address/logic/commands/RelateCommand.java
0.00% <0.00%> (ø)

src/main/java/seedu/address/ui/HelpWindow.java
0.00% <ø> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 546e38a...0c9bb42. Read the comment docs.


Adds bed, bedsheets and cloaks.

Yes you can wear the bedsheets.
So basically we don't have a neck UI slot, so i'm going to pr that a day or two from now and in that pr convert all of these things to the neck slot. For right now cloaks and bedsheets go in the backpack slot.
I'll also commit inhand sprites for the bedsheets sometime tomorrow.
 I swear to god I couldn't figger it out so I just left it. I'll fix it later gtfo of my face femboy.

So basically we don't have a neck UI slot, so i'm going to pr that a day or two from now and in that pr convert all of these things to the neck slot. For right now cloaks and bedsheets go in the backpack slot.

There's servers with a neck slot nowadays?

TG has a neck slot.

Ready for Merge


[Q] Can I recover a wandb project that has been wrongly deleted? (the whole project, not a run in a project)

I have mistakenly deleted one important project just now, and I want to recover this project. Is there any methods?

hey @kiwi1944 - please let us know if you are able to provide the project name and username. would be happy to help!

Hi @kiwi1944 - since we have not heard back from you we are going to close this request. If you would like to re-open the conversation, please let us know!

Hi @kiwi1944, can you send me the name of the project and your username and I can see if we are able to recover the project? Feel free to share with<EMAIL_ADDRESS>if you're not comfortable sharing here.
Thank you, Nate

I also wanna to recover one important project. Can you help me? I have sent the email for you. Thank you so much.


automatic pitch

automatic pitch changer, might add some edge logic to it later.

kid named poo

fuck you

FIXING IT

wtf

https://en.wikipedia.org/wiki/Boolean_algebra

@NitroTF2 can you check to make sure this is the same logic you initially proposed

@NitroTF2 can you check to make sure this is the same logic you initially proposed

yes if the vel speed is above 2 then change it

but you don't change on secondary slot or melee...

neither do you, since the angles are the same as everything else why check?

neither do you, since the angles are the same as everything else why check?

cuz works best to medic and i do change angle
Uploading 2022-08-10 23-08-30.mp4…
s

@johnathon-walnut

neither do you, since the angles are the same as everything else why check?

cuz works best to medic and I do change angle
based on my logics
2022-08-10.23-08-30.mp4

tard, my point is that there's no point checking if not primary because it still sets it to 89 on both

neither do you, since the angles are the same as everything else why check?

cuz works best to medic and I do change angle
based on my logics
2022-08-10.23-08-30.mp4

tard, my point is that there's no point checking if not primary because it still sets it to 89 on both

sheeeeit my bad i am high
well it has my logic so it is good to good

ouch


[PHP] time out problem during tests (after attempt)

Describe the bug
I tried to "commit" several katas with the button "attempt". I'd got always "Execution Timed Out (12000 ms)". The basic tests work perfectly. The code execution on a local machine (even with a complex example) was not higher as 4600ms
To Reproduce
Steps to reproduce the behavior:

Go to 'https://www.codewars.com/kata/561e9c843a2ef5a40c0000a4/train/php'

Enter the code
`
function isPrime($n)
{
for ($i = 2; $i < $n; $i++) {
if ($n % $i === 0) {
return false;
}
}
return true;
}

function gap($g, $m, $n)
{
$result = [];
for ($i = $m; $i <= $n; $i++) {
    if (!isPrime($i)) {
        continue;
    }

    $hasPrimes = false;

    $nextPossiblePrime = $i + $g;

    if ($nextPossiblePrime <= $n && isPrime($nextPossiblePrime)) {

        for ($j = ($i+1); $j < $nextPossiblePrime; $j++) {
            if (isPrime($j) ) {
                $hasPrimes = true;
                break;
            }
        }

        if ($hasPrimes === false) {
            return [$i, $nextPossiblePrime];
        }

    }
}

return null;

}`
3. Click on  'RUN SAMPLE TESTS' button
4. See the correct response
5. Click on 'ATTEMPT' button
4. See error
Expected Behavior
The code should pass the tests without a timeout. On my local server I used this example to check the time:
`$s = microtime(true);
print_r(gap(2, 3, 50));
print_r(gap(4, 100, 110));
print_r(gap(6, 100, 110));
print_r(gap(8, 300, 400));
print_r(gap(10, 300, 400));
print_r(gap(18, 400, 430));
print_r(gap(10, 10000000, 100000000));
$e = microtime(true);
echo (($e-$s) * 1000) . 'ms' . PHP_EOL;`
And I'd got these results:
array(2) {   [0]=>   int(3)   [1]=>   int(5) } array(2) {   [0]=>   int(103)   [1]=>   int(107) } NULL array(2) {   [0]=>   int(359)   [1]=>   int(367) } array(2) {   [0]=>   int(337)   [1]=>   int(347) } NULL array(2) {   [0]=>   int(10000261)   [1]=>   int(10000271) } Time spent for processing: 4508.2459449768ms
As You can see, the example was pretty complex (print_r(gap(10, 10000000, 100000000));) and it took about 4,5 seconds to process on an i7-7700hq with the Windows version of PHP 7.3 interpreter
Screenshots

Contexts
Please complete the following information:

Codewars username (if account related):  keyball
OS: Windows 10
Browser: Firefox Nightly
Browser Version: 67.0

Not Codewars issue.
Try improving your solution. Your solution is much slower (about x4) compared to the accepted answer I tried.

PHP version of this kata has 10 fixed tests and 50 random tests. The largest basic test case is gap(2, 10000000, 11000000).

A bit late but I'm having the same issue now and I'm pretty sure my code is efficient enough.
Kata: Powers of 3
Language: C
Used code (to reproduce):
#include <math.h>
int largest_power(long long n) {
    if (n == 1) return -1;
    for (long long i = n; i > 0; --i) {
        if (pow(3,i) < n) {
          return i;
        }
    }
}

I ran this code locally in a loop (5000 times, which is obviously much more than the amount of tests) and it took about 10 seconds (worth mentioning that this was on my Raspberry Pi)

As you can see, all tests were fine but it's just timing out everytime I press "attempt".  I don't know if there is a bug in my code that causes an infinite loop but as I mentioned above, it works perfectly fine on my machine. The basic tests worked fine as well.

@y21 please, use kata discourse for such questions. Your code is inefficient, and if you test it with something like n = 1,000,000,000 you will see it yourself.

Thanks for your answer and alright, will use that instead for the next time. I was just curious as to why that would time out even though all tests have passed and almost the same code does not time out in JavaScript. But I see now, seems to be inefficient to do it that way.


[qtmultimedia] Can't install with feature ffmpeg on x64-linux

Operating system
Arch Linux
Compiler
GCC
Steps to reproduce the behavior
./vcpkg install qtmultimedia\[ffmpeg]

Failure logs
./vcpkg install qtmultimedia\[ffmpeg]
warning: The vcpkg /home/bobini/vcpkg/vcpkg is using detected vcpkg root /home/bobini/vcpkg and ignoring mismatched VCPKG_ROOT environment value /home/bobini/vcpkg/. To suppress this message, unset the environment variable or use the --vcpkg-root command line switch.
Computing installation plan...
The following packages will be built and installed:
  *<EMAIL_ADDRESS><EMAIL_ADDRESS>  *<EMAIL_ADDRESS>Additional packages (*) will be modified to complete this operation.
Detecting compiler hash for triplet x64-linux...
Restored 0 package(s) from /home/bobini/.cache/vcpkg/archives in 758 us. Use --debug to see more details.
Installing 1/3<EMAIL_ADDRESS>Building<EMAIL_ADDRESS>CMake Warning at ports/qtbase/portfile.cmake:43 (message):
  qtbase currently requires packages from the system package manager.  They
  can be installed on Ubuntu systems via sudo apt-get install '^libxcb.*-dev'
  libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev
  libxkbcommon-x11-dev libegl1-mesa-dev.
Call Stack (most recent call first):
  scripts/ports.cmake:170 (include)

-- Using cached qtbase-everywhere-src-6.6.1.tar.xz.
-- Cleaning sources at /home/bobini/vcpkg/buildtrees/qtbase/src/here-src-6-9daf605cd3.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/bobini/vcpkg/downloads/qtbase-everywhere-src-6.6.1.tar.xz
-- Applying patch patches/0001-CVE-2023-51714-qtbase-6.6.diff
-- Applying patch patches/0002-CVE-2023-51714-qtbase-6.6.diff
-- Applying patch allow_outside_prefix.patch
-- Applying patch config_install.patch
-- Applying patch fix_cmake_build.patch
-- Applying patch fix_cmake_build_type.patch
-- Applying patch harfbuzz.patch
-- Applying patch fix_egl.patch
-- Applying patch fix_egl_2.patch
-- Applying patch installed_dir.patch
-- Applying patch GLIB2-static.patch
-- Applying patch clang-cl_source_location.patch
-- Applying patch clang-cl_QGADGET_fix.diff
-- Applying patch fix-host-aliasing.patch
-- Applying patch dont_force_cmakecache_latest.patch
-- Using source at /home/bobini/vcpkg/buildtrees/qtbase/src/here-src-6-9daf605cd3.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Remaining files in bin: '/home/bobini/vcpkg/packages/qtbase_x64-linux/bin/android_emulator_launcher.sh;/home/bobini/vcpkg/packages/qtbase_x64-linux/bin/ensure_pro_file.cmake;/home/bobini/vcpkg/packages/qtbase_x64-linux/bin/qt-cmake;/home/bobini/vcpkg/packages/qtbase_x64-linux/bin/qt-cmake-create;/home/bobini/vcpkg/packages/qtbase_x64-linux/bin/qt-cmake-private;/home/bobini/vcpkg/packages/qtbase_x64-linux/bin/qt-cmake-private-install.cmake;/home/bobini/vcpkg/packages/qtbase_x64-linux/bin/qt-cmake-standalone-test;/home/bobini/vcpkg/packages/qtbase_x64-linux/bin/qt-configure-module;/home/bobini/vcpkg/packages/qtbase_x64-linux/bin/qt-internal-configure-tests;/home/bobini/vcpkg/packages/qtbase_x64-linux/bin/qt-testrunner.py;/home/bobini/vcpkg/packages/qtbase_x64-linux/bin/sanitizer-testrunner.py'
-- Performing post-build validation
Stored binaries in 1 destinations in 52 s.
Elapsed time to handle qtbase:x64-linux: 13 min
qtbase:x64-linux package ABI: f0c32b4d562f76e878e81fa6b990b90f042490b4f4498fcd98d27daa5e7dfbe7
Installing 2/3<EMAIL_ADDRESS>Building<EMAIL_ADDRESS>-- Using cached qtshadertools-everywhere-src-6.6.1.tar.xz.
-- Cleaning sources at /home/bobini/vcpkg/buildtrees/qtshadertools/src/here-src-6-5605335910.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/bobini/vcpkg/downloads/qtshadertools-everywhere-src-6.6.1.tar.xz
-- Using source at /home/bobini/vcpkg/buildtrees/qtshadertools/src/here-src-6-5605335910.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Performing post-build validation
Stored binaries in 1 destinations in 4.5 s.
Elapsed time to handle qtshadertools:x64-linux: 1.4 min
qtshadertools:x64-linux package ABI: 53309209ecce0415191d0011dd4fe4b45b3897ed448a1ecf66928af0e584d935
Installing 3/3<EMAIL_ADDRESS>Building<EMAIL_ADDRESS>-- Using cached qtmultimedia-everywhere-src-6.6.1.tar.xz.
-- Cleaning sources at /home/bobini/vcpkg/buildtrees/qtmultimedia/src/here-src-6-21f26c840f.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/bobini/vcpkg/downloads/qtmultimedia-everywhere-src-6.6.1.tar.xz
-- Applying patch remove_unistd.patch
-- Applying patch remove_export_macro.patch
-- Applying patch static_find_modules.patch
-- Applying patch fix_avfoundation_target.patch
-- Using source at /home/bobini/vcpkg/buildtrees/qtmultimedia/src/here-src-6-21f26c840f.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:112 (message):
    Command failed: /usr/bin/ninja -v
    Working Directory: /home/bobini/vcpkg/buildtrees/qtmultimedia/x64-linux-rel/vcpkg-parallel-configure
    Error code: 1
    See logs for more information:
      /home/bobini/vcpkg/buildtrees/qtmultimedia/config-x64-linux-dbg-CMakeCache.txt.log
      /home/bobini/vcpkg/buildtrees/qtmultimedia/config-x64-linux-rel-CMakeCache.txt.log
      /home/bobini/vcpkg/buildtrees/qtmultimedia/config-x64-linux-out.log

Call Stack (most recent call first):
  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:252 (vcpkg_execute_required_process)
  installed/x64-linux/share/qtbase/qt_install_submodule.cmake:147 (vcpkg_cmake_configure)
  installed/x64-linux/share/qtbase/qt_install_submodule.cmake:341 (qt_cmake_configure)
  ports/qtmultimedia/portfile.cmake:77 (qt_install_submodule)
  scripts/ports.cmake:170 (include)

error: building qtmultimedia:x64-linux failed with: BUILD_FAILED
Elapsed time to handle qtmultimedia:x64-linux: 7.3 s
Please ensure you're using the latest port files with `git pull` and `vcpkg update`.
Then check for known issues at:
  https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+qtmultimedia
You can submit a new issue at:
  https://github.com/microsoft/vcpkg/issues/new?title=[qtmultimedia]+Build+error+on+x64-linux&body=Copy+issue+body+from+%2Fhome%2Fbobini%2Fvcpkg%2Finstalled%2Fvcpkg%2Fissue_body.md

config-x64-linux-out.log
[1/2] "/usr/bin/cmake" -E chdir ".." "/usr/bin/cmake" "/home/bobini/vcpkg/buildtrees/qtmultimedia/src/here-src-6-21f26c840f.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=/home/bobini/vcpkg/packages/qtmultimedia_x64-linux" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DQT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS:BOOL=ON" "-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON" "-DQT_BUILD_EXAMPLES:BOOL=OFF" "-DQT_BUILD_TESTS:BOOL=OFF" "-DQT_BUILD_BENCHMARKS:BOOL=OFF" "-DHOST_PERL:PATH=/usr/bin/perl" "-DINSTALL_BINDIR:STRING=bin" "-DINSTALL_LIBEXECDIR:STRING=bin" "-DINSTALL_PLUGINSDIR:STRING=Qt6/plugins" "-DINSTALL_QMLDIR:STRING=Qt6/qml" "-DCMAKE_REQUIRE_FIND_PACKAGE_Qt6Quick=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_Qt6Widgets=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Qt6Quick=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Qt6Widgets=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_GStreamer=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_FFmpeg=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_VAAPI=ON" "-DINPUT_gstreamer='no'" "-DINPUT_gstreamer_gl='no'" "-DINPUT_gstreamer_photography='no'" "-DFEATURE_wmf=OFF" "-DINPUT_ffmpeg='yes'" "-DINPUT_pulseaudio='yes'" "-DFEATURE_alsa=OFF" "-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON" "-DQT_SYNCQT:PATH=/home/bobini/vcpkg/installed/x64-linux/tools/Qt6/bin/syncqt.pl" "-DQT_NO_FORCE_SET_CMAKE_BUILD_TYPE:BOOL=ON" "-DQT_MKSPECS_DIR:PATH=/home/bobini/vcpkg/installed/x64-linux/share/Qt6/mkspecs" "-DCMAKE_MAKE_PROGRAM=/usr/bin/ninja" "-DCMAKE_SYSTEM_NAME=Linux" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/home/bobini/vcpkg/scripts/toolchains/linux.cmake" "-DVCPKG_TARGET_TRIPLET=x64-linux" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=/home/bobini/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/home/bobini/vcpkg" "-D_VCPKG_INSTALLED_DIR=/home/bobini/vcpkg/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DINSTALL_DOCDIR:STRING=doc/Qt6/" "-DINSTALL_INCLUDEDIR:STRING=include/Qt6/" "-DINSTALL_DESCRIPTIONSDIR:STRING=share/Qt6/modules" "-DINSTALL_MKSPECSDIR:STRING=share/Qt6/mkspecs" "-DINSTALL_TRANSLATIONSDIR:STRING=translations/Qt6/"
FAILED: ../CMakeCache.txt
"/usr/bin/cmake" -E chdir ".." "/usr/bin/cmake" "/home/bobini/vcpkg/buildtrees/qtmultimedia/src/here-src-6-21f26c840f.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=/home/bobini/vcpkg/packages/qtmultimedia_x64-linux" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DQT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS:BOOL=ON" "-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON" "-DQT_BUILD_EXAMPLES:BOOL=OFF" "-DQT_BUILD_TESTS:BOOL=OFF" "-DQT_BUILD_BENCHMARKS:BOOL=OFF" "-DHOST_PERL:PATH=/usr/bin/perl" "-DINSTALL_BINDIR:STRING=bin" "-DINSTALL_LIBEXECDIR:STRING=bin" "-DINSTALL_PLUGINSDIR:STRING=Qt6/plugins" "-DINSTALL_QMLDIR:STRING=Qt6/qml" "-DCMAKE_REQUIRE_FIND_PACKAGE_Qt6Quick=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_Qt6Widgets=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Qt6Quick=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Qt6Widgets=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_GStreamer=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_FFmpeg=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_VAAPI=ON" "-DINPUT_gstreamer='no'" "-DINPUT_gstreamer_gl='no'" "-DINPUT_gstreamer_photography='no'" "-DFEATURE_wmf=OFF" "-DINPUT_ffmpeg='yes'" "-DINPUT_pulseaudio='yes'" "-DFEATURE_alsa=OFF" "-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON" "-DQT_SYNCQT:PATH=/home/bobini/vcpkg/installed/x64-linux/tools/Qt6/bin/syncqt.pl" "-DQT_NO_FORCE_SET_CMAKE_BUILD_TYPE:BOOL=ON" "-DQT_MKSPECS_DIR:PATH=/home/bobini/vcpkg/installed/x64-linux/share/Qt6/mkspecs" "-DCMAKE_MAKE_PROGRAM=/usr/bin/ninja" "-DCMAKE_SYSTEM_NAME=Linux" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/home/bobini/vcpkg/scripts/toolchains/linux.cmake" "-DVCPKG_TARGET_TRIPLET=x64-linux" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=/home/bobini/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/home/bobini/vcpkg" "-D_VCPKG_INSTALLED_DIR=/home/bobini/vcpkg/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DINSTALL_DOCDIR:STRING=doc/Qt6/" "-DINSTALL_INCLUDEDIR:STRING=include/Qt6/" "-DINSTALL_DESCRIPTIONSDIR:STRING=share/Qt6/modules" "-DINSTALL_MKSPECSDIR:STRING=share/Qt6/mkspecs" "-DINSTALL_TRANSLATIONSDIR:STRING=translations/Qt6/"
-- The CXX compiler identification is GNU 13.2.1
-- The C compiler identification is GNU 13.2.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found ZLIB: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libz.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libz.a (found version "1.3.0")
-- Found WrapSystemZLIB: TRUE
-- Using system ZLIB.
-- Found WrapZLIB: TRUE
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found WrapSystemDoubleConversion: /home/bobini/vcpkg/installed/x64-linux/share/double-conversion/double-conversionConfig.cmake (found version "3.3.0")
-- Checking for module 'libb2'
--   Found libb2, version 0.98.1
-- Found the following ICU libraries:
--   i18n (required): /home/bobini/vcpkg/installed/x64-linux/lib/libicui18n.a
--   uc (required): /home/bobini/vcpkg/installed/x64-linux/lib/libicuuc.a
--   data (required): /home/bobini/vcpkg/installed/x64-linux/lib/libicudata.a
-- Found ICU: /home/bobini/vcpkg/installed/x64-linux/include (found suitable version "74.1", minimum required is "50.1")
-- Found WrapSystemPCRE2: TRUE (found version "10.42.0")
-- Using system PCRE2.
-- Found WrapPCRE2: TRUE
-- Found WrapZSTD: 1.5.5 (found suitable version "1.5.5", minimum required is "1.3")
-- Performing Test HAVE_GETTIME
-- Performing Test HAVE_GETTIME - Success
-- Performing Test HAVE_SHM_OPEN_SHM_UNLINK
-- Performing Test HAVE_SHM_OPEN_SHM_UNLINK - Success
-- Found WrapRt: TRUE
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found OpenGL: /usr/lib/libOpenGL.so  found components: EGL
-- Performing Test HAVE_EGL
-- Performing Test HAVE_EGL - Success
-- Found WrapSystemPNG: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libpng16.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libpng16d.a;optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libz.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libz.a;m (found version "1.6.40")
-- Using system PNG.
-- Found BZip2: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libbz2.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libbz2d.a (found version "1.0.8")
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Found PNG: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libpng16.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libpng16d.a (found version "1.6.40")
-- Found WrapSystemHarfbuzz: TRUE
-- Using system Harfbuzz.
-- Found WrapSystemFreetype: TRUE (found version "2.12.1")
-- Using system Freetype.
-- Found Freetype:  (found version "2.12.1")
-- Found EXPAT: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libexpat.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libexpat.a (found version "2.5.0")
-- Found PkgConfig: /home/bobini/vcpkg/installed/x64-linux/tools/pkgconf/pkgconf (found version "2.1.0")
-- Found XCB_XCB: /usr/lib/libxcb.so (found version "1.16")
-- Found XCB_RENDER: /usr/lib/libxcb-render.so (found version "1.16")
-- Found XCB_SHAPE: /usr/lib/libxcb-shape.so (found version "1.16")
-- Found XCB_XFIXES: /usr/lib/libxcb-xfixes.so (found version "1.16")
-- Found XCB_SHM: /usr/lib/libxcb-shm.so (found version "1.16")
-- Found XCB_ATOM: /usr/lib/libxcb-util.so (found version "0.4.1")
-- Found XCB_AUX: /usr/lib/libxcb-util.so (found version "0.4.1")
-- Found XCB_COMPOSITE: /usr/lib/libxcb-composite.so (found version "1.16")
-- Found XCB_CURSOR: /usr/lib/libxcb-cursor.so (found version "0.1.5")
-- Found XCB_DAMAGE: /usr/lib/libxcb-damage.so (found version "1.16")
-- Found XCB_DPMS: /usr/lib/libxcb-dpms.so (found version "1.16")
-- Found XCB_DRI2: /usr/lib/libxcb-dri2.so (found version "1.16")
-- Found XCB_DRI3: /usr/lib/libxcb-dri3.so (found version "1.16")
-- Found XCB_EVENT: /usr/lib/libxcb-util.so (found version "0.4.1")
-- Found XCB_EWMH: /usr/lib/libxcb-ewmh.so (found version "0.4.2")
-- Found XCB_GLX: /usr/lib/libxcb-glx.so (found version "1.16")
-- Found XCB_ICCCM: /usr/lib/libxcb-icccm.so (found version "0.4.2")
-- Found XCB_IMAGE: /usr/lib/libxcb-image.so (found version "0.4.1")
-- Found XCB_KEYSYMS: /usr/lib/libxcb-keysyms.so (found version "0.4.1")
-- Found XCB_PRESENT: /usr/lib/libxcb-present.so (found version "1.16")
-- Found XCB_RANDR: /usr/lib/libxcb-randr.so (found version "1.16")
-- Found XCB_RECORD: /usr/lib/libxcb-record.so (found version "1.16")
-- Found XCB_RENDERUTIL: /usr/lib/libxcb-render-util.so (found version "0.3.10")
-- Found XCB_RES: /usr/lib/libxcb-res.so (found version "1.16")
-- Found XCB_SCREENSAVER: /usr/lib/libxcb-screensaver.so (found version "1.16")
-- Found XCB_SYNC: /usr/lib/libxcb-sync.so (found version "1.16")
-- Found XCB_UTIL: /usr/lib/libxcb-util.so (found version "0.4.1")
-- Could NOT find XCB_XEVIE (missing: XCB_XEVIE_LIBRARY) (found version "")
-- Found XCB_XF86DRI: /usr/lib/libxcb-xf86dri.so (found version "1.16")
-- Found XCB_XINERAMA: /usr/lib/libxcb-xinerama.so (found version "1.16")
-- Found XCB_XINPUT: /usr/lib/libxcb-xinput.so (found version "1.16")
-- Found XCB_XKB: /usr/lib/libxcb-xkb.so (found version "1.16")
-- Could NOT find XCB_XPRINT (missing: XCB_XPRINT_LIBRARY) (found version "")
-- Found XCB_XTEST: /usr/lib/libxcb-xtest.so (found version "1.16")
-- Found XCB_XV: /usr/lib/libxcb-xv.so (found version "1.16")
-- Found XCB_XVMC: /usr/lib/libxcb-xvmc.so (found version "1.16")
-- Found WrapSystemJpeg: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libjpeg.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libjpeg.a (found version "62")
-- Using system Jpeg.
-- Found OpenSSL: /home/bobini/vcpkg/installed/x64-linux/lib/libcrypto.a (found version "3.2.0")
-- Found WrapOpenSSLHeaders: /home/bobini/vcpkg/installed/x64-linux/include (found version "3.2.0")
-- Checking for module 'xkbcommon-x11>=0.4.1'
--   Found xkbcommon-x11, version 1.6.0
-- Checking for module 'xrender'
--   Found xrender, version 0.9.11
CMake Error at src/plugins/multimedia/ffmpeg/CMakeLists.txt:87 (message):
  QT_FEATURE_vaapi is not found but ffmpeg includes VAAPI and dynamic symbols
  resolve is enabled.

-- Configuring incomplete, errors occurred!
[2/2] "/usr/bin/cmake" -E chdir "../../x64-linux-dbg" "/usr/bin/cmake" "/home/bobini/vcpkg/buildtrees/qtmultimedia/src/here-src-6-21f26c840f.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=/home/bobini/vcpkg/packages/qtmultimedia_x64-linux/debug" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DQT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS:BOOL=ON" "-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON" "-DQT_BUILD_EXAMPLES:BOOL=OFF" "-DQT_BUILD_TESTS:BOOL=OFF" "-DQT_BUILD_BENCHMARKS:BOOL=OFF" "-DHOST_PERL:PATH=/usr/bin/perl" "-DINSTALL_BINDIR:STRING=bin" "-DINSTALL_LIBEXECDIR:STRING=bin" "-DINSTALL_PLUGINSDIR:STRING=Qt6/plugins" "-DINSTALL_QMLDIR:STRING=Qt6/qml" "-DCMAKE_REQUIRE_FIND_PACKAGE_Qt6Quick=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_Qt6Widgets=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Qt6Quick=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Qt6Widgets=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_GStreamer=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_FFmpeg=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_VAAPI=ON" "-DINPUT_gstreamer='no'" "-DINPUT_gstreamer_gl='no'" "-DINPUT_gstreamer_photography='no'" "-DFEATURE_wmf=OFF" "-DINPUT_ffmpeg='yes'" "-DINPUT_pulseaudio='yes'" "-DFEATURE_alsa=OFF" "-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON" "-DQT_SYNCQT:PATH=/home/bobini/vcpkg/installed/x64-linux/tools/Qt6/bin/syncqt.pl" "-DQT_NO_FORCE_SET_CMAKE_BUILD_TYPE:BOOL=ON" "-DQT_MKSPECS_DIR:PATH=/home/bobini/vcpkg/installed/x64-linux/share/Qt6/mkspecs" "-DCMAKE_MAKE_PROGRAM=/usr/bin/ninja" "-DCMAKE_SYSTEM_NAME=Linux" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/home/bobini/vcpkg/scripts/toolchains/linux.cmake" "-DVCPKG_TARGET_TRIPLET=x64-linux" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=/home/bobini/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/home/bobini/vcpkg" "-D_VCPKG_INSTALLED_DIR=/home/bobini/vcpkg/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DINSTALL_DOCDIR:STRING=../doc/Qt6/" "-DINSTALL_INCLUDEDIR:STRING=../include/Qt6/" "-DINSTALL_TRANSLATIONSDIR:STRING=../translations/Qt6/" "-DINSTALL_DESCRIPTIONSDIR:STRING=../share/Qt6/modules" "-DINSTALL_MKSPECSDIR:STRING=../share/Qt6/mkspecs"
FAILED: ../../x64-linux-dbg/CMakeCache.txt
"/usr/bin/cmake" -E chdir "../../x64-linux-dbg" "/usr/bin/cmake" "/home/bobini/vcpkg/buildtrees/qtmultimedia/src/here-src-6-21f26c840f.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=/home/bobini/vcpkg/packages/qtmultimedia_x64-linux/debug" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DQT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS:BOOL=ON" "-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON" "-DQT_BUILD_EXAMPLES:BOOL=OFF" "-DQT_BUILD_TESTS:BOOL=OFF" "-DQT_BUILD_BENCHMARKS:BOOL=OFF" "-DHOST_PERL:PATH=/usr/bin/perl" "-DINSTALL_BINDIR:STRING=bin" "-DINSTALL_LIBEXECDIR:STRING=bin" "-DINSTALL_PLUGINSDIR:STRING=Qt6/plugins" "-DINSTALL_QMLDIR:STRING=Qt6/qml" "-DCMAKE_REQUIRE_FIND_PACKAGE_Qt6Quick=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_Qt6Widgets=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Qt6Quick=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_Qt6Widgets=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_GStreamer=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_FFmpeg=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_VAAPI=ON" "-DINPUT_gstreamer='no'" "-DINPUT_gstreamer_gl='no'" "-DINPUT_gstreamer_photography='no'" "-DFEATURE_wmf=OFF" "-DINPUT_ffmpeg='yes'" "-DINPUT_pulseaudio='yes'" "-DFEATURE_alsa=OFF" "-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON" "-DQT_SYNCQT:PATH=/home/bobini/vcpkg/installed/x64-linux/tools/Qt6/bin/syncqt.pl" "-DQT_NO_FORCE_SET_CMAKE_BUILD_TYPE:BOOL=ON" "-DQT_MKSPECS_DIR:PATH=/home/bobini/vcpkg/installed/x64-linux/share/Qt6/mkspecs" "-DCMAKE_MAKE_PROGRAM=/usr/bin/ninja" "-DCMAKE_SYSTEM_NAME=Linux" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/home/bobini/vcpkg/scripts/toolchains/linux.cmake" "-DVCPKG_TARGET_TRIPLET=x64-linux" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=/home/bobini/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/home/bobini/vcpkg" "-D_VCPKG_INSTALLED_DIR=/home/bobini/vcpkg/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DINSTALL_DOCDIR:STRING=../doc/Qt6/" "-DINSTALL_INCLUDEDIR:STRING=../include/Qt6/" "-DINSTALL_TRANSLATIONSDIR:STRING=../translations/Qt6/" "-DINSTALL_DESCRIPTIONSDIR:STRING=../share/Qt6/modules" "-DINSTALL_MKSPECSDIR:STRING=../share/Qt6/mkspecs"
-- The CXX compiler identification is GNU 13.2.1
-- The C compiler identification is GNU 13.2.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found ZLIB: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libz.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libz.a (found version "1.3.0")
-- Found WrapSystemZLIB: TRUE
-- Using system ZLIB.
-- Found WrapZLIB: TRUE
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found WrapSystemDoubleConversion: /home/bobini/vcpkg/installed/x64-linux/share/double-conversion/double-conversionConfig.cmake (found version "3.3.0")
-- Checking for module 'libb2'
--   Found libb2, version 0.98.1
-- Found the following ICU libraries:
--   i18n (required): /home/bobini/vcpkg/installed/x64-linux/debug/lib/libicui18n.a
--   uc (required): /home/bobini/vcpkg/installed/x64-linux/debug/lib/libicuuc.a
--   data (required): /home/bobini/vcpkg/installed/x64-linux/debug/lib/libicudata.a
-- Found ICU: /home/bobini/vcpkg/installed/x64-linux/include (found suitable version "74.1", minimum required is "50.1")
-- Found WrapSystemPCRE2: TRUE (found version "10.42.0")
-- Using system PCRE2.
-- Found WrapPCRE2: TRUE
-- Found WrapZSTD: 1.5.5 (found suitable version "1.5.5", minimum required is "1.3")
-- Performing Test HAVE_GETTIME
-- Performing Test HAVE_GETTIME - Success
-- Performing Test HAVE_SHM_OPEN_SHM_UNLINK
-- Performing Test HAVE_SHM_OPEN_SHM_UNLINK - Success
-- Found WrapRt: TRUE
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found OpenGL: /usr/lib/libOpenGL.so  found components: EGL
-- Performing Test HAVE_EGL
-- Performing Test HAVE_EGL - Success
-- Found WrapSystemPNG: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libpng16.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libpng16d.a;optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libz.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libz.a;m (found version "1.6.40")
-- Using system PNG.
-- Found BZip2: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libbz2.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libbz2d.a (found version "1.0.8")
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Found PNG: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libpng16.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libpng16d.a (found version "1.6.40")
-- Found WrapSystemHarfbuzz: TRUE
-- Using system Harfbuzz.
-- Found WrapSystemFreetype: TRUE (found version "2.12.1")
-- Using system Freetype.
-- Found Freetype:  (found version "2.12.1")
-- Found EXPAT: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libexpat.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libexpat.a (found version "2.5.0")
-- Found PkgConfig: /home/bobini/vcpkg/installed/x64-linux/tools/pkgconf/pkgconf (found version "2.1.0")
-- Found XCB_XCB: /usr/lib/libxcb.so (found version "1.16")
-- Found XCB_RENDER: /usr/lib/libxcb-render.so (found version "1.16")
-- Found XCB_SHAPE: /usr/lib/libxcb-shape.so (found version "1.16")
-- Found XCB_XFIXES: /usr/lib/libxcb-xfixes.so (found version "1.16")
-- Found XCB_SHM: /usr/lib/libxcb-shm.so (found version "1.16")
-- Found XCB_ATOM: /usr/lib/libxcb-util.so (found version "0.4.1")
-- Found XCB_AUX: /usr/lib/libxcb-util.so (found version "0.4.1")
-- Found XCB_COMPOSITE: /usr/lib/libxcb-composite.so (found version "1.16")
-- Found XCB_CURSOR: /usr/lib/libxcb-cursor.so (found version "0.1.5")
-- Found XCB_DAMAGE: /usr/lib/libxcb-damage.so (found version "1.16")
-- Found XCB_DPMS: /usr/lib/libxcb-dpms.so (found version "1.16")
-- Found XCB_DRI2: /usr/lib/libxcb-dri2.so (found version "1.16")
-- Found XCB_DRI3: /usr/lib/libxcb-dri3.so (found version "1.16")
-- Found XCB_EVENT: /usr/lib/libxcb-util.so (found version "0.4.1")
-- Found XCB_EWMH: /usr/lib/libxcb-ewmh.so (found version "0.4.2")
-- Found XCB_GLX: /usr/lib/libxcb-glx.so (found version "1.16")
-- Found XCB_ICCCM: /usr/lib/libxcb-icccm.so (found version "0.4.2")
-- Found XCB_IMAGE: /usr/lib/libxcb-image.so (found version "0.4.1")
-- Found XCB_KEYSYMS: /usr/lib/libxcb-keysyms.so (found version "0.4.1")
-- Found XCB_PRESENT: /usr/lib/libxcb-present.so (found version "1.16")
-- Found XCB_RANDR: /usr/lib/libxcb-randr.so (found version "1.16")
-- Found XCB_RECORD: /usr/lib/libxcb-record.so (found version "1.16")
-- Found XCB_RENDERUTIL: /usr/lib/libxcb-render-util.so (found version "0.3.10")
-- Found XCB_RES: /usr/lib/libxcb-res.so (found version "1.16")
-- Found XCB_SCREENSAVER: /usr/lib/libxcb-screensaver.so (found version "1.16")
-- Found XCB_SYNC: /usr/lib/libxcb-sync.so (found version "1.16")
-- Found XCB_UTIL: /usr/lib/libxcb-util.so (found version "0.4.1")
-- Could NOT find XCB_XEVIE (missing: XCB_XEVIE_LIBRARY) (found version "")
-- Found XCB_XF86DRI: /usr/lib/libxcb-xf86dri.so (found version "1.16")
-- Found XCB_XINERAMA: /usr/lib/libxcb-xinerama.so (found version "1.16")
-- Found XCB_XINPUT: /usr/lib/libxcb-xinput.so (found version "1.16")
-- Found XCB_XKB: /usr/lib/libxcb-xkb.so (found version "1.16")
-- Could NOT find XCB_XPRINT (missing: XCB_XPRINT_LIBRARY) (found version "")
-- Found XCB_XTEST: /usr/lib/libxcb-xtest.so (found version "1.16")
-- Found XCB_XV: /usr/lib/libxcb-xv.so (found version "1.16")
-- Found XCB_XVMC: /usr/lib/libxcb-xvmc.so (found version "1.16")
-- Found WrapSystemJpeg: optimized;/home/bobini/vcpkg/installed/x64-linux/lib/libjpeg.a;debug;/home/bobini/vcpkg/installed/x64-linux/debug/lib/libjpeg.a (found version "62")
-- Using system Jpeg.
-- Found OpenSSL: /home/bobini/vcpkg/installed/x64-linux/debug/lib/libcrypto.a (found version "3.2.0")
-- Found WrapOpenSSLHeaders: /home/bobini/vcpkg/installed/x64-linux/include (found version "3.2.0")
-- Checking for module 'xkbcommon-x11>=0.4.1'
--   Found xkbcommon-x11, version 1.6.0
-- Checking for module 'xrender'
--   Found xrender, version 0.9.11
CMake Error at src/plugins/multimedia/ffmpeg/CMakeLists.txt:87 (message):
  QT_FEATURE_vaapi is not found but ffmpeg includes VAAPI and dynamic symbols
  resolve is enabled.

-- Configuring incomplete, errors occurred!
ninja: build stopped: subcommand failed.

config-x64-linux-dbg-CMakeCache.txt.log
config-x64-linux-rel-CMakeCache.txt.log
Additional context
No response

To build qtmultimedia with ffmpeg it needs to be built with vaapi which is not in vcpkg yet.
https://github.com/microsoft/vcpkg/blob/742c086636a9cfb57eb77a6cc5f2d6832666d169/ports/qtmultimedia/portfile.cmake#L36-L37
Correct solution: add libva port and feature to qtmultimedia.

In that case, I would be very happy if libva could be added to vcpkg.

And in the meantime, it just shouldn't be available on Linux. An error message like that is very cryptic.

And in the meantime, it just shouldn't be available on Linux. An error message like that is very cryptic.

Do you mean that ffmpeg should not be supported in Linux or vaapi should not be supported in Linux?

And in the meantime, it just shouldn't be available on Linux. An error message like that is very cryptic.

Do you mean that ffmpeg should not be supported in Linux or vaapi should not be supported in Linux?

ffmpeg. When I tried building something on Windows recently, I got a message saying something like "(x64-windows && static) not supported for feature X". Can you add something like that to this port? If we know it won't build, we shouldn't even make an attempt and just report it.

ffmpeg. When I tried building something on Windows recently, I got a message saying something like "(x64-windows && static) not supported for feature X". Can you add something like that to this port? If we know it won't build, we shouldn't even make an attempt and just report it.

OK, I will add the restriction that the feature ffmpeg is not supported when building on Linux.

OK, I will add the restriction that the feature ffmpeg is not supported when building on Linux.

I think it's possible to build qtmultimedia[ffmpeg] on linux, you just have to pass -DDYNAMIC_RESOLVE_VAAPI_SYMBOLS=OFF.
https://github.com/qt/qtmultimedia/blob/1806cb4d7d34500a2d086732a9ac56d541c041eb/src/plugins/multimedia/ffmpeg/CMakeLists.txt#L78-L93

OK, I will add the restriction that the feature ffmpeg is not supported when building on Linux.

I think it's possible to build qtmultimedia[ffmpeg] on linux, you just have to pass -DDYNAMIC_RESOLVE_VAAPI_SYMBOLS=OFF. https://github.com/qt/qtmultimedia/blob/1806cb4d7d34500a2d086732a9ac56d541c041eb/src/plugins/multimedia/ffmpeg/CMakeLists.txt#L78-L93

Adding this compilation option locally also fails to compile, so you can only add this feature, which does not support the Linux platform.


upgrade to version 0.26.0 introduces error undefined: validate.WithOperationRequest in generated code

Problem statement
upgrading version from 0.25.0 to 0.26.0 has introduced auto-generated code which throws an error into most operations/... /...parameters.go files
The error is generated by the addition of validate.WithOperationRequest into BindRequest, which does not appear to exist.

Swagger specification
private repo and unchanged from previous versions which did not generate this erroring code
Steps to reproduce
upgrade from v 0.25.0 to 0.26.0 and run swagger generate server
Environment
swagger version: '2.0'
go version: 1.14.4
OS: macOS Mojave 10.14.6 (18G7016)

The generated code builds against a newer version of github.com/go-openapi/validate.
Before generating, update your libraries:
go get -u github.com/go-openapi/validate

The generated code builds against a newer version of github.com/go-openapi/validate.
 Thank you!

Ah perfect. Thank you!


AMI fallback script is happening with provider mapped regions

If I set a "iterative region" like us-west the full script with CUDA installation is happening

Hello I am trying to set up the example: https://gitlab.com/iterative.ai/cml-runner-example for gitlab in my company and I am receiving the following error while running cml-runner: Somebody got experience with this error? As seen on Discord™
$ cml-runner --cloud aws --cloud-region us-west --cloud-type t2.micro --labels=cml-runner
Preparing workdir /home/runner...
Deploying cloud runner plan...
 Resources: 1 destroyed.
Cleaning up file based variables
00:01
ERROR: Job failed: exit code 1


Multiple Levels of Shelves

Describe the feature you'd like
I would like to request to have have hte option to have shelves inside of shelves. So if you open a shelves u can have subshelves for sup topics of the main shelve.
Describe the benefits this would bring to existing BookStack users
I think it would be easier to sort things if u could sort books of the same main topic in different sub topics. E.g. like the main Topic "IT-Department" with the Sub-Topics "Software" and "Hardware"  etc.
Can the goal of this request already be achieved via other means?
No
Have you searched for an existing open/closed issue?

[X] I have searched for existing issues and none cover my fundemental request

How long have you been using BookStack?
0 to 6 months
Additional context
No response

Thanks the request @MrNerdversum, but please see issue #95 for a history in regards to additional levels.
I feel especially adverse to additional shelf layers, since their relation with books already causes confusion, Plus you don't really have shelves on shelves to align with the real-world analogy.
I'm going to close off this request since additional levels have been previously discussed, and particularly since I don't see nesting shelves to be a way forward.

I know this feature has been discussed already a couple of times and I agree with Dan that we could be asking for more levels forever (#1353, #95 ) . However, I must say that I do see the real-world analogy, although I would have chosen different words. In the real-world you do have a Bookcase with different shelves. Each shelf would contain the books which may be on multiple shelves (just as you can do right now on bookstack) or bookcases.
As this will probably not convince Dan, I do believe though that it would be nice to have a way to organise the books within a shelf (perhaps using book tags in a more appealing way?). If we could see all the books grouped by tags or sorted by tags when possible it would provide that extra level, without having to develop that extra level (perhaps this requires something way more complicated that I am missing). For the real-world analogy, you could have books organised by topic such as "Romance", "Historical", "Thrillers"... I guess that the current approach would require the user to create a different shelf for each topic. But then again, it would not be possible to have a the books of a specific author within a shelf organised by topics.
This kind of feature was also suggested in #3708 , but it was closed since it was linked to the sub-chapter feature in #95 (which I think it is conceptually different since you shouldn't reorganise sub-chapters within a book). I do believe this is asking for something different. No extra levels, but a way to sort or group books within a shelf (right now you can sort them manually, but using the book tags would be much more useful when you have a high number of books).
I know feature requests may sound a bit rude for the developers (specially when the request implies a huge workaround), but please be sure that Bookstack is great!


Improved the error message and comments in hooks/pre-commit, and the …

…newlines work properly at least on Mac

I just confirmed that newlines work properly on Ubuntu too.

I don't see a problem with linebreaks anymore. Do you? I've tested Mac and Ubuntu. If you notice a problem, please try to capture any details about your platform, what files you touched and how, etc so we can narrow it down.
I'm curious what you think of https://github.com/NEARFoundation/near-contract-tools/pull/21/files

The newline issue was fixed in https://github.com/NEARFoundation/near-contract-tools/commit/a963a4fc7f12b9983903e39523470b99d13d9249

I'm curious what you think of https://github.com/NEARFoundation/near-contract-tools/pull/21/files

Does ESLint fix Rust issues?

The newline issue was fixed in a963a4f

@encody  Nice!
I'll try creating a .vscode file now to clean up the rest.

@encody I liked your idea and think https://github.com/NEARFoundation/near-contract-tools/pull/21/files is what you were talking about.


Feature: add site-wide handle_info callbacks

What will it allow you to do that you can't do today?
These changes will make it possible to add site-wide handle_info callbacks that will be applied to each Beacon page. There is also a complementary pull-request to beacon_live_admin that adds support for administering the CRUD of these site-wide callbacks.
Why do you need this feature and how will it benefit other users?
This feature will give users the ability to handle messages sent by Kernel.send/2 . Commonly, this can be used to do things like put flash messages, navigate to another LiveView, work with streams, etc. in response to messages sent by the application.
Are there any drawbacks to this feature?

This feature is not designed to create page-specific handle_info callbacks—just site-wide callbacks that are useable on all of a site’s pages. I’m happy to add a page-specific handle_info callbacks feature at a later point, though.

Changes to handle_info callbacks through the admin require a recompile before they are useable. They are not immediately useable upon a refresh of a Beacon page the way that an update to a Beacon page is immediately viewable.

Thanks @ddink !


Drivers for Valon 5015 Frequency Synthesizer instrument

This PR:

Adds the drivers/Valon/Valon_1505.py file which contains the driver for the Valon 5015 Frequency Synthesizer instrument.
Adds the docs/examples/Valon_1505.ipynb file which contains an example on how to use the driver.

Tests and sims are not implemented, but the driver has been tested manually in the lab.

@astafan8 can you take a look at this PR? We would love to merge it this week 😄

Hello @astafan8 and thanks for the approval. build docs action is failing with error ValueError: Could not locate a VISA implementation. Install either the IVI binary or pyvisa-py. I guess this has to do with the environment used in the action and not with the PR itself.

@fedonman ah, indeed. So one needs to disable the execution of the example notebook during the docs build, see here for instructions https://qcodes.github.io/Qcodes/examples/writing_drivers/Creating-Instrument-Drivers.html#Documentation

@fedonman ah, indeed. So one needs to disable the execution of the example notebook during the docs build, see here for instructions https://qcodes.github.io/Qcodes/examples/writing_drivers/Creating-Instrument-Drivers.html#Documentation

@astafan8 Done, thank you. Could you run the workflow again?

@astafan8 Hey, I think, GitHub doesn't like me and disabled the auto-merge 😆

auto-merge was automatically disabled 6 hours ago
Head branch was pushed to by a user without write access

If you feel everything is in place, be free to merge this. Thanks!


Use latest GCC for runtime libraries

See Homebrew/homebrew-core#110917 for rationale. Ubuntu 22.04 ships with the GCC 11 compiler, but actually has GCC 12 runtime libraries, causing various formulae to fail under GCC 11 libraries when built using Ubuntu 22.04.
Really we should also change how we detect whether a system is "too old" to compare the runtime library rather than the compiler. With this change, we still don't install anything if the host is running GCC 11 runtime libraries, which isn't correct. The changes necessary to address that are larger however so I'd like to defer that change to 3.6.3 (that particular issue is pre-existing anyway).

Review period skipped due to critical label.

Really we should also change how we detect whether a system is "too old" to compare the runtime library rather than the compiler. With this change, we still don't install anything if the host is running GCC 11 runtime libraries, which isn't correct. The changes necessary to address that are larger however so I'd like to defer that change to 3.6.3 (that particular issue is pre-existing anyway).

Fortunately the scope of this particular problem is narrow right now - Arch, Gentoo and other rolling release users will already be on 12, and most users on GCC 11 are probably on Ubuntu 22.04.  So it's only going to be a problem if we have a stable distro release that uses GCC 11 with GCC 11 runtime libs, but I'm not even sure there is one in wide use yet.

12 versus current can be fixed later if needed, but I'm partial to always using unversioned gcc for runtime libraries anyway.

I agree.  There is not a clear benefit to fixing it to 12 that I can see right now, given ABI backwards compatibility.

I read more details in https://github.com/Homebrew/homebrew-core/issues/110917. I'd like to have an extra constant and/or method created and used here and this set to gcc@12, even although that currently means just gcc. Also, I still don't quite understand why this doesn't infer we should use gcc@12 for bottles too.

There is perhaps an argument that we should use GCC 12 as a compiler. I don’t particularly agree with Ubuntu’s decision to mix compiler and runtime. Though I’m trying to keep changes in this PR as minimal as possible.
That means installing GCC 12 for older Linuxes but keeping it so nothing is installed Ubuntu 22.04.
Doing so means GCC 11 as a compiler (if available) and GCC 12 at runtime, for now.
GCC 12 will already be used as a compiler if GCC 11 isn’t installed, so expect older Linuxes to use that (though that’s now talking about the build from source case).
I guess the debate was with the ld.so changes, whether we can have a fixed lib/gcc/current that never changes in the config file or whether we want to continue pinning lib/gcc/12. The latter is trickier to change in the future (read the config and string match on every post install? write the config every time?) but seems the option I should be taking anyway.

On 18 Sep 2022, at 12:20, Mike McQuaid @.***> wrote:

I read more details in Homebrew/homebrew-core#110917. I'd like to have an extra constant and/or method created and used here and this set to @., even although that currently means just gcc. Also, I still don't quite understand why this doesn't infer we should use @. for bottles too.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.

There is perhaps an argument that we should use GCC 12 as a compiler. I don’t particularly agree with Ubuntu’s decision to mix compiler and runtime. Though I’m trying to keep changes in this PR as minimal as possible.

Ok, thanks. I think my main objection is the use of gcc and current when we know that the GCC formula will be updated in future. If we're handling Ubuntu's use of a gcc@11 to build and gcc@12 at runtime: let's specifically pin these versions and add contents/methods accordingly that describe what's being used when and why. At the moment from the code it's unfortunately completely unintuitive to me why @11 is used in some places and @12 in others.

Changed to gcc@12. Anything further than this (e.g. properly comparing libstdc++ versions instead of the compiler version) will be things that I'd rather have multiple days to settle.
This PR is now just a simple swap from installing gcc@11 to gcc@12 for older Linuxes while not affecting how anything else (including CI) currently operates.

I think my main objection is the use of gcc and current when we know that the GCC formula will be updated in future.

I don't view this as an issue, and relying on the newest GCC for the runtime libraries seems much more in line with how we handle everything else. It also helps make it more likely that users only really need to have one version of GCC installed with Homebrew.
Also, to quote my comment from Homebrew/homebrew-core#110010:

I think we should for systems with GCC runtime libraries that are older than Ubuntu 22.04. Pinning our preferred GCC to GCC 12 obliges us to merge a gcc@12 formula simultaneously with an upgrade to GCC 13.
That's doable, but GCC upgrades are hard enough; let's not make them harder.
Upgrading gcc to a new major version alongside creating a new versioned formula for what the gcc formula used to be also tends to mask issues with dependents for the new gcc version.

The lib/gcc/current debate will probably continue for a while, so I'm avoiding it for 3.6.2 at least.
It is worth noting the current behaviour already prioritises lib/gcc/current:
ldd ../bin/doxygen
	linux-vdso.so.1 (0x00007ffd420c3000)
	libstdc++.so.6 => /home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/libstdc++.so.6 (0x00007f7b98cc3000)
	libm.so.6 => /home/linuxbrew/.linuxbrew/opt/glibc/lib/libm.so.6 (0x00007f7b98be1000)
	libgcc_s.so.1 => /home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/libgcc_s.so.1 (0x00007f7b98bbe000)
	libc.so.6 => /home/linuxbrew/.linuxbrew/opt/glibc/lib/libc.so.6 (0x00007f7b989ac000)
	/home/linuxbrew/.linuxbrew/lib/ld.so => /home/linuxbrew/.linuxbrew/Cellar/glibc/2.35_1/lib64/ld-linux-x86-64.so.2 (0x00007f7b9aa39000)

This is because of #13631.

This PR is now just a simple swap from installing gcc@11 to gcc@12 for older Linuxes while not affecting how anything else (including CI) currently operates. The set of users which were required install GCC 11 before are the same set of users required to install GCC 12.

Cool, good idea 👍🏻

I agree that we should probably use GCC 12 as a compiler too (Ubuntu 22.04 does offer it via apt install gcc-12). I'm not comfortable doing so without a review period however, even though I strongly agree with making that change. I'm only addressing what is known to be broken.

Yes, I think this would be a good idea at this stage and we can do so in future, too i.e. rely on the libstdc++ to decide on the GCC version. Not going to be too involved to bake this compiler into the Docker images we use.

I think we should for systems with GCC runtime libraries that are older than Ubuntu 22.04. Pinning our preferred GCC to GCC 12 obliges us to merge a gcc@12 formula simultaneously with an upgrade to GCC 13.
That's doable, but GCC upgrades are hard enough; let's not make them harder.

I appreciate the difficulty but: we should be doing this not only for GCC but for most versioned formulae rather than waiting for someone to request the newer version.
What we might be able to do (and should consider) is landing a non-alias gcc@12 formula first and have a temporary window of duplication there.


How do I use 'enterMode' ckeditor option in here

I couldn't figured out how to use the enterMode option here. Here is what I tried:
CKEDITOR_CONFIGS = {
    'default': {
          'enterMode': 'CKEDITOR.ENTER_BR',
     }
}

I found this solution:
CKEDITOR_CONFIGS = {
    'default': {
       'enterMode': 2,
    }
}

Source of the magic number 2: http://docs.ckeditor.com/source/config.html

Didn't work


Linux keybinds not observing keyboard layout

VSCode Version: Insiders 1.43.0-1582938799 && Regular 1.42.1-1581432938
OS Version: Ubuntu 19.10 and Ubuntu 19.04 // I updated recently to 19.10 and the issue persisted

Steps to Reproduce:

In ubuntu settings > languages and region > input sources, add another keyboard, Colemak is the layout that I use
attempt to use or set a keybind in vscode, you will find that it still acts like a querty keyboard

Does this issue occur when all extensions are disabled?: Yes

@PinkFlufflyLlama Can you please check https://github.com/microsoft/vscode/wiki/Keybinding-Issues#troubleshoot-linux-keybindings and see if any of that applies to you?

"keyboard.dispatch": "keyCode" works, sorry for the late response @alexdima . Why isn't this the default setting for Linux? Is there some sort of performance impedance?

The keyboard.dispatch setting is an emergency setting. It bypasses all of our native node module that reads the keyboard layouts and gives the nativeness of a web app running in a web browser.
Let's track in #24166 .


Is it supposing to be taking this long to generate? (4060 ti 16gb vram)

Its taking me a long time 12 mins to generate a video. I have a 4060ti 16gb vram gpu. Any suggests to make it go faster?

@scaruslooner I have the same problem and I am using 24GB VRAM but still i cannot generate video. It gives an error "CUDA out of memory" do you get this error? If not, did you change something?

No, the only I did differently is rise a fork of tooncrafters called toocraft for windows and follow this video https://youtu.be/E89R5_hQ5bQ?si=ByQXA5TyXKCHJ64h

A100 is required.

I use this implementation inside comfy ui https://github.com/kijai/ComfyUI-DynamiCrafterWrapper

Download this model.
If you want to keep that environment replace all the mentions of the model.ckpt with the path of the fp16 path, in all of this files in your installation

i had a 3060 12gb and the max resolution i can use is 550x400 and 450x500, 11.8gb and the advantages for use inside comfy its the batch interpolation and use also rife interpolation, but it save all the previous frames in the vram, for 2 interpolations at the same time its the best, took from 1min to 3, but if start to use more than 11.9gb, goes brrrrr to 10 mins,

![image](https://github.com/ToonCrafter/ToonCrafter/assets/100502318/336a1d13-5123-4a62-b265
https://github.com/ToonCrafter/ToonCrafter/assets/100502318/f9209a59-617c-49ee-a190-b0d40c35f715
-18e08dfc2024)

@zafirexd thanks man! I installed comfyUI just for this. I have the same gpu so I ditto copied your workspace and it worked, but I am facing a problem, my generated clips are so short ( all 0 second) and I can't seem to make it to 2 seconds like you, do you have any idea how to achieve that? sorry I can't seem to understand most of the parameter there haha

@Utsa7
Just decrease the frame rate in the video combine, Tooncraft only works properly with 16 frames, for 2 secs long video, change the frame rate in video combine, "frame_rate '8' "


Improve external sensor

When you use binary_sensor for TV power status detection, in some situations the sensor itself can become unavailable or unknown. When that happens, TV will be shown as off when in reality it's on.
This PR fixes the issue. I made a change, which will always return True when external sensor state is checked, unless external sensor state is off.

Make sense, thanks


Reduce GdiEngine input latency

This commit reduces GdiEngine's average display latency by 8ms,
which caused it to miss a v-blank about half the time at 60Hz.
Closes #15607
Validation Steps Performed
Input latency with frarees/typometer matches conhost from Win10 ✅

It'll only change the way _hPaintCompletedEvent works, because it might wait on an DWM event after having told our OneCore code that we're done rendering already. I don't see how waiting on an event might break anything.
And on the topic of OneCoreUAP I don't understand the code comments in the first place. RenderThread::WaitForPaintCompletionAndDisable talks about our renderer acquiring the display? I don't get it. Are you saying that we can get exclusive display ownership on OneCoreUAP? That'd be a fun step back to the 90s hahaha.


Feature suggestion: select and run multiple tests in VI Tester window

Currently it's possible to right-click on one test, and select "Run Single Test"; or run complete selected test case. But it'll be handy to select multiple tests (even if they are from different test cases/classes), and run just them. It's more comfortable than either run all of the tests in the list, or one by one.

thats a great idea @kosist!


H5080 Plugs Not Responding

What issue do you have? Please be as thorough and explicit as possible.
Just the H5080 plugs are not responding to commands. It shows correctly on the Hombridge Logs, and control works through other apps.
Details of your setup.

Do you use Homebridge (with config-ui?) or HOOBS?

Homebridge

Which version of Homebridge/HOOBS do you have?

Which version of this plugin (homebridge-govee) do you have? Has the issue started since upgrading from a previous version?

7.1.5

Which Govee devices do you have that are causing issues? Please include product models if applicable.

H5080
Please paste any relevant logs below.

I have the same issue. All working except the plugs (H5080) as described by tjridge.
Using Homebridge (with UI) - version 1.5
Plugin version homebridge-govee v7.1.5

Can you unplug and plug back in to get them to connect to wifi again?
There were Govee issues yesterday and I don’t know whether this could have something to do with it.
Otherwise, can you turn on debug logging, use the govee app to turn on and off (disable bluetooth on your phone if the devices supports it) and show the logs that appear in homebridge?

I have plugged and unplugged them several times.
Turned on debugging and followed your steps turning on and off with the Govee app...the log looks the same as if it was in regular non-debugging mode:
[11/18/2022, 9:08:30 AM] [Govee] [Christmas Tree] current state [on].
[11/18/2022, 9:08:31 AM] [Govee] [Christmas Tree] current state [off].

Tried unplugging still have the same issue. Below are the error logs:
[18/11/2022, 21:26:03] [Govee] [Witch] cur
rent state [on].
[18/11/2022, 21:26:03] [Govee] [AWS] messa
ge event [{"proType" : 2, "sku" : "H5080"
"devi
ce":"35:28:7C:A6:B0:3F: 28:C4", "softversion
": "1.00.21"
"wifisoftversion":"1.00.21", "c
md": "status'
"type": 0, "transaction" : "v_166
8824763642000", "pactrype" :1, "pactCode" :1, " state":{"onoff":0, "result": 1}, "op": { " comma
nd": [ "ghIABAAAAAAAAAAAAAAAAAAAALw=
"ghMAA
AAAgAAAAIAAAACAAAAAgIk=", "grQAAAAAgAAAAIAA
AACAAAAAgB4="
." grAAAQAAAAAAAAAAAAAAAAAAABS
="
"grAAAAAAAAAAAAAAAAAAAAAAABO="17}1.
[18/11/2022,
21:26:03] [Govee] [Witch] [AW
SI receiving update {"source": "AWS", "onoff
":o, "result" :1,
"commands": [ "ghIABAAAAAAAAA
AAAAAAAAAAALw=","ghMAAAAAgAAAAIAAAACAAAAAg
("GrAAA
Lk=", "grQAAAAAgAAAAIAAAACAAAAAgB4=", "GrAAA
QAAAAAAAAAAAAAAAAAAABs="
, "GrAAAAAAAAAAAAAA

@tjridge could we message on discord?

For sure. Let me know when. Sent from my iPhoneOn Nov 19, 2022, at 12:39 PM, Ben @.***> wrote:
@tjridge could we message on discord?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

Here’s a link
https://discord.gg/cMGhNtZ3tW

Fixed in beta version :)