compiling on OSX

hi when trying to compile moony on OS X 10.15.7, i get the following error:
[2/141] Compiling C object subprojects/d2tk/test.core.p/src_hash.c.o In file included from ../subprojects/d2tk/src/hash.c:23: ../subprojects/d2tk/src/mum.h:230:24: warning: unknown attribute '__optimize__' ignored [-Wunknown-attributes] static inline uint64_t _MUM_OPTIMIZE("unroll-loops")                        ^ ../subprojects/d2tk/src/mum.h:62:44: note: expanded from macro '_MUM_OPTIMIZE' #define _MUM_OPTIMIZE(opts) __attribute__((__optimize__ (opts)))                                            ^ ../subprojects/d2tk/src/mum.h:334:13: warning: unsupported 'inline-all-stringops' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] _MUM_TARGET("inline-all-stringops")             ^ 2 warnings generated. [28/141] Compiling C object subprojects/d2tk/test.core.p/src_base_pty.c.o FAILED: subprojects/d2tk/test.core.p/src_base_pty.c.o  cc -Isubprojects/d2tk/test.core.p -Isubprojects/d2tk -I../subprojects/d2tk -I../subprojects/d2tk/pugl/include -I../subprojects/d2tk/nanovg/src -I../subprojects/d2tk/linenoise -I/usr/local/Cellar/libvterm/0.1.4/include -Xclang -fcolor-diagnostics -pipe -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -O3 -D_GNU_SOURCE -fvisibility=hidden -ffast-math -MD -MQ subprojects/d2tk/test.core.p/src_base_pty.c.o -MF subprojects/d2tk/test.core.p/src_base_pty.c.o.d -o subprojects/d2tk/test.core.p/src_base_pty.c.o -c ../subprojects/d2tk/src/base_pty.c ../subprojects/d2tk/src/base_pty.c:243:5: error: implicit declaration of function 'ioctl' is invalid in C99 [-Werror,-Wimplicit-function-declaration]         if(ioctl(vpty->fd, TIOCSWINSZ, &winsize) == -1)            ^ ../subprojects/d2tk/src/base_pty.c:320:2: error: implicit declaration of function 'execvpe' is invalid in C99 [-Werror,-Wimplicit-function-declaration]         execvpe(argv[0], argv, envp);         ^ ../subprojects/d2tk/src/base_pty.c:337:58: warning: passing 'const struct termios *' to parameter of type 'struct termios *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]         if(openpty(&clone_data.master, &clone_data.slave, name, termp, winp) == -1)                                                                 ^~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/util.h:94:51: note: passing argument to parameter here int     openpty(int *, int *, char *, struct termios *,                                                       ^ ../subprojects/d2tk/src/base_pty.c:337:65: warning: passing 'const struct winsize *' to parameter of type 'struct winsize *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]         if(openpty(&clone_data.master, &clone_data.slave, name, termp, winp) == -1)                                                                        ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/util.h:95:24: note: passing argument to parameter here                      struct winsize *);                                      ^ 2 warnings and 2 errors generated. [31/141] Compiling C object subprojects/d2tk/test.core.p/src_base_lineedit.c.o ninja: build stopped: subcommand failed.
this is after i changed pty.h to util.h as suggested here: https://github.com/deadpixi/mtm/issues/6 in base_pty.h

thanks for reporting
quote from the webpage:

We only support free/libre platforms, please do not bother us with support requests for proprietary platforms.

sorry, but you're on your own here
[1] https://open-music-kontrollers.ch/

Ah ok, well that's a shame, but I understand. Been there.
On Thu, 18 Feb 2021, 15:34 Hanspeter Portner<EMAIL_ADDRESS>wrote:

thanks for reporting
quote from the webpage:
We only support free/libre platforms, please do not bother us with support
requests for proprietary platforms.
sorry, but you're on your own here
[1] https://open-music-kontrollers.ch/
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/OpenMusicKontrollers/moony.lv2/issues/17#issuecomment-781385762,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADDSM34TKFTDNAV6ANGD4R3S7UQQPANCNFSM4X2MZSYQ
.


Laravel deployment custom task (php artisan) did not finish with ok

Hi, I use Deploy to deploy a Laravel app.
I define a task and run it after cleanup.
The task is a PHP artisan command to start a service in my server.
The PHP artisan command runs successfully, but the deploy process does not get an 'ok' return.
 Start success.
➤ Executing task deploy:failed
• done on [dev]
✔ Ok [0ms]
➤ Executing task deploy:unlock
[dev] > rm -f /data/www/vhost/demo.idatasky.com/.dep/deploy.lock
• done on [dev]
✔ Ok [111ms]
In Process.php line 1335:
[Symfony\Component\Process\Exception\ProcessTimedOutException]
The process "ssh -A -p 1922 -i ~/.ssh/deployerkey -o ControlMaster=auto -o`

`[dev] < -------------------------------------------- WORKERMAN --------------------------------------------
[dev] < Workerman version:3.5.20          PHP version:7.3.7
[dev] < --------------------------------------------- WORKERS ---------------------------------------------
[dev] < proto   user            worker              listen                   processes    status
[dev] < tcp     deployer        none                none                     4             [OK]
[dev] < tcp     deployer        message-gateway     tcp://<IP_ADDRESS>:4040       4             [OK]
[dev] < tcp     deployer        message-register    text://<IP_ADDRESS>:1236    1             [OK]
[dev] < ---------------------------------------------------------------------------------------------------
[dev] < Input "php gatewayworker stop" to stop. Start success.
➤ Executing task deploy:failed
• done on [dev]
✔ Ok [0ms]
➤ Executing task deploy:unlock
[dev] > rm -f /data/www/vhost/demo.idatasky.com/.dep/deploy.lock
• done on [dev]
✔ Ok [111ms]
In Process.php line 1335:
[Symfony\Component\Process\Exception\ProcessTimedOutException]
The process "ssh -A -p 1922 -i ~/.ssh/deployerkey -o ControlMaster=auto -o`

Check output code or ignore it.

I am cleaning up on issues. Fill free to reopen if needed.
Also, we have a new section available: discussions.


Some directories are not readable

For me, cmake-build-debug directory has a really poor contrast and is not readable.

Same, I'm back to Darcula in order to actually work, and I am sad...

Same for me: various items have a very strange contrast.

Yep, test source and test resources are also almost impossible to read in java-projects:

I had the exact same issue with the highlighting. A workaround is to clone the project, run the makefile, and prepare the project for deployment. Then I just deleted the plugin and added it manually. That did the trick.

It could  be worse . I even  can't  recognize the class name in the tab bar or popup list,
especially in the tab item .

Hi, I'm sorry for the delay. Apparently I wasn't signed up for notifications for my own repository somehow. These issues should have been fixed quite a long time ago, but I've released a new version (3.0.0) which should be approved by JetBrains in a few days so if you don't mind, please try updating now or then and it should be fixed.

The new version is released, please let me know if you are still seeing issues!

Thanks for the update! I’ll check shortly.

On Sep 20, 2019, at 4:32 PM, Tyler Thrailkill<EMAIL_ADDRESS>wrote:
The new version is released, please let me know if you are still seeing issues!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/snowe2010/solarized-jetbrains/issues/2?email_source=notifications&email_token=ACPBGBTCAMTONQJMBA7EYSDQKU6PJA5CNFSM4G7HOKRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7H5U3A#issuecomment-533715564, or mute the thread https://github.com/notifications/unsubscribe-auth/ACPBGBXILL3Y7Z723OK2AHDQKU6PJANCNFSM4G7HOKRA.

thanks for update，i will update soon.

Looks pretty good now, contrasts are much improved. Thank you!

@sonOfRa Good find, could you open up a new issue for this and I'll close this one as done? I can fix that in the next version.


gRPC package not found using cmake find_package() after successful vcpkg install

Describe the bug
gRPC (it supports cmake) package does install using vcpkg, but cmake doesn't find it.
Environment

OS: Windows 10
Compiler: Visual Studio 2019, C++
Visual Studio Code 1.43.1

To Reproduce
Steps to reproduce the behavior:

./vcpkg install grpc
build using "C:\Program Files\CMake\bin\cmake.exe" -DCMAKE_TOOLCHAIN_FILE:STRING=C:/OpenGL/fentonGjOpenGL/vcpkg/scripts/buildsystems/vcpkg.cmake -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE -DCMAKE_BUILD_TYPE:STRING=Debug -Hc:/OpenGL/fentonGjOpenGL -Bc:/OpenGL/fentonGjOpenGL/build -G Ninja
See error

PS C:\OpenGL\fentonGjOpenGL\build> &"C:\Program Files\CMake\bin\cmake.exe" -DCMAKE_TOOLCHAIN_FILE:STRING=C:/OpenGL/fentonGjOpenGL/vcpkg/scripts/buildsystems/vcpkg.cmake -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE -DCMAKE_BUILD_TYPE:STRING=Debug -Hc:/OpenGL/fentonGjOpenGL -Bc:/OpenGL/fentonGjOpenGL/build -G Ninja
CMake Error at vcpkg/scripts/buildsystems/vcpkg.cmake:288 (_find_package):
  By not providing "FindgRPC.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "gRPC", but
  CMake did not find one.

  Could not find a package configuration file provided by "gRPC" with any of
  the following names:

    gRPCConfig.cmake
    grpc-config.cmake

  Add the installation prefix of "gRPC" to CMAKE_PREFIX_PATH or set
  "gRPC_DIR" to a directory containing one of the above files.  If "gRPC"
  provides a separate development package or SDK, be sure it has been
  installed.
Call Stack (most recent call first):
  CMakeLists.txt:20 (find_package)

-- Configuring incomplete, errors occurred!
See also "C:/OpenGL/fentonGjOpenGL/build/CMakeFiles/CMakeOutput.log".`

Repro code when CMakeLists.txt contains find_package(gRPC REQUIRED) as described in https://github.com/microsoft/vcpkg/blob/master/docs/users/integration.md

Projects configured with the Vcpkg toolchain file will have the appropriate Vcpkg folders added to the cmake search paths. This makes all libraries available to be found through find_package(), find_path(), and find_library().

So why could find_package() doesn't find grpc package? I provided triplet file as described in documentation link above using -DCMAKE_TOOLCHAIN_FILE:STRING=C:/OpenGL/fentonGjOpenGL/vcpkg/scripts/buildsystems/vcpkg.cmake
Expected behavior
I want to add grpc to my cmake project, so I can link my program with it, using cmake target_link_libraries()

I managed to solve this problem. Probably it was due low disk space, buildtree dir inside vcpkg is over 7 GB, for only gRPC package. Also, I installed 64 bit version  vcpkg install grpc:x64-windows and freed up more space on disk.


License

Hello guys,
Is it possible to specify the license of this project. I would like use a part for a project. Is it possible for you ?
Kind regards,

MIT license , use it as you like.


LegendClick event in PieSeries

While using a donut chart as both information and as a navigation aid to drill down to a segment's detail, I noticed that with a large variance (e.g. 600 to 1) in the chart data, the clickable area is too small to action. I therefore created a LegendClick event to address this using almost identical code that exists for the SeriesClick Event.
Below is a partial file of the changes made. I will place them in RadzenPieSeries.razor.cs
`using Microsoft.AspNetCore.Components;
using Radzen.Blazor.Rendering;
using System.Threading.Tasks;
namespace Radzen.Blazor
{
///
/// Renders donut series in .
///
/// The type of the series data item.
public partial class RadzenDonutSeries : RadzenPieSeries, IChartDonutSeries
{
///
/// A callback that will be invoked when the user clicks on a legend item.
///
[Parameter]
public EventCallback LegendClick { get; set; }
///
public override RenderFragment RenderLegendItem()
{
return builder =>
{
foreach (var data in Items)
{
builder.OpenComponent(0);
builder.AddAttribute(1, nameof(LegendItem.Text), TooltipTitle(data));
builder.AddAttribute(2, nameof(LegendItem.Class), $"rz-series-item-{Items.IndexOf(data)}");
builder.AddAttribute(3, nameof(LegendItem.MarkerSize), MarkerSize);
builder.AddAttribute(4, nameof(LegendItem.MarkerType), MarkerType);
builder.AddAttribute(5, nameof(LegendItem.Color), PickColor(Items.IndexOf(data), Fills));
builder.AddAttribute(6, nameof(LegendItem.Click), EventCallback.Factory.Create(this, () => OnLegendItemClick(data)));
builder.CloseComponent();
};
};
}
///
private async Task OnLegendItemClick(object data)
{
if(LegendClick.HasDelegate)
{
await InvokeLegendClick(LegendClick, data);
}
}
/// <inheritdoc />
public async Task InvokeLegendClick(EventCallback<SeriesClickEventArgs> handler, object data)
{
  var category = Category(Chart.CategoryScale);

  await handler.InvokeAsync(new SeriesClickEventArgs
  {
    Data = data,
    Title = GetTitle(),
    Category = PropertyAccess.GetValue(data, CategoryProperty),
    Value = PropertyAccess.GetValue(data, ValueProperty),
    Point = new SeriesPoint
    {
      Category = category((TItem)data),
      Value = Value((TItem)data)
    }
  });
}

}
}`

Many apologies. I'm just trying to contribute a change to the project. Now it appears as if I'm trying to commit 19 changes I know nothing about.

Hi @paulo-rico,
Thank you for opening the pull request. Please consider implementing LegendClick as a RadzenChart event. We do not want series to have events of their own.


Add support for rust-script's in source file dependencies

Hello. I recently found out about https://rust-script.org/, which sounds like a great substitution for shell/python scripts that I have a ton of. I made my first Rust script a few days ago and it is awesome. The problem is that rust-analyzer only works with cargo projects and doesn't help when a single-file project is opened. But another issue is that to make the script "portable" you have to include dependencies in the Rust file:

And I was wondering if it will be possible to make this plugin work with this embedded version of Cargo.toml's dependencies. I have to modify dependencies in the Cargo.toml first and then copy/sync them with the rust-script's place for those dependencies. If this plugin can work right in the Rust file, then I would only have to open a single file, which makes the workflow much simpler and quicker. (Though for rust-analyzer to work, I would still have to modify Cargo.toml...oh well...)

Afaik rust-analyzer already has support for standalone files: https://github.com/rust-lang/rust-analyzer/pull/8955.
As for crates.nvim it should be possible, but will be a decent amount of work. I'm currently debating whether to rewrite this whole plugin in rust or using https://github.com/saecki/crates-nvim-rs just as the toml parser. Until then it's unlikely though not impossible that I will implement this feature.

Afaik rust-analyzer already has support for standalone files: https://github.com/rust-lang/rust-analyzer/pull/8955.

Ok, but apparently it doesn't just work out of the box. But I made a snippet that pretty much does just that: https://github.com/mrcjkb/rustaceanvim/discussions/253#discussioncomment-8723465.
But it only works with the standard Rust and is still useless for when using the third-party libraries. Although, if there is no Cargo.toml to check the dependencies from, how would it know which libraries to load. Would be cool if rust-analyzer can read the rust-scripts's in source file dependencies. Then all the problems would be solved.

Until then it's unlikely though not impossible that I will implement this feature.

Sure. No rush.


[TC-532] - add tenancy check to ds safe-update endpoint

(cherry picked from commit 0d0cf6e051b816ce471cefce9f1e0ec0b6886cd3)

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-whatchanged/18/

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/149/

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR-trafficops-test/110/

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/150/

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR-trafficops-test/111/

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-whatchanged/20/


Set the "nearDevGovGigsWidgetsAccountId" at build time

Is your feature request related to a problem? Please describe.
In our code, we prop drill "nearDevGovGigsWidgetsAccountId" so that we can programmatically replace the source of our widgets.
This means we have code that looks like this at the top of each of our files, and we use a specific "widget" function to determine the path:
const nearDevGovGigsContractAccountId =
  props.nearDevGovGigsContractAccountId ||
  (context.widgetSrc ?? "devgovgigs.near").split("/", 1)[0];

const nearDevGovGigsWidgetsAccountId =
  props.nearDevGovGigsWidgetsAccountId ||
  (context.widgetSrc ?? "devgovgigs.near").split("/", 1)[0];

function widget(widgetName, widgetProps, key) {
  widgetProps = {
    ...widgetProps,
    nearDevGovGigsContractAccountId: props.nearDevGovGigsContractAccountId,
    nearDevGovGigsWidgetsAccountId: props.nearDevGovGigsWidgetsAccountId,
    referral: props.referral,
  };

  return (
    <Widget
      src={`${nearDevGovGigsWidgetsAccountId}/widget/gigs-board.${widgetName}`}
      props={widgetProps}
      key={key}
    />
  );
}

During #294, this has been replaced with <Widget so that it can be picked up by dependencies when a BOS user views the widget source of our components. However, still having this be determined on run time does not fix the issue.
const { data, onSubmit, nearDevGovGigsWidgetsAccountId } = props;

<Widget
    src={`${nearDevGovGigsWidgetsAccountId}/widget/DevHub.components.organism.Configurator`}
    props={{
      externalState: data,
      schema: CommunityAboutSchema,
      onSubmit: onSubmit,
      nearDevGovGigsWidgetsAccountId
    }}
  />

DevHub's dependencies are impossible to explore in WidgetSource. See the Feed; you'll see there are 4 distinct widgets inside of it, but none of them show up as Dependencies. On the contrary, see Near Social homepage. See all the dependencies at the bottom?
Describe the solution you'd like
Setting the nearDevGovGigsWidgetsAccountId at build time with a simple string replace and a config file would not only solve the above issue, but enable us to configure different widget srcs for mainnet and testnet, as well as set up github actions to deploy to the separate environments as well.
Describe alternatives you've considered
This implementation exists in bos-workspace. See the appAccountId and how there is a script that goes through and replaces "/__@appAccountId/" with the value specified in bos.config.json.
I have forked this workspace and made modifications here so that it can check a NETWORK_ID variable as well before determining the value to apply.
Additional context
This story requires that we no longer serve our widgets from /src, but instead add a build step to serve the transpiled code from /build

Hi @elliotBraem, given the refactor for the revamp. I am assuming this addressed for now. Can we close this ticket with a comment on the solution?

Yep! Closing.


Remove window constraints for draggable elements?

Is there any way to remove the window constraints? For example, If I'm moving a large element, the window borders make it awkward to move the element, especially if there are smaller elements nearby. I guess a related question is if it's possible to lower the opacity of the element as its being dragged?
What I'm doing is laying out large containers side to side with draggable blocks inside. I'm going horizontally, and adding containers and blocks. I don't know if this is expected or normal behavior,but  the element won't move past a certain point, even if there's other containers and blocks outside the range. This may have to do with the window constraints, but I'm not sure. Any suggestions?
I was able to replicate the issue with the jsbin you created to demonstrate nested draggables over here by adding flexbox like this:

{{item}}

                {{inner}}

As I understood your question you have to use this: sv-element="{containment:html}"
I just found out this option too. :D Didnt see any documentation about "options", only that sv-element can have them. So I went throught the source and found out about it.

 Btw, are "options" the only thing he didn't mention in the documentation or are there other hidden gems like this?

I have no idea to be honest.


Qingwei/fix start later bug

@borisyankov Do not merge unless you want to fix it urself
:(
To reproduce the issue, just go try to choose start later, 50% chances you will get zoomed into blank area, and choosing start now and start later back and forth surprisingly fix it.
I've yet figured out why.

Coverage decreased (-0.7%) to 40.171% when pulling 9f0dc45d8a7f79ba45761fa1dc9e464059e394be on qingweibinary:qingwei/fix_start_later_bug into 17d61a8720ab0819fdf5405d0f9b4a77aa9837e3 on binary-com:master.

Coverage decreased (-0.8%) to 40.698% when pulling 1cc01102bf8fdab54362b98312303348daeb9612 on qingweibinary:qingwei/fix_start_later_bug into 6a4ebdcef62c5e0c8ca29d4ff9eb447237e7085a on binary-com:master.

@borisyankov
I fix the problem with cheat, I use setTimeout to set the extremes after the chart automatically set it.
I've tried many ways, but this turn out the only way I manage to fix it, we can however tune it so that it less apparent to user.
We can keep it somewhere and revisit this problem in highchart source code, not something we want to do it now I think

Coverage decreased (-0.8%) to 40.698% when pulling 1cc01102bf8fdab54362b98312303348daeb9612 on qingweibinary:qingwei/fix_start_later_bug into 6a4ebdcef62c5e0c8ca29d4ff9eb447237e7085a on binary-com:master.

Coverage decreased (-1.0%) to 40.496% when pulling 955e474db8b61d4338b42592edcc8e504033cfbb on qingweibinary:qingwei/fix_start_later_bug into 6a4ebdcef62c5e0c8ca29d4ff9eb447237e7085a on binary-com:master.

Good enough :)


Redid runner class to be cleaner + friendlier

Main change: refactored so that the runner isn't just using a classmethod. This should help with testing!

We're leaving this broken, it's a testing lab!


Add perfect score metric tests for isolated labels

We are having some issues in open problems with the iso label ASW metric not giving perfect scores when one-hot-encoded cell type labels are used as embedding (with some jitter). We should add perfect score tests for this metric (and maybe more?) in the repo.
See https://github.com/openproblems-bio/openproblems/issues/685
Would you be able to quickly add this @mumichae ?

I added a test with the random embedding from openproblems and get a perfect score. Is that test sufficient or were you thinking of something else?

it's not a random embedding, right? It's the one-hot-encoded cell type embedding... so it should be a perfect embedding. This is exactly what I meant though, thanks :).


Broken repo pages on Docker Hub

There's an issue with the repo pages on Docker Hub where pages using a certain URL format are no longer loading (404 result). This is pervasive across all Microsoft-owned repos.
Example broken URL: https://hub.docker.com/_/microsoft-dotnet-framework-sdk/
Example working URL: https://hub.docker.com/r/microsoft/dotnet-framework-sdk/
This is a regression as the currently broken URL format was previously working.
We're working with the MAR team which manages the Docker Hub content syndication to get this issue resolved: IcM ticket (internal link).

This appears to be fixed now.


Docker cli compatability in format: can't evaluate field RunningFor in type shared.PsContainerOutput

Is this a BUG REPORT or FEATURE REQUEST? (leave only one on its own line)
/kind bug
Description
Podman announced as a drop-in replacement for docker cli, but it fails to use RunningFor for format output of containers statistic.
Steps to reproduce the issue:

Run any container by podman: podman run -d nginx:alpine
Request formatted list of containers with .RunningFor placeholder like:

podman ps --format "table {{.Names}}\t{{.Status}}\t{{.RunningFor}}\t{{.Image}}\t{{.Ports}}"

Describe the results you received:
Error:
$ podman ps --format "table {{.Names}}\t{{.Status}}\t{{.RunningFor}}\t{{.Image}}\t{{.Ports}}"
Names\tStatus\t\tImage\tPorts
Error: template: data:1:27: executing "data" at <.RunningFor>: can't evaluate field RunningFor in type shared.PsContainerOutput

Describe the results you expected:
Output same as got from docker cli:
$ sudo docker ps --format "table {{.Names}}\t{{.Status}}\t{{.RunningFor}}\t{{.Image}}\t{{.Ports}}"
NAMES                 STATUS                            CREATED             IMAGE               PORTS
condescending_gould   Up About a minute                 2 minutes ago       nginx:alpine        80/tcp

Additional information you deem important (e.g. issue happens only occasionally):
Always reproducible
Output of podman version:
Version:            1.8.1
RemoteAPI Version:  1
Go Version:         go1.14rc1
OS/Arch:            linux/amd64

Output of podman info --debug:
debug:
  compiler: gc
  git commit: ""
  go version: go1.14rc1
  podman version: 1.8.1
host:
  BuildahVersion: 1.14.2
  CgroupVersion: v1
  Conmon:
    package: conmon-2.0.11-2.fc32.x86_64
    path: /usr/bin/conmon
    version: 'conmon version 2.0.11, commit: 423069e5ba9d02727b79dcceacf8604bccefa439'
  Distribution:
    distribution: fedora
    version: "32"
  IDMappings:
    gidmap:
    - container_id: 0
      host_id: 1000
      size: 1
    - container_id: 1
      host_id: 100000
      size: 65536
    uidmap:
    - container_id: 0
      host_id: 1000
      size: 1
    - container_id: 1
      host_id: 100000
      size: 65536
  MemFree:<PHONE_NUMBER>
  MemTotal:<PHONE_NUMBER>2
  OCIRuntime:
    name: runc
    package: containerd.io-1.2.13-3.1.fc31.x86_64
    path: /usr/bin/runc
    version: |-
      runc version 1.0.0-rc10
      commit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
      spec: 1.0.1-dev
  SwapFree:<PHONE_NUMBER>
  SwapTotal:<PHONE_NUMBER>
  arch: amd64
  cpus: 8
  eventlogger: journald
  hostname: 2.hubbitus.taskdata
  kernel: 5.6.0-0.rc5.git0.2.fc32.x86_64
  os: linux
  rootless: true
  slirp4netns:
    Executable: /usr/bin/slirp4netns
    Package: slirp4netns-0.4.3-6.0.dev.gita8414d1.fc32.x86_64
    Version: |-
      slirp4netns version 0.4.3+dev
      commit: a8414d1d1629f6f7a93b60b55e183a93d10d9a1c
  uptime: 37h 25m 32.19s (Approximately 1.54 days)
registries:
  search:
  - registry.fedoraproject.org
  - registry.access.redhat.com
  - registry.centos.org
  - docker.io
store:
  ConfigFile: /home/pasha/.config/containers/storage.conf
  ContainerStore:
    number: 4
  GraphDriverName: overlay
  GraphOptions:
    overlay.mount_program:
      Executable: /usr/bin/fuse-overlayfs
      Package: fuse-overlayfs-0.7.6-2.0.dev.gitce61c7e.fc32.x86_64
      Version: |-
        fusermount3 version: 3.9.0
        fuse-overlayfs: version 0.7.6
        FUSE library version 3.9.0
        using FUSE kernel interface version 7.31
  GraphRoot: /home/pasha/.local/share/containers/storage
  GraphStatus:
    Backing Filesystem: btrfs
    Native Overlay Diff: "false"
    Supports d_type: "true"
    Using metacopy: "false"
  ImageStore:
    number: 4
  RunRoot: /run/user/1000/containers
  VolumePath: /home/pasha/.local/share/containers/storage/volumes

Package info (e.g. output of rpm -q podman or apt list podman):
$ rpm -q podman
podman-1.8.1-2.fc32.x86_64

Looks like it's named Created in our structs. Should be easy enough to rename to RunningFor

It is not enough just rename field. Please look:
$ podman ps --format "table {{.Names}}\t{{.Status}}\t{{.Created}}\t{{.Image}}\t{{.Ports}}"
Names\tStatus\tCreated\tImage\tPorts
ghost\tUp 5 minutes ago\t5 minutes ago\tdocker.io/library/ghost:latest\t<IP_ADDRESS>:8080->80/tcp
nginx\tUp 7 minutes ago\t7 minutes ago\tdocker.io/library/nginx:latest\t<IP_ADDRESS>:8080->80/tcp

Formatting is completely broken.
If i remove \t it looks better:
$ podman ps --format "table {{.Names}} {{.Status}} {{.Created}} {{.Image}} {{.Ports}}"
Names   Status             Created         Image                            Ports
ghost   Up 6 minutes ago   6 minutes ago   docker.io/library/ghost:latest   <IP_ADDRESS>:8080->80/tcp
nginx   Up 8 minutes ago   8 minutes ago   docker.io/library/nginx:latest   <IP_ADDRESS>:8080->80/tcp

But sti5ll with some escaping artifacts like ->

@Hubbitus Any chance you could try this with the podmanV2 work?

With podman-1.9.0 even {{.NAMES}} fails for me ;-(

Is this supposed to be case insensitive?

@juhp Have you tried with podman 2.0?  This is a major rewrite of the podman CLI.

Thanks, it looks fixed in podman-2.0.0-0.61.dev.git6aa802d.fc33 :-)

I think the original report still holds anyway (maybe .Created could be made an alias?).

@ashley-cui PTAL

Still failed:
$ podman --version
podman version 2.0.0
$ podman ps --format "table {{.Names}}\t{{.Status}}\t{{.RunningFor}}\t{{.Image}}\t{{.Ports}}"
Error: template: listContainers:1:39: executing "listContainers" at <.RunningFor>: can't evaluate field RunningFor in type containers.psReporter

@jwhonce @mheon @baude Looks like RunningFor should be interpreted as StartedAt.  Is there a way in Go Format to translate these?

Given the way we do templates now, we can just add a function on the struct called RunningFor that returns StartedAt

We also need to translated he StartedAt to Human form.

@ashley-cui PTAL

@rhatdan @mheon So docker's documentation says it RunningFor returns 'Elapsed time since the container was started.' but its actual cli behavior returns time since created.. I'm leaning towards implementing what the docs say, but in that case, if the container has never been started, or has exited, is it okay for Runningfor to return "Not Running" ?

@ashley-cui When the Docker CLI and Documentation are different, we generally go with the thing the CLI actually does

closed via #7159


Week 5 Review Ticket

Name
Review Ticket
Fastpages
Pair Grade

Nicolas Mounier
link
link
2.7

Rohan Gaikwad
link
link
2.7

Bailey Say
link
link
2.7+

Andrew Meng
link
link
2.7+

Project Repo

I think overall this was pretty good for a 2.7+ as everything was done mostly well and extra
One feedback I would have is that the recursion code didn't fully use the inheritance for the setData so that could have been a bit cleaner. Also, the javascript that was given was in the jupyter notebooks instead of in the pages.

Nicolas - shared project repo and scrum board task; created policies.  Work for Science Olympiad.
Rohan - work with 1st period on Science Olympiad.    Shared some of the similar wire frames to 1st period.   System will require Login.  Went over many bullets.   8 person team.
Andrew - Shared use of "super" had @Overrided.  Add time calculation and wrapped around init.  Trouble with recusion.  Did comparison if values are equal, very good for analysis.
Bailey - Did some prototype of project data.  Mostly very similar to original provided code.
No work of real JS.   2.65
Concern with 8 people is very clear wires and work separation.  Everyone on deployment is not a good statement.

Hey guys
Can you please do not tag me @jm1021 ?))
It probably happened by accident ))
No hard feelings)


lots image can't be accessed, any solution?

i will post an image dump on mediafire in my discord channel. you can host images yourself then. i currently have images up to 4.0 published to cloudinary. i'll try to work on 4.1 over the weekend


Document criteria for proposing new licenses

This pull request documents @mlinksva's suggestions for new license criteria over in https://github.com/github/choosealicense.com/issues/315.  Specifically:

The license must have an SPDX identifier. If you're license isn't register with SPDX, please request that it be added.
The license must be listed on one of the following approved lists of licenses:

List of OSI approved licenses
GNU's list of free licenses (note: the license must be listed in one of three "free" categories)
Open Definition's list of conformant licenses (non-code)

A GitHub code search must reveal at least 1,000 public repositories using the license

If there's rough consensus that the above is good criteria, I'll adapt the existing tests to confirm the above (and run them against the existing license list). I believe SPDXiness is already checked, as is OSI approval, with a few whitelisted exceptions.

Believe this is ready for :eyes:, especially from @mlinksva.
I added tests to enforce the proposed license addition criteria. All our existing licenses meet the criteria.
Excluding GitHub search results (which can't be retrieved programmatically), there are currently 104 potentially "approved" licenses:
aal, afl-1.1, afl-1.2, afl-2.0, afl-2.1, afl-3.0, agpl-3.0, apache-1.1, apache-2.0, apl-1.0, apsl-1.0, apsl-1.1, apsl-1.2, apsl-2.0, artistic-1.0, artistic-1.0-cl8, artistic-1.0-perl, artistic-2.0, bsd-2-clause, bsd-3-clause, bsl-1.0, catosl-1.1, cc-by-4.0, cc-by-sa-4.0, cc0-1.0, cddl-1.0, cecill-2.1, cnri-python, cpal-1.0, cpl-1.0, cua-opl-1.0, ecl-1.0, ecl-2.0, efl-1.0, efl-2.0, entessa, epl-1.0, eudatagrid, eupl-1.1, fair, frameworx-1.0, gpl-2.0, gpl-3.0, hpnd, ijg, imatix, intel, ipa, ipl-1.0, isc, lgpl-2.0, lgpl-2.1, lgpl-3.0, lpl-1.0, lpl-1.02, lppl-1.3c, miros, mit, motosoto, mpl-1.0, mpl-1.1, mpl-2.0, mpl-2.0-no-copyleft-exception, ms-pl, ms-rl, multics, nasa-1.3, naumen, ncsa, ngpl, nokia, nposl-3.0, ntp, oclc-2.0, odbl-1.0, ofl-1.1, ogtsl, osl-1.0, osl-2.0, osl-2.1, osl-3.0, php-3.0, postgresql, python-2.0, qpl-1.0, rpl-1.1, rpl-1.5, rpsl-1.0, rscpl, ruby, simpl-2.0, sissl, sleepycat, spl-1.0, unlicense, upl-1.0, vim, vsl-1.0, w3c, watcom-1.0, wtfpl, xnet, zlib, zpl-2.0

By that same logic, there are 83 potential additions:
aal, afl-1.1, afl-1.2, afl-2.0, afl-2.1, apache-1.1, apl-1.0, apsl-1.0, apsl-1.1, apsl-1.2, apsl-2.0, artistic-1.0, artistic-1.0-cl8, artistic-1.0-perl, bsl-1.0, catosl-1.1, cc-by-4.0, cc-by-sa-4.0, cddl-1.0, cecill-2.1, cnri-python, cpal-1.0, cpl-1.0, cua-opl-1.0, ecl-1.0, ecl-2.0, efl-1.0, efl-2.0, entessa, eudatagrid, eupl-1.1, fair, frameworx-1.0, hpnd, ijg, imatix, intel, ipa, ipl-1.0, lgpl-2.0, lpl-1.0, lpl-1.02, lppl-1.3c, miros, motosoto, mpl-1.0, mpl-1.1, mpl-2.0-no-copyleft-exception, multics, nasa-1.3, naumen, ncsa, ngpl, nokia, nposl-3.0, ntp, oclc-2.0, odbl-1.0, ogtsl, osl-1.0, osl-2.0, osl-2.1, php-3.0, postgresql, python-2.0, qpl-1.0, rpl-1.1, rpl-1.5, rpsl-1.0, rscpl, ruby, simpl-2.0, sissl, sleepycat, spl-1.0, upl-1.0, vim, vsl-1.0, w3c, watcom-1.0, xnet, zlib, zpl-2.0

Looks good overall! See line notes for minor comments.

Thanks for the feedback @mlinksva. Believe I implemented all your suggestions, but glad to continue to improve if you have any more / I missed any / things change once we start using it. :smile:


Map.set(key, Object) doesn't maintain immutability

If I set an Object to a key in a map, I can manipulate that object freely. Should this be allowed?
> var i = require('immutable')
undefined
> var a = i.Map()
undefined
> a = a.set('key', {foo: 1, bar: 2})
Map { "key": [object Object] }
> a.get('key')
{ foo: 1, bar: 2 }
> a.get('key').bar = 3
3

Another way to phrase this is that it maintains the existing mutability of the plain JS object. This is by design. Immutable collections can contain any values including references to mutable objects.

A future major version of immutable will have a way to determine if a collection is "deeply immutable" and contains no references to mutable objects

@leebyron oh ok, so for now some operations can produce false positive or false negative (like === or .set) when mutable object is involved?


same tf2_model.h5 (v1 & v2, for xxlarge)?

it appears both xxlarge v1 and v2 files (tf2_model.h5) are same size after download: 890.4MB, and same creation date:
v1:   https://drive.google.com/file/d/1gl5lOiAHq29C_sG6GoXLeZJHKDD2Gfju/view
v2:   https://drive.google.com/file/d/1JtQcGKtt0QZThXS1jz2v5x72TrYYjg8N/view
should they be different?

I think size will be the same, it is sure, but you may need to see it’s
weight to ensure this thing, maybe he upload on the same date?
On Tue, Nov 12, 2019 at 01:11 shawei3000<EMAIL_ADDRESS>wrote:

it appears both xxlarge v1 and v2 files (tf2_model.h5) are same size
after download: 890.4MB, and same creation date: v1:
https://drive.google.com/file/d/1gl5lOiAHq29C_sG6GoXLeZJHKDD2Gfju/view
v2: https://drive.google.com/file/d/1JtQcGKtt0QZThXS1jz2v5x72TrYYjg8N/view
should they be different?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/kamalkraj/ALBERT-TF2.0/issues/6?email_source=notifications&email_token=AIEAE4GIGBCB2CHQX63VVADQTGG3RA5CNFSM4JLYK4A2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HYPC44Q,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIEAE4HEUNZMVMM5T5OXPRLQTGG3RANCNFSM4JLYK4AQ
.

md5sum
74a4846cf7d1315d4d15482bb9cd7fe8  xxlarge_2/tf2_model.h5
06526a0efc267e3627672422a6a9481b  xxlarge/tf2_model.h5

thanks!


Improve how flow artifacts are read

Turns out that the whole repo is cloned, not just the flow file. So we don't need to download flow artifacts (eg. expectations JSON), but can instead refer to it using a relative path. See https://docs.prefect.io/orchestration/flow_config/storage.html#loading-additional-files-with-git-storage

This is working as expected for the hello_world example flow. Will be porting this solution to flows using Great Expectations next.

Done with the help of new Git storage feature from Prefect 0.15.4


Plugin auto inputing data!

I haven't defined anywhere it should give me current date, nor I defined that it will auto fill it for me. What is going on?
https://user-images.githubusercontent.com/7279156/220711248-705f86c9-3cce-43a5-99bb-be0641e8bb10.mov
https://user-images.githubusercontent.com/7279156/220711260-8385c7d6-0e0c-4a6d-8310-ee454de20e60.mov

From the "connected nodes" symbol appeared at the left of the date when auto-complete pops-up I believe that you have the plugin "Various complement" installed and enabled.
If you look here (https://github.com/mdelobelle/metadatamenu#know-issue) there is a conflict between these two plugins.
I hope this helps.

There is a solution with Various Complements version 8.0.0-beta4.  The catch is that you need to install it using BRAT plugin, as the current version you can install is 7.3.0.
You can suppress autocomletion using a Regex:

The regex I used, which matches when you are in a Inline Field:
[^([:]+::[^\]\)\n]+$

See thread: https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/issues/162#issuecomment-1446202871


⚠ Bofrost.de has degraded performance

In eaafc24, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1343 ms

Resolved: Bofrost.de performance has improved in 2d08e59 after 37 minutes.


refactor: use observable events in background script

Try out this version of the Hiro Wallet - download extension builds.

🚧 Experimental 🚧
Making this PR as an experiment to see how we might better use the Observable pattern to handle the background event streams (and see if tests pass). One package already exists for this, @extend-chrome/events-rxjs, though I'm recreating the Observables manually rn.
Motivation to look into this came from the need for us to add some kind of middleware to the event flow. Consider the use case on permissions we discussed yesterday. Depending on certain state, we might want to interrupt certain actions, such as to ask for user consent, before returning to the original action. This seems to me like an event-heavy flow that observables may make easier.
Would like feedback from @alter-eggo and @fbwoolf on this approach

👍 yeah, looks much better and extendable now. I don't have much exp in rxjs but it seems observables usage can be really helpful in the app

Same here, I don't have much experience with rxjs, but this looks like a good approach to try.

Awaiting release of MV3

I'm going to close this as its quite old.
It seems like an approach we do want to go with though so perhaps now we have MV3 we should get an issue on the board for it?


Feature request: .htpasswd support

I don't have the go chops to submit this myself, but I'd love to see .htpasswd support in devd.  I use devd to host short-term content for training workshops, and I'd like to be able to easily give the students access to some of the content (the labs), but require basic auth password for other content (the slides).  I imagine the right way of doing this is to have each in separate directories, and have an .htpasswd file in the protected directory.

Somehow missed the -P option - sorry about that!


"Error: Couldn't fetch accounts. Please open an issue" warning after creating admin API token for a project

I have created API tokens in a project/repo with both admin level privileges and readonly, all producing this output upon running the docker image.
Running Docker image...
? Enter your CircleCI API token [hidden]
Error: Couldn't fetch accounts. Please open an issue. [
  Response {
    size: 0,
    [Symbol(Body internals)]: {
      body: [PassThrough],
      stream: [PassThrough],
      boundary: null,
      disturbed: true,
      error: null
    },
    [Symbol(Response internals)]: {
      type: 'default',
      url: 'https://circleci.com/api/v2/me/collaborations',
      status: 401,
      statusText: 'Unauthorized',
      headers: [Object],
      counter: 0,
      highWaterMark: 16384
    }
  }
]
Extracting data from container...
Error: No such container:path: circleci-env-inspector:/project/circleci-data.json
Cleaning up...
Done.

Hello @aclimdler i believe this is stating that your CircleCI API token is invalid. Could you try a new token?

Same experience here. Didn't do anything special, pasted pasted an admin level token.

Thank you @pmyjavec . I will update the readme with instructions for grabbing a token

Confirmed that running with a personal api token worked


[SPARK-21798]: No config to replace deprecated SPARK_CLASSPATH config for launching daemons like History Server

History Server Launch uses SparkClassCommandBuilder for launching the server. It is observed that SPARK_CLASSPATH has been removed and deprecated. For spark-submit this takes a different route and spark.driver.extraClasspath takes care of specifying additional jars in the classpath that were previously specified in the SPARK_CLASSPATH. Right now the only way specify the additional jars for launching daemons such as history server is using SPARK_DIST_CLASSPATH (https://spark.apache.org/docs/latest/hadoop-provided.html) but this I presume is a distribution classpath. It would be nice to have a similar config like spark.driver.extraClasspath for launching daemons similar to history server.
Added new environment variable SPARK_DAEMON_CLASSPATH to set classpath for launching daemons. Tested and verified for History Server and Standalone Mode.
How was this patch tested?
Initially, history server start script would fail for the reason being that it could not find the required jars for launching the server in the java classpath. Same was true for running Master and Worker in standalone mode. By adding the environment variable SPARK_DAEMON_CLASSPATH to the java classpath, both the daemons(History Server, Standalone daemons) are starting up and running.

Can one of the admins verify this patch?

ok to test

Test build #81133 has started for PR 19047 at commit e421a03.

Test build #81133 has finished for PR 19047 at commit e421a03.

This patch fails SparkR unit tests.
This patch merges cleanly.
This patch adds no public classes.

test this please

Test build #81141 has started for PR 19047 at commit e421a03.

LGTM. I'd like to see these daemons start using normal Spark configs like the applications do, but that's a separate, larger change...

Test build #81141 has finished for PR 19047 at commit e421a03.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/81141/
Test PASSed.

+1


Extend integration tests for data sync - conflicts

Description

https://issues.jboss.org/browse/AEROGEAR-8801
To run integration tests:

npm install
npm run bootstrap
npm run build
cd packages/sync/integration_test
npm install
npm test

Checklist

[x] Resolving conflicts on client/server
[x] reject function
[ ] versionedObjectState/HashObjectState
[ ] Custom conflict resolution strategies
[ ] Custom conflict mechanism
[ ] Custom client conflict resolution strategies
[ ] Listening to conflicts

Awesome work! Let me know once you would like to get a proper review.


⚠ EntVenture has degraded performance

In ffa5ce5, EntVenture (https://entventure.org) experienced degraded performance:

HTTP code: 521
Response time: 22571 ms

Resolved: EntVenture performance has improved in 06ae937 after 2 minutes.


Provide some space between Export and Add Customer.

Framework Version: 0.1.3

Framework Version:0.1.4
Fixed


Copy to clipboard in remote windows 10 disconnects freerdp

Local host: Ubuntu 18.04 Bionic Beaver with X (not Wayland)
Remote host: Windows 10 Professional
FreeRDP: nightly, version 2.0.0-dev4 (3c158299a)

A remote desktop session to a windows 10 host crashes from time to time when copying something to the clipboard on the remote host.
To reproduce: start a RDP session to windows 10 host, fire up Excel, and start copying around cells or formats with Ctrl+C and Ctrl+V.
Command line:
/opt/freerdp-nightly/bin/xfreerdp /v:$vbox  /size:$size /bpp:24 /kbd:US /t:vbox02 /usb:auto  /sound +clipboard +fonts +aero /u:$user /p:$password
Happens with and without the +clipboard parameter.
Build config:
This is FreeRDP version 2.0.0-dev4 (3c158299a)
Build configuration: BUILD_TESTING=OFF BUILTIN_CHANNELS=ON HAVE_AIO_H=1 HAVE_EXECINFO_H=1 HAVE_FCNTL_H=1 HAVE_INTTYPES_H=1 HAVE_MATH_C99_LONG_DOUBLE=1 HAVE_POLL_H=1 HAVE_PTHREAD_MUTEX_TIMEDLOCK=ON HAVE_PTHREAD_MUTEX_TIMEDLOCK_LIB=1 HAVE_PTHREAD_MUTEX_TIMEDLOCK_SYMBOL= HAVE_SYSLOG_H=1 HAVE_SYS_EVENTFD_H=1 HAVE_SYS_FILIO_H= HAVE_SYS_MODEM_H= HAVE_SYS_SELECT_H=1 HAVE_SYS_SOCKIO_H= HAVE_SYS_STRTIO_H= HAVE_SYS_TIMERFD_H=1 HAVE_TM_GMTOFF=1 HAVE_UNISTD_H=1 HAVE_XI_TOUCH_CLASS=1 WITH_ALSA=ON WITH_CCACHE=ON WITH_CHANNELS=ON WITH_CLIENT=ON WITH_CLIENT_AVAILABLE=1 WITH_CLIENT_CHANNELS=ON WITH_CLIENT_CHANNELS_AVAILABLE=1 WITH_CLIENT_COMMON=ON WITH_CLIENT_INTERFACE=OFF WITH_CUPS=ON WITH_DEBUG_ALL=OFF WITH_DEBUG_CAPABILITIES=OFF WITH_DEBUG_CERTIFICATE=OFF WITH_DEBUG_CHANNELS=OFF WITH_DEBUG_CLIPRDR=OFF WITH_DEBUG_DVC=OFF WITH_DEBUG_KBD=OFF WITH_DEBUG_LICENSE=OFF WITH_DEBUG_MUTEX=OFF WITH_DEBUG_NEGO=OFF WITH_DEBUG_NLA=OFF WITH_DEBUG_NTLM=OFF WITH_DEBUG_RAIL=OFF WITH_DEBUG_RDP=OFF WITH_DEBUG_RDPDR=OFF WITH_DEBUG_RDPEI=OFF WITH_DEBUG_REDIR=OFF WITH_DEBUG_RFX=OFF WITH_DEBUG_RINGBUFFER=OFF WITH_DEBUG_SCARD=OFF WITH_DEBUG_SND=OFF WITH_DEBUG_SVC=OFF WITH_DEBUG_SYMBOLS=OFF WITH_DEBUG_THREADS=OFF WITH_DEBUG_TIMEZONE=OFF WITH_DEBUG_TRANSPORT=OFF WITH_DEBUG_TSG=OFF WITH_DEBUG_TSMF=OFF WITH_DEBUG_WND=OFF WITH_DEBUG_X11=OFF WITH_DEBUG_X11_CLIPRDR=OFF WITH_DEBUG_X11_LOCAL_MOVESIZE=OFF WITH_DEBUG_XV=OFF WITH_DIRECTFB=OFF WITH_DSP_EXPERIMENTAL=OFF WITH_DSP_FFMPEG=ON WITH_EVENTFD_READ_WRITE=1 WITH_FAAC=OFF WITH_FAAD2=OFF WITH_FFMPEG=TRUE WITH_FFMPEG=TRUE WITH_GFX_H264=ON WITH_GPROF=OFF WITH_GSM=OFF WITH_GSSAPI=OFF WITH_GSTREAMER_0_10=ON WITH_GSTREAMER_1_0=ON WITH_ICU=OFF WITH_IPP=OFF WITH_JPEG=OFF WITH_LAME=OFF WITH_LIBRARY_VERSIONING=ON WITH_LIBSYSTEMD=OFF WITH_MACAUDIO=OFF WITH_MACAUDIO=OFF WITH_MACAUDIO_AVAILABLE=0 WITH_MANPAGES=ON WITH_MBEDTLS=OFF WITH_OPENH264=OFF WITH_OPENSLES=OFF WITH_OPENSSL=ON WITH_OSS=ON WITH_PAM=ON WITH_PCSC=ON WITH_PROFILER=OFF WITH_PULSE=ON WITH_SAMPLE=OFF WITH_SANITIZE_ADDRESS=ON WITH_SANITIZE_ADDRESS_AVAILABLE=1 WITH_SANITIZE_MEMORY=OFF WITH_SANITIZE_MEMORY=OFF WITH_SANITIZE_MEMORY_AVAILABLE=0 WITH_SANITIZE_THREAD=OFF WITH_SANITIZE_THREAD=OFF WITH_SANITIZE_THREAD_AVAILABLE=0 WITH_SERVER=ON WITH_SERVER_CHANNELS=ON WITH_SERVER_INTERFACE=ON WITH_SMARTCARD_INSPECT=OFF WITH_SSE2=ON WITH_THIRD_PARTY=OFF WITH_VALGRIND_MEMCHECK=OFF WITH_VALGRIND_MEMCHECK=OFF WITH_VALGRIND_MEMCHECK_AVAILABLE=0 WITH_WAYLAND=OFF WITH_X11=ON WITH_X264=OFF WITH_XCURSOR=ON WITH_XDAMAGE=ON WITH_XEXT=ON WITH_XFIXES=ON WITH_XI=ON WITH_XINERAMA=ON WITH_XKBFILE=ON WITH_XRANDR=ON WITH_XRENDER=ON WITH_XSHM=ON WITH_XTEST=ON WITH_XV=ON WITH_ZLIB=ON
Build type:          RelWithDebInfo
CFLAGS:              -g -O2 -fdebug-prefix-map=/build/freerdp-nightly-2.0.0+0~20180915014843.559~1.gbp3c1582=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wno-unused-result -Wno-unused-but-set-variable -Wno-deprecated-declarations -fvisibility=hidden -Wimplicit-function-declaration -Wredundant-decls -g -fsanitize=address -fsanitize-address-use-after-scope -fno-omit-frame-pointer
Compiler:            GNU, 7.3.0
Target architecture: x64

Log with /log-level:trace  attached:
xfreerdp.log.gz

Will have a look at it, if you don't require local to remote clipboard try with -clipboard for the time being.

Started fixing the issues in your log in #4879
Don't have a office installed here, could you check if the fixes are sufficient for your issue?
(Excel is notorious for its clipboard handling)

Will this be in the upcoming nightly build as of tonight? If so, I will test it next Friday and report back.

@borisneubert No, this will get into the nightlies when it is merged to master. You need to compile yourself with ln -s packaging/deb/freerdp-nightly/ debian && dpkg-buildpackage (As you mentioned ubuntu)
Might complain about some missing build dependencies, just install what is asked for.

Related to #4826

Should be fixed with #4879 merged.
Reopen / Create a new issue if still not solved.


Update configurations for demo Reporting UI.

Update default LLv2 protocol configuration including larger sketch size.

Update corresponding memory limits to handle this.

Allow Reporting v2 to be deployed alongside Reporting v1 in the same cluster.

This change is


docs: fix filename-access example

Fixes: https://github.com/cilium/tetragon/issues/2334
A demo pod called xwing doesn't seem to have vi now. This may be because of the image update: https://github.com/cilium/tetragon/pull/2311, https://github.com/cilium/cilium/pull/31373.
So, I propose creating a new busybox pod instead of xwing.

You can see the preview here: https://deploy-preview-2335--tetragon.netlify.app/docs/use-cases/filename-access/#examples

Thank you for your kind review! I fixed up my commit by following your suggestion.

Change the pod name to file-access from file-access-pod.
Use Pod instead of pod.

Another thing is that we could put the tetra getevents after the creation of the pod so that people are not confused with all the events that will appear at the pod creation.

That's true. I put tetra getevents after the creation of pod.


Ability to internalize a subset of input assemblies

as opposed to exclude internalize (sometimes it's easier to enumerate the ones you want to internalize as opposed to the ones you want to keep public)

This is implemented in https://github.com/gluck/il-repack/commit/d7ab5832ad71a6f807da1f2a380fcff64649f9c2
Specify zero or more /internalizeassembly:System.Foo command-line arguments to internalize assembly names.


How to find out current route from inside of serverPrefetch

Obviously useRoute() returns nothing.
But there must be a way to know which route is being generated from inside of serverPrefetch().
Which is the recommended way?
Thanks

It seems that it is as simple as this.$route


Issue #171 Adding support for automatic configuration of host visibility on Windows

Making use of netsh and Windows registry to modify network configuration
Adding test harness

This works on Win 10. Needs review and if possible more testing.

@budhrg @bexelbie any comment? Probably hard to tell, since this is very Windows specific code, but maybe you have some general feedback or the ability to test on Windows.

@hferentschik Could you refer issue in the description? Handy in clicking instead of going through.

@hferentschik Will check functionally tomorrow.

@budhrg thanks for the code review. I'll apply the suggestions. I also find another issue during my tests on Windows 7 yesterday. Trying to resolve this this morning.

Will check functionally tomorrow.

You might want to hold of until my next update.

Closing this for now. Creating a new pull request.


site-url is not replaced in the adr-process page

In the process page, in the Proposed ADRs section, {{site.url}} should be replaced with the appropriate value.
Page link: https://architecture.appservices.tech/about/adr-process

#56 will fix this problem.


duplication of jaeger.tags in child span

Requirement - what kind of business use case are you trying to solve?
Trying to add jaeger.tags  as an argument  to jaeger-agent  just to identify  client in multi tenant architecture
Problem - what in Jaeger blocks you from solving the requirement?

We see for traces with multiple child span duplicates   tags coming
Proposal - what do you suggest to solve the problem or improve the existing situation?

Is this a  bug or  we are doing something wrong from our side .

Any open questions to address

We are using  jaeger  1.14.1   and grpc    just to add...

Sounds like a duplicate of https://github.com/jaegertracing/jaeger/issues/1778


Add commands for managing DOKKU_SUPER_USER and other config

Dokku acl should have commands for setting the available config variables.
Could be variable specific: dokku acl:set-super-user (suggested by @josegonzalez)
Or general dokku acl:config DOKKU_SUPER_USER=myusername but you lose some discoverability in this case

Maybe:
dokku acl:set super-user USERNAME
dokku acl:set allow-command-line true
dokku acl:set user-commands "help version"
dokku acl:set app-commands "logs urls ps:rebuild ps:restart ps:stop ps:start git-upload-pack git-upload-archive"

These would then reserialize the entire ~/.dokkurc/acl file, though ideally we would just use the properties functionality in dokku core.

LGTM, properties in dokku core seems convenient.


This commit enables BMP180 suport for ESP32.

ESP32 BMP180 support in Nuttx.
Summary
As ESP32 has 2 I2C interfaces and BMP180 is a I2C sensor, the criterias to use BMP180 in I2C0 or I2C1 are:
1- First, bring-up routines search for BMP180 in I2C0.
If BMP180 is found in I2C0, then /dev/press0 is created.
2- If BMP180 cannot be registered in I2C0, bring-up routines search for it in I2C1.
If BMP180 is found in I2C1, then /dev/press0 is created.
It means only one BMP180 could be suported in Nuttx. In my tests I've observed
that BMP180 example application doesn't seem to work with /dev/press1 BMP180 device,
therefore even BMP180 is found in I2C1, it'll be registered as /dev/press0 device.
Impact
It doesn't impact on another modules.
Testing
After this change, BMP180 could be successfully found (/dev/press0) and read bu bmp180 example, as seen below:

@Ouss4 and @gustavonihei , thank you very much for the review. I've just updated the code accordingly to your suggestions.
Please, would you review it again in order to check if everything is ok?
Thanks in advance.

Hi @Ouss4 , @gustavonihei and @saramonteiro , I've just commited the code with your suggestions and corrections.
Please, would you review it again?


[BUG] PartitionBasedLoadBalancer.java does sometimes PING-PONG between 2 EventProcessorClients.

Load balancing does not run always as expected. EventProcessorClients steal with PING-PONG the partitions. This PING-PONG is not fortunatelly endless.
Steps to reproduce the behavior (it is reproducible with 50%):

Create event hub at least with 4 partitions.
Start the first EventProcessorClient and wait until it has all partitions as owner.
Start the second EventProcessorClient and wait until the load balancing is complete.
See the logs.

Example of Logs:
EventProcessorClient 1:
20/07/29 13:18:13 INFO eventhubs.PartitionBasedLoadBalancer: Attempting to claim ownership of partition 2 20/07/29 13:22:23 INFO eventhubs.PartitionBasedLoadBalancer: Attempting to claim ownership of partition 2
20/07/29 13:25:24 INFO eventhubs.PartitionBasedLoadBalancer: Attempting to claim ownership of partition 2
20/07/29 13:25:34 INFO eventhubs.PartitionBasedLoadBalancer: Attempting to claim ownership of partition 2
EventProcessorClient 2:
20/07/29 13:19:35 INFO eventhubs.PartitionBasedLoadBalancer: Attempting to claim ownership of partition 2
20/07/29 13:24:36 INFO eventhubs.PartitionBasedLoadBalancer: Attempting to claim ownership of partition 2
20/07/29 13:27:06 INFO eventhubs.PartitionBasedLoadBalancer: Attempting to claim ownership of partition 2
Possible problem (updating from checkpoint store could be the solution):

The new second EventProcessorClient steals partitions from the first EventProcessorClient. There is some delay until the first EventProcessorClient gets an error for stolen partitions in its event pumps. During this delay, it sometimes reclaims its (already lost) ownerships for the stolen partitions, because it reclaims ownership for all (still) existing event pumps instead of the ownerships according to the checkpoint store.
Setup :

OS: Windows 10, Java 11
IDE : IntelliJ
Maven code:

com.azure
azure-messaging-eventhubs
5.1.1

Thanks for filing the github issue @Piskous.  @srnagar can you please follow up?

Thanks for reporting the issue. I will look into this and update my findings. Meanwhile, could you please enable DEBUG level logs and provide logs of both instances when this issue occurs?

Test case: 32 partitions and 2 EventProcessorClients.
Here are the log files only with info log level. Text Attempting to claim ownership of partition occurs in the second log file 23 times and not as expected 16 times.
EventProcessorClient1.log
EventProcessorClient2.log
If it is necessary I can run it with bug level.

@Piskous I have submitted a patch to fix this issue. It should be available in the next release but please let me know if you would be interested in trying out the devfeed version before the actual release.

Thank you for the fix. I would like to test it.

@Piskous Could you please try out the beta version that has the fix?
https://mvnrepository.com/artifact/com.azure/azure-messaging-eventhubs/5.2.0-beta.1
https://mvnrepository.com/artifact/com.azure/azure-messaging-eventhubs-checkpointstore-blob/1.2.0-beta.1


Docker images CI suffix

Description
This commit applies the CI-suffix even for the images related to master

Pull Request Test Coverage Report for Build 310831188

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.2%) to 47.917%

Totals

Change from base Build 310300643:
0.2%

Covered Lines:
6256

Relevant Lines:
13056

💛  - Coveralls


Bugfix resource caching

Fix #300

Thanks a lot; there are some issues that prevent a merge, and due to the hackathon, I did a manual fix of the initial problem on main (the conversion between datetime and str was implemented inconsistently). We can get back to the PR after the hackathon.

Updated this PR based on the feedback and now ready for second review.

The test_download_directory_and_caching and test_download_zip_and_expiration are not using the Downloader fixture. Is this intended?


Fixing single quoted string not 'unquoted'

Before creating my pull-request, I ensure:

[x] Documentation is written
[x] Unit tests are written and green
[x] I've cleaned my WIP or meaningless commits
[x] Examples are up-to-date

In order to validate the pull request, I do:

List steps to help reviewers

Codecov Report

Merging #32 into master will increase coverage by 0.17%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #32      +/-   ##
==========================================
+ Coverage   91.48%   91.66%   +0.17%
==========================================
  Files           4        4
  Lines         141      144       +3
==========================================
+ Hits          129      132       +3
  Misses          9        9
  Partials        3        3

Impacted Files
Coverage Δ

pkg/vault/vault.go
100% <100%> (ø)
:arrow_up:

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 3d785ad...9a9ba56. Read the comment docs.


Code to be both pydantic v1 and v2 compatible

Code is both v1 and v2 compatible

Gonna land and cut a release


BABEL-3834 :- Support SSMS scripting for User defined datatypes

Description
Implemented the typeproperty to support user defined datatypes.
Issues Resolved
BABEL-3834 , 802
Test Scenarios Covered

Use case based -

Boundary conditions -

Arbitrary inputs -

Negative test cases -

Minor version upgrade tests -

Major version upgrade tests -

Performance tests -

Tooling impact -

Client tests -

Check List

[ ] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is under the terms of the Apache 2.0 and PostgreSQL licenses, and grant any person obtaining a copy of the contribution permission to relicense all or a portion of my contribution to the PostgreSQL License solely to contribute all or a portion of my contribution to the PostgreSQL open source project.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Please update the description.


pod virt-handler crashloopback

mk8s@mk8smaster:~/.kube$ kubectl logs -n kubevirt virt-handler-67xqw -c virt-launcher
error: failed to get emulator capabilities
error: invalid argument: KVM is not supported by '/usr/libexec/qemu-kvm' on this host
the strange thing is that i can use virt-manager to create and run a windows 2019 server vm without any error.

is there a configuration 'force' similar to CPU feature struct: https://github.com/kubevirt/kubevirt/blob/fb548357322782ff4d623db794f801703dabe8a6/staging/src/kubevirt.io/api/core/v1/schema.go

mk8s@mk8smaster:~$ virt-host-validate qemu
QEMU: Checking for hardware virtualization                                 : FAIL (Only emulated CPUs are available, performance will be significantly limited)
QEMU: Checking if device /dev/vhost-net exists                             : PASS
QEMU: Checking if device /dev/net/tun exists                               : PASS
QEMU: Checking for cgroup 'cpu' controller support                         : PASS
QEMU: Checking for cgroup 'cpuacct' controller support                     : PASS
QEMU: Checking for cgroup 'cpuset' controller support                      : PASS
QEMU: Checking for cgroup 'memory' controller support                      : PASS
QEMU: Checking for cgroup 'devices' controller support                     : PASS
QEMU: Checking for cgroup 'blkio' controller support                       : PASS
WARN (Unknown if this platform has IOMMU support)
QEMU: Checking for secure guest support                                    : WARN (Unknown if this platform has Secure Guest support)

#1 kvm failed
virt-install --virt-type kvm --name win2k19 --memory 4096 --vcpus 4 --disk size=8 --cdrom /mnt/e/virt/17763.737.190906-2324.rs5_release_svc_refresh_SERVER_EVAL_x64FRE_en-us_1.iso --os-variant win2k19
ERROR    Host does not support domain type kvm for virtualization type 'hvm' arch 'x86_64'
#2 qemu succeeded
s5_release_svc_refresh_SERVER_EVAL_x64FRE_en-us_1.iso --os-variant win2k19
Starting install...
Allocating 'win2k19.qcow2'
so, my question is when kvm is not available, does kubevirt fallback to qemu? I already set useEmulator = true in developerconfiguration.

furthermore, i run check script https://github.com/kubevirt/kubevirt/blob/099be903803556bfe3a85075a7b55f0a711d9ca7/cluster-up/check.sh and it returned:
[ OK ] found /dev/kvm
[ OK ] intel nested virtualization enabled


Move FieldParser construction burden to FieldParserFactory

@wpillar, back to this! I've created this separate PR to address the main issue we came up against in #19. This was having to call an initialisation method after construction of a FieldParser, before it was in a usable state. The initialisation method was parse, although no parsing took place.
This solution moves the burden of FieldParser construction to FieldParserFactory. The resultant Factory/Builder hybrid  means we have a much more robust way of instantiating a FieldParser.
This approach has the added benefit of moving the FieldParserRegistry logic to the builder too, which makes more sense than the FieldParser adding itself to the Registry.
ParserDocument still requires the init method setXml to be called (formally parse), but I don't think the extra complexity of a builder for this is worthwhile.
Old tests have been removed. They've been re-written in #22.

=) It's temporary!
On Mon, 13 Mar 2017 at 16:56 Will Pillar<EMAIL_ADDRESS>wrote:

@wpillar commented on this pull request.
In .travis.yml
https://github.com/graze/ciff-renderer/pull/27#discussion_r105712795:

@@ -14,7 +14,7 @@ before_script:

travis_retry composer update --no-interaction --prefer-source

script:

vendor/bin/phpcs -p --warning-severity=0 src/ tests/

vendor/bin/phpcs -p --warning-severity=0 src/

LOL
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/graze/ciff-renderer/pull/27#pullrequestreview-26605321,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABQPhv5bAOHY_HvsZeLcmSnsFEXx1c29ks5rlXVFgaJpZM4MaJ3c
.

Tbh I've lost all context of this work so I'm reviewing cold. Overall the changes look fine, but I'm still concerned about some of these setters being required.
For example, this is perfectly valid, but will error:
$fieldParserFixedText = new FieldParserFixedText();
$fieldParserFixedText->getText();

Because of these lines:
https://github.com/graze/ciff-renderer/blob/08e245a8ca5aa30a0b72cbe89d2dce9af5b679c4/src/Parser/FieldParser/FieldParserFixedText.php#L39
https://github.com/graze/ciff-renderer/blob/08e245a8ca5aa30a0b72cbe89d2dce9af5b679c4/src/Parser/FieldParser/FieldParserFixedText.php#L43
It's like writing code that will compile but won't run. I shouldn't be able to create such objects that compile but error at runtime.
Do you see where I'm coming from?

Superseded by #31.


creat taskrun failed if does not have name

Expected Behavior
Actual Behavior
Steps to Reproduce the Problem
tr.yaml was get from https://github.com/tektoncd/pipeline/blob/release-v0.14.x/examples/v1beta1/taskruns/workspace.yaml
root@gyliu-dev311:~/tekton# kc apply -f tr.yaml
persistentvolumeclaim/my-pvc created
configmap/my-configmap created
secret/my-secret created
error: error when retrieving current configuration of:
Resource: "tekton.dev/v1beta1, Resource=taskruns", GroupVersionKind: "tekton.dev/v1beta1, Kind=TaskRun"
Name: "", Namespace: "default"
Object: &{map["apiVersion":"tekton.dev/v1beta1" "kind":"TaskRun" "metadata":map["annotations":map["kubectl.kubernetes.io/last-applied-configuration":""] "generateName":"custom-volume-" "namespace":"default"] "spec":map["taskSpec":map["steps":[map["image":"ubuntu" "name":"write" "script":"echo $(workspaces.custom.volume) > $(workspaces.custom.path)/foo"] map["image":"ubuntu" "name":"read" "script":"cat $(workspaces.custom.path)/foo | grep $(workspaces.custom.volume)"] map["image":"ubuntu" "name":"write2" "script":"echo $(workspaces.custom2.path) > $(workspaces.custom2.path)/foo"] map["image":"ubuntu" "name":"read2" "script":"cat $(workspaces.custom2.path)/foo | grep $(workspaces.custom2.path)"] map["image":"ubuntu" "name":"write3" "script":"echo $(workspaces.custom3.path) > $(workspaces.custom3.path)/foo"] map["image":"ubuntu" "name":"read3" "script":"cat $(workspaces.custom3.path)/foo | grep $(workspaces.custom3.path)"] map["image":"ubuntu" "name":"readconfigmap" "script":"cat $(workspaces.custom4.path)/my-message.txt | grep \"hello world\""] map["image":"ubuntu" "name":"readsecret" "script":"#!/usr/bin/env bash\nset -xe\ncat $(workspaces.custom5.path)/username | grep \"user\"\ncat $(workspaces.custom5.path)/message | grep \"hello secret\"\n"]] "workspaces":[map["name":"custom"] map["mountPath":"/foo/bar/baz" "name":"custom2"] map["name":"custom3"] map["mountPath":"/baz/bar/quux" "name":"custom4"] map["mountPath":"/my/secret/volume" "name":"custom5"]]] "workspaces":[map["name":"custom" "persistentVolumeClaim":map["claimName":"my-pvc"] "subPath":"my-subdir"] map["name":"custom2" "persistentVolumeClaim":map["claimName":"my-pvc"]] map["emptyDir":map[] "name":"custom3" "subPath":"testing"] map["configMap":map["items":[map["key":"message" "path":"my-message.txt"]] "name":"my-configmap"] "name":"custom4"] map["name":"custom5" "secret":map["secretName":"my-secret"]]]]]}
from server for: "tr.yaml": resource name may not be empty

Additional Info

Kubernetes version:
Output of kubectl version:
(paste your output here)

Tekton Pipeline version:
Output of tkn version or kubectl get pods -n tekton-pipelines -l app=tekton-pipelines-controller -o=jsonpath='{.items[0].metadata.labels.version}'

In this case, you have to kubectl create -f tr.yaml (create, not apply), because the TaskRun YAML includes generateName: custom-volume-. This will create a TaskRun resource with a generated name with the given prefix, like custom-volume-xybdy.

Thanks @imjasonh , yes, create works, but delete failed due to no name, so for delete, I need to delete the exact taskrun, but cannot delete via the yaml file, right? If so, I think we need to highlight this in document, thoughts?
root@gyliu-dev311:~/tekton# kc delete -f tr.yaml
persistentvolumeclaim "my-pvc" deleted
configmap "my-configmap" deleted
secret "my-secret" deleted
error: error when deleting "tr.yaml": resource name may not be empty

When you create a Kubernetes resource with a generated name, you have to delete it by that name as well. This means you can't use kubectl delete -f resource.yaml, since the YAML file doesn't include the generated name.
This might be something worth calling out in the docs, but to be honest I'm not sure how many users use kubectl to delete TaskRuns directly, as opposed to using tkn or waiting for PipelineRuns to complete and using the pruning features of the Tekton Operator.
If you find a spot in the docs you think it would be helpful to call this behavior out, feel free to send a PR and @ me so I can review.

Based on @imjasonh response, I will close this one. Feel free to re-open if required.


lttng bug on ubuntu raspi kernel 5.4.0 with lttng ver 2.12

Hello,
I get the following error when trying to build the kernel. Is it normal?

Container builded with below command.
docker build --no-cache --build-arg UBUNTU_VERSION=focal --build-arg KERNEL_VERSION=5.4.0 --build-arg UNAME_R=5.4.0-1079-raspi --build-arg RT_PATCH=5.4.221-rt79 --build-arg LTTNG_VERSION=2.12 -t rtwg-image .

@AltinayGrass what config option do you use for the igh ethercat master?
lttng is configured to be a part of the build. However, you can disable it by setting in the .config-fragment
# CONFIG_LTTNG is not set

./configure --sysconfdir=/etc --enable-8139too=no --enable-hrtimer=yes
make all modules
last command giving;
/bin/sh: 1: scripts/basic/fixdep: Exec format error
to handle this, I run below commands ;
cd /usr/src/linux-headers-5.4.224-rt80-raspi/
sudo make oldconfig
sudo make prepare

I have seen your post here https://gitlab.com/etherlab.org/ethercat/-/issues/39
To understand whether there is something missing while installing kernel deb packages or there is a problem with RT_PREEMPT patches you might probably first build ethercat modules natively on raspberry pi using stock Ubuntu kernel.

Is this the way to run ethercat on docker? Good idea, if it  works. I will try.
But I installed *.deb files to raspi4.  I tried to build and install ethercat after rebooting with newly installed kernel.
I have been  installed ethercat on untouched ubuntu focal 20.04 which has kernel <IP_ADDRESS>0, it works.
May be debian package creation is not work well 100%.

yes, to build it using docker. I don't like to pollute my target with dev tools.


Toggleable clothing changes

About the PR

The slot where to equip a toggleable clothing piece can and should be specified in prototypes. Already existing toggleable clothing slots are specified. The toggle action ID, name, and description are logically changed.
Why / Balance

The PR creates new opportunities for prototype creators and excludes hardcode.
Technical details

Changed hardcode to ViewVariables used for other clothing components' parameters.
The changes have been tested with different clothing parts by trying to unequip them yourself, by other players, and by turning a player into a zombie.
If an article of clothing that has been removed manually has an in-hand model, it is displayed in the hand for a moment (count is in milliseconds).
Media

The custom captain spacesuit prototype with toggling gloves instead of a helmet for testing.

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes

Changelog

:cl: carteblanche4me

tweak: Hardsuits could toggle on/off not only helmets but different pieces.

demonstration, please

demonstration, please

Of what? Now it is possible to create a prototype that can toggle different clothing pieces, not just the head slot. I'm not suggesting any examples yet. There is the testing variant of the cap suit with toggleable gloves in the screenshot.
Let me know if you want something specific, and we'll try to figure out if I can record that for you.

@carteblanche4me you might also want to use branches and not dev on master too.


calling a function from contract

I have called a get() function from a deployed contract. but I cannot call a set() function on a deployed contract. it always gives out an error.
do{
let contract = try Web3.default.contract(abi, at: contractAddress)
  let result = try contract.method("set", parameters: [String("asdjasd")], options: options)
let callResult = try result.call(options: nil)
  print(try callResult.string())
}catch{
  print("error")
  }
the contract takes string as the input parameter. Which part is wrong from the snippet above? I don't understand. Thanks for replying

Can you show me how your function in solidity looks like?

If its
set(string input) public view returns(string)

Then you can just call
let string = try contractAddress.call("set(string)", "hello").wait().string()

the sol function is like this
 pragma solidity ^0.4.13;

 contract MessageContract {
    string message = "Hello World";

    function set(string newMessage) public returns(bool success){
        message = newMessage;
        return true;
    }

    function get() public constant returns(string) {
        return message;
    }
 }

This is a setter function. You need to run send instead of call
let transaction = try contractAddress.send("set(string)", "hello").wait()

it still catches error
this is how I call it
        do{
            let transaction = try contractAddress.send("set(string)", "hello").wait()
            print(transaction)
        }catch{
            print("error")
        }

Can you print your error?

it doesn't display anything. it just call my catch function. how to get the error message?

When inside catch function you can use catched error
        do {
            let contract = try Web3.default.contract(abi, at: contractAddress)
            let result = try contract.method("get", options: options)
            let callResult = try result.call(options: nil)
            print(try callResult.string())
        } catch {
            print("error:", error)
        }

the error is this error: inputError("No \'from\' field provided")

Ah sorry you need to set sender address
var options = Web3Options.default
options.from = yourSenderAddress
let transaction = try contractAddress.send("set(string)", "hello", options: options).wait()

Make sure that you have yourSenderAddress in the keystore and you have enough balance to send the transaction

We can also continue discussion in our discord channel

Thanks for your reply. It works perfectly, but I need to manually sign in from the console. How can I set the password from the code?

If you using private node like ganache then you can just copy mnemonics

Now you can use this account in web3swift:
let mnemonics = try Mnemonics("nation tornado double since increase orchard tonight left drip talk sand mad")
Web3.default = .local(port: 9545)
let web3 = Web3.default
web3.keystoreManager = try KeystoreManager([BIP32Keystore(mnemonics: mnemonics)])
let account = web3.keystoreManager!.addresses[0]

var options = Web3Options.default
options.from = account
let transaction = try contractAddress.send("set(string)", "hello", options: options).wait()

I created the account using the javascript console. personal.newAccount() and then putting in the password afterwards. I don't have mnemonics.

Sorry for the late answer. Its better to use Ganache for local testing cause it works with mnemonics (which you will use in the real world).
Geth doesn't support mnemonics. You need to generate your account using web3swift, save its mnemonics or private key and write its address in geth json to set the initial eth balance.
But you still can send ether from geth generated account to yours. So to do that:

generate mnemonics and get your address in web3swift

let mnemonics = try Mnemonics()
print(mnemonics.string, BIP32Keystore(mnemonics: mnemonics).addresses[0])

in our case this would be
mnemonics: "nation tornado double since increase orchard tonight left drip talk sand mad"
address: "0xDf2bC70175311A6807F085e54881Fc4931359dBF"
now run in geth:
eth.sendTransaction({from:eth.coinbase, to: "0xDf2bC70175311A6807F085e54881Fc4931359dBF", value: web3.toWei(100, "ether")})

this should send 100 ether to your account

Thank you for the reply. I haven't set up an environment using ganache. I will try to set up one later. Can consider this as fixed


Privileged Jobs - Docker-in-Docker

Question on Privileged Jobs:
Would it be possible to do a Docker volume mount? If I had a job to clone a repo and load that into a container.
var test = new Job("test", "docker:17.06.0-ce")
test.docker.enabled = true
test.tasks = [
"git clone somerepo",
"docker run -t --privileged -v somerepo:/tmp/somerepo myImage:tag"
]

Hmm, I haven’t tested volume mounts but I don’t think it will work as you expect, since I believe it mounts directories from where the docker daemon is running (the host) as opposed to the client. Feel free to give it a shot and report on what you find, though!

Works like you mentioned, relative to the docker daemon and the host filesystem.


Debug adapter process has terminated unexpectedly

VSCode Version: 1.8.0-insider
OS Version: Ubuntu 16.10
dotnet --version: 1.0.0-preview2-1-003177

Steps to Reproduce:

sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ yakkety main" > /etc/apt/sources.list.d/dotnetdev.list'
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893
sudo apt-get update
sudo apt-get install dotnet-dev-1.0.0-preview2.1-003177
mkdir hwapp
cd hwapp
dotnet new
dotnet restore
dotnet run (this runned fine)
head to https://code.visualstudio.com/insiders download the .deb which will download the vscode-insiders build
open the folder you created in the hwapp example
place a breakpoint in the Console.WriteLine("Hello World!");
Press F5 or Click the Debug Icon on the left and click on the run icon

@GabrielGGuerreiro please file .net/C# related issues against this repo https://github.com/OmniSharp/omnisharp-vscode

This issue was moved to OmniSharp/omnisharp-vscode#997


Using or Removing react-modal from dependencies

I noticed the module react-modal has been installed but is not being used in the application.
The Modal component is available in components/common and used in several components.
Moving forward are we expected to use react-modal or the custom Modal component?
If not intended for usage can we remove from dependencies to de-incentivize using two different Modal solutions?

Yes please use the custom Modal component and yes we can remove react-modal if it's not being used.

Closing as react-modal is no longer installed.


Can't find variable: React

🐛 Bug Report
I updated ui-kitten/components and ui-kitten/eva-icons from 5.1.2 to 5.3.0 and I am getting the following error.
ERROR  ReferenceError: Can't find variable: React
This error is located at:
in ApplicationProvider (at native/index.js:54)
in ThemeWrapper (at native/index.js:36)
in Provider (at native/index.js:35)
in App (at App.js:16)
in App (at gestureHandlerRootHOC.tsx:13)
in GestureHandlerRootView (at GestureHandlerRootView.android.tsx:14)
in GestureHandlerRootView (at gestureHandlerRootHOC.tsx:12)
in gestureHandlerRootHOC(App) (at renderApplication.js:50)
in RCTView (at View.js:32)
in View (at AppContainer.js:92)
in RCTView (at View.js:32)
in View (at AppContainer.js:119)
in AppContainer (at renderApplication.js:43)
in ShadowHQ(RootComponent) (at renderApplication.js:60)
The error looks to be on line 93 in applicationProvider.component.js.
Here is my code

  return (
    <React.Fragment>
      <IconRegistry icons={EvaIconsPack} />
      <ApplicationProvider
        {...eva}
        theme={appThemes[mapping][theme]}
        customMapping={appMappings[mapping].customMapping}>
        <StyledStatusBar />
        <SafeAreaProvider>
          <NavigationContainer
            ref={navigationRef}
            onReady={() => {
              isReadyRef.current = true;
            }}>
            {Routes()}
          </NavigationContainer>
        </SafeAreaProvider>
      </ApplicationProvider>
    </React.Fragment>
  );

To Reproduce
Just updated the project that worked with 5.1.2.
Expected behavior
the application to run without errors.
Link to runnable example or repository (highly encouraged)

UI Kitten and Eva version

Package
Version

@eva-design/eva
5.3.0

@ui-kitten/components
5.3.0

Environment information
System:
OS: macOS 13.4
CPU: (10) arm64 Apple M1 Pro
Binaries:
Node: 16.16.0 - ~/.nvm/versions/node/v16.16.0/bin/node
Yarn: 1.22.19 - ~/.yarn/bin/yarn
npm: 8.11.0 - ~/.nvm/versions/node/v16.16.0/bin/npm
SDKs:
iOS SDK:
Platforms: DriverKit 22.4, iOS 16.4, macOS 13.3, tvOS 16.4, watchOS 9.4
IDEs:
Android Studio: 2021.3 AI-213.7172.25.2113.9123335
Xcode: 14.3/14E222b - /usr/bin/xcodebuild
npmPackages:
react: 17.0.2 => 17.0.2
react-native: 0.68.3 => 0.68.3

Given the package.json of UI-Kitten, it seems to require React 18. Try to upgrade your project to use React 18, let me know if that works for you.

I will give it a try.

I will give it a try.

Have you resolved it?

this didn’t solve the issue for me

I have the same issue

The same issue

same issue

For me was enough remove the ^ char from the ui-kitten deps in the package.json

Because of restrictions on my environment (can't change package versions) , and because I only need to test something, I manually fixed this problem inside the node_modules/@ui-kitten.
Resolving a problem at a time I have the application running on android.
Then the process is:
1- take note of the file that is with errors.
2- add import React from 'react'; at the top of that file.
for instance those files:
<EMAIL_ADDRESS>"use strict";
/**
  * @license
  * Copyright Akveo. All Rights Reserved.
  * Licensed under the MIT License. See License.txt in the project root for license information.
  */
import React from 'react'; //<--- I added this. ------

var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};

when resolved, another file with errors is reported, next file:

<EMAIL_ADDRESS>
other files:

<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
I think react / react-native recent versions implicitly include this import.

Still facing the issue with
"react": "^18.2.0",
"react-native": "^0.72.4",
"@eva-design/eva": "2.2.0",
"@ui-kitten/components": "5.3.1",
"@ui-kitten/eva-icons": "5.3.2",
Anyone have fix for this error?


Can we change bundle identifer for ios extension

Describe the bug
I am getting an error while creating exampleappidentifier.share-extension on apple. if i could change it like exampleappidentifier.share it works it creates bundle identifer
Environment
System:
OS: macOS 14.4.1
CPU: (10) arm64 Apple M1 Pro
Memory: 119.22 MB / 16.00 GB
Shell:
version: "5.9"
path: /bin/zsh
Binaries:
Node:
version: 20.12.2
path: /usr/local/bin/node
Yarn:
version: 1.22.19
path: /opt/homebrew/bin/yarn
npm:
version: 10.5.0
path: /usr/local/bin/npm
Watchman:
version: 2<IP_ADDRESS>
path: /opt/homebrew/bin/watchman
Managers:
CocoaPods:
version: 1.15.2
path: /opt/homebrew/bin/pod
SDKs:
iOS SDK:
Platforms:
- DriverKit 23.5
- iOS 17.5
- macOS 14.5
- tvOS 17.5
- visionOS 1.2
- watchOS 10.5
Android SDK: Not Found
IDEs:
Android Studio: Not Found
Xcode:
version: 15.4/15F31d
path: /usr/bin/xcodebuild
Languages:
Java:
version: 17.0.11
path: /opt/homebrew/opt/openjdk@17/bin/javac
Ruby:
version: 2.6.10
path: /usr/bin/ruby
npmPackages:
"@react-native-community/cli": Not Found
react:
installed: 18.2.0
wanted: 18.2.0
react-native:
installed: 0.73.6
wanted: 0.73.6
react-native-macos: Not Found
npmGlobalPackages:
"react-native": Not Found
Android:
hermesEnabled: true
newArchEnabled: false
iOS:
hermesEnabled: true
newArchEnabled: false

expo version  : 50
using firebase : no
using static build :  no
routing : expo-router
package version (ex: 1.2.0) : 1.7.0
platform target :  iOS
device :  real device
type: local eas build

changing ${appIdentifier}.share-extension to ${appIdentifier}.shareextension is enough for you ?

@sevketaydogdu do you have a way of testing this PR to make sure it fixes your problem?

@sevketaydogdu now available in v2.6.0 and v3.1.0 with iosShareExtensionBundleIdentifier parameters 🚀


Ensure OFL licenses have correct body text

We recently pushed some families which had malformed OFL.txt files. Nate had to fix one of them manually, https://github.com/google/fonts/commit/cd0053a201ed4f6c672e7daaa2e43ab3a0b61074
@felipesanches I'm partway through writing the check.

thanks, @m4rc1e

Please be sure to specify the severity key on misc_metadata (1=lowest, 10=highest)


Access Token: Not found

[OpenAI][8][CRITICAL] Access Token: Not found Auth0 did not issue an access token.
[OpenAI][9] Attempting to get access token from: https://chat.openai.com/api/auth/session
[OpenAI][9] Access Token: Not found, Please try again with a proxy (or use a new proxy if you are using one)

Failed to create access token.
how to solve this?

我是用的香港服务器，也不行么？

香港不在支持的地区列表中


PoC: Use tsutils to scan for comments

Changed the advanced example as @Gerrit0 suggested which fails with the current findComments walker. Tsutils does handle this case however.
This does not include the nodes to the comments.
I tried Symbol#getDocumentationComment but this only returned text and stripped text, tags etc.
Adresses #56
/cc @pgonzal

I don't think adding another dependency should be required, though it might be worth looking at the source of forEachComment and extracting it's functionality.

Succeeded by #59


[BREAKING] Refactor navigation + create post layout

Uploading Running Devices - GoodTrip 2024-03-16 13-47-41.mp4…

https://github.com/GoodTripProject/GoodTripAndroid/assets/112244451/48d97b4f-3266-4821-876f-a7eed40d4691


animation on slideable menu stops short on iPhone

This is a (multiple allowed):

[x] bug

[ ] enhancement

[ ] feature-discussion (RFC)

Swiper Version: EXACT RELEASE VERSION OR COMMIT HASH, HERE.
Not sure.
Not the biggest deal, but I noticed that the animation of the icon for the slideable menu doesn't complete on the iPhone, though it does from my the browsers on my desktop.  I tried Firefox 74.0, Safari 13.05 and Chrome 80.0.3987.149 on my desktop and Chrome 80.0.3987.95 and iOS 13.4 built-in Safari.  To be clear, it worked for all browsers on my desktop and neither of the browsers on my iPhone.
Expected Behavior
EXPLAIN WHAT IS TO BE EXPECTED, HERE.
At the end of the animation I expect the lines to be parallel or the X to be symmetric
Actual Behavior
EXPLAIN WHAT IS ACTUALLY HAPPENING, HERE.
The animation appears to stop short leaving the parallel lines not parallel and the X to be asymmetric.  However, if I then "touch" the page, I can get the animation to complete.
P.S. Remember, an issue is not the place to ask questions. You can use Stack Overflow
for that.
Before you open an issue, please check if a similar issue already exists or has been closed before.
I searched for menu under issues and didn't find anything related.  Again, this is not critical to me but I thought it was worth pointing out.

FWIW, I just noticed similar behavior even on my desktop.  I don't know if this is intentional or not, but the animation only completes the last step when the mouse is moved.  So if I click on the icon without moving the mouse the animation doesn't complete.  At least it should be easier to debug being able to reproduce on my desktop.  I'll try to spend some time doing that.

After poking around a bit, it looks like the issue is that the hover tag still applies after the transition until the mouse is moved.  You can see this by simply changing the background color for cross:hover .bar in the css for this example.  Maybe the thing to do is to issue a fake mouse move event to force the browser to recalculate which psuedo css tags apply?

It looks like the suggestion here to use actual classes instead of psuedo classes works.
slideChangeTransitionStart: function () {
  var slider = this;
  if (slider.activeIndex === 0) {
    menuButton.classList.add('cross');
    menuButton.classList.remove('hover');
    // required because of slideToClickedSlide
    menuButton.removeEventListener('click', openMenu, true);
  } else {
    menuButton.classList.remove('cross', 'hover');
  }
}

I.e.  This seems to not be an issue with the library but rather with end user, meaning the demo here.  I'll close this issue.


[Checkbox] onEnabled/onDisabled setting misspelled or regressed

I managed to track down the cause of the bug. It is a regression that was introduced by fixing #3148. I don't think it's possible to fix this and avoid the backwards incompatibility unless both forms of the methods are defined as settings and called inside enable.
Reproduced bug jsFiddle

Thanks for the ping, I'll take a look

Added both callbacks until 3.0 to avoid issues
ed98c55e8471ce27a9c76305f5fb2448d05e11e3


Error: error decoding response body: missing field locked at line 1 column 433

I've encountered a new issue with cfdyndns. It began before the most recent log rotation, so I'm unsure of the exact time when the problem started.
Jul 28 15:40:01 somehostname systemd[1]: Started CloudFlare Dynamic DNS Client.
Jul 28 15:40:01 somehostname cfdyndns-start[202436]:  INFO  cfdyndns::ip > XXX.YYY.ZZZ.115
Jul 28 15:40:01 somehostname cfdyndns-start[202436]:  INFO  cfdyndns::ip > 2001:AAAA:BBBB:CCCC:DDDD:EEEE:FFFF:FFFF
Jul 28 15:40:07 somehostname cfdyndns-start[202436]: Error: error decoding response body: missing field `locked` at line 1 column 433
Jul 28 15:40:07 somehostname systemd[1]: cfdyndns.service: Main process exited, code=exited, status=1/FAILURE

I am using cfdyndns v 0.2.1 on NixOS 24.05.

I'm seeing this as well

We need this merged PR, now waiting for a release of cloudflare-rs.

Currently we are not using upstream cloudflare-rs but this fork from @Wyn-Price
Please rebase your fork with upstream master and update the dependency here.


Update dependencies and rustfmt code

Thanks for the PR and sorry my slow response. I am currently super busy.
While I don't agree with all rustfmt changes, I see the benefit of just applying "the rustfmt style". However, on one issue I have a strong opinion, so could you add this as a rustfmt.toml to the repo?
unstable_features = true
blank_lines_upper_bound = 3

To correctly apply this, you probably want to checkout master again, add rustfmt.toml, then run cargo fmt, commit changes, and finally cherry pick the dependency update commit. And force push.

 And force push.

Thank you for giving me those rough guidelines on how to deal with git. Very much appreciated :)

CI fails for the jobs using nightly. That's because not all component are necessarily always available for nightly.
Unfortunately, I don't really know how one would fix that. I know that rustup got a feature to only download nightlies that have all "requested" components. But I am not sure how you would use this in Travis. Saying rust: nightly always installs the latest nightly I think. Of course we could do it manually... mh.
On a related note, I recently moved one of my Rust projects to GH actions and liked it for the most part. I might want to migrate my other projects as well, including this one. So putting a lot of time into Travis scripts right now might not be the best idea.
What do you think? You could somehow fix the travis scripts such that we use the latest nightly with the component rustfmt, but that might be quite some effort which might be partially "lost" once I transition to GH actions. Or you could remove rustfmt from CI for now such that this PR only contains the other changes). Or if you lost interest, also because my replies were super slow, you can also just close this.


@attributes should declare a better type than object

We should have this say IEnumerable<KeyValuePair<string, object>> instead.

Hmm, can't it also take a List today? Asking because of : https://github.com/aspnet/AspNetCore/issues/10952

The type that matters is the one I mentioned, List is an IEnumerable<> 🤣

GitHub failed to show my generic, updated the above comment, I was referring to List<string>

List<string> will super not work.

I see I see.


module 'catppuccin.groups.integrations.trouble' not found

Description
i dont know what happened tbh, but it might be an update i've made and catppuccin simply started to thow this error

Neovim version
NVIM v0.10.0-dev
Build type: RelWithDebInfo
LuaJIT 2.1.0-beta3

Terminal and multiplexer
windows terminal + tmux
Catppuccin version / branch / rev
v1.5
Steps to reproduce

setup lazyvim with catppuccin
open neovim
see error

Expected behavior
don't see error
Actual behavior
error on nvim startup
Repro
return {
  {
    "catppuccin/nvim",
    lazy = true,
    name = "catppuccin",
  },

  {
    "LazyVim/LazyVim",
    opts = {
      colorscheme = "catppuccin",
    },
  },
}

updating LazyVim to 10.7.1 fixes this

updating LazyVim to 10.7.1 fixes this

tysm


New version: ImageSegmentation v1.7.1

Registering package: ImageSegmentation
Repository: https://github.com/JuliaImages/ImageSegmentation.jl
Created by: @johnnychen94
Version: v1.7.1
Commit: c1529492cf424cd14496d21467fb0ce978edb68d
Reviewed by: @johnnychen94
Reference: https://github.com/JuliaImages/ImageSegmentation.jl/commit/c1529492cf424cd14496d21467fb0ce978edb68d#commitcomment-101768386
Description: Partitioning images into meaningful regions

This can be closed in favor of https://github.com/JuliaRegistries/General/pull/78377