Podman 3.0.0 - hash mismatch in fixed-output derivation

Describe the bug
The hash of the source is different of the specified in the Podman derivation. In derivation it's sha256-gXevySd4zzByK7ByRK9NOKYc63/5qYwo3F8JHo6IMZA= but it's actually sha256-xCvSueNAfP8pYlwu4pKIXtt7hVx8UNh6a0p+uQWPWbc=.
To Reproduce
Steps to reproduce the behavior:

Enable podman in configuration.nix
switch to the new configuration.
Error happens.

Expected behavior
Build podman.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/CONTRIBUTING.md'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/LICENSE'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/OWNERS'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/README.md'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/RELEASE.md'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/SECURITY.md'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/SECURITY_CONTACTS'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/code-of-conduct.md'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/go.mod'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/go.sum'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/klog.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/klog/v2/klog_file.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/utils/LICENSE'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/k8s.io/utils/integer/integer.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/modules.txt'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/LICENSE'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/allocator.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/doc.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/fields.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/jsontagutil.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/list.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/listreflect.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/listunstructured.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/map.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/mapreflect.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/mapunstructured.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/reflectcache.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/scalar.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/structreflect.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/value.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/valuereflect.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/structured-merge-diff/v4/value/valueunstructured.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/.gitignore'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/.travis.yml'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/CONTRIBUTING.md'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/LICENSE'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/OWNERS'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/README.md'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/RELEASE.md'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/SECURITY_CONTACTS'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/code-of-conduct.md'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/fields.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/go.mod'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/go.sum'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/yaml.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/vendor/sigs.k8s.io/yaml/yaml_go110.go'
warning: --- Suspicious file --- nix-daemon
skipping suspicious writable file '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv.chroot/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source/version/version.go'
error: --- Error --- nix-daemon
hash mismatch in fixed-output derivation '/nix/store/l4ryigsjxl13qb216xca7bwq0387ilwd-source.drv':
  specified: sha256-gXevySd4zzByK7ByRK9NOKYc63/5qYwo3F8JHo6IMZA=
     got:    sha256-xCvSueNAfP8pYlwu4pKIXtt7hVx8UNh6a0p+uQWPWbc=
error: --- Error ---------------------------------------------------------------------------------------------------------------------------------------------------------- nix
path '/nix/store/nqsbd53jjk9lpiyxxr5wyrsh53k2a59a-source' is not valid

Notify maintainers

@marsam
Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

system: "x86_64-linux"
host os: Linux 5.10.14, NixOS, 21.05.20210213.ff96a0f (Okapi)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.4pre20201205_a5d85d0
channels(root): "nixos-21.03pre250162.34ad166a830"
nixpkgs: /etc/nixpkgs

Maintainer information:
# a list of nixpkgs attributes affected by the problem
attribute:
# a list of nixos modules affected by the problem
module: podman

That is weird, podman 3.0.0 seems to build on hydra https://hydra.nixos.org/job/nixpkgs/trunk/podman.x86_64-linux and I can't find where the hash sha256-gXevySd4zzByK7ByRK9NOKYc63/5qYwo3F8JHo6IMZA= is defined.
@zowoq do you have any idea why it's failing?

Fixed by https://github.com/NixOS/nixpkgs/commit/a62f04d38e17b27d0aff300104b1dfc08564fd98, it isn't in nixos-unstable yet.


expand on the options object to show the demonstrated translation?

Currently the landing page at https://facebookincubator.github.io/fbt/ shows the english text text with a descriptor eg, an object with translation information keyed on that eg, and then a resultant translated snippet. However, the translation in the translated snippet is nowhere to be found in the translation object, so even if it's just to show an except of how things work, it's a good idea to show that there is a relation between all three aspects: currently the translated snippet does not appear to be based on anything related to the other two bits of code shown.

Thanks for the feedback.  I'll add that in!

Thanks, and congrats on the release!


filter notification still active in filter-menu after deselection

Description: After deleting a filter with the X-Button, the filter notification (number icon in filter-menu) still appear. By deselecting  the filter again, it gets active without a mark in the checkbox. It seems like an UI bug in the filter menu.
This problem affects all filter-options.
The filter was disabled with the X-Button. Notification still appears.

Reproduction:

open on organization level the account list
choose a filter
disable the filter with the X-button
open the filter-menu (notification of active filter is still visible)
tryp to disable the filter option. -> the filter gets active again

Expected behavior: If a filter user disables the filter with the X-Button the filter-menu should not display it as active anymore.

Additionally the filterboxes (see picture above "Status") are collapsed if an autoupdate happens in the list view.

Filterboxes are still collapsing.


dts: STM32: Provide clocks properties for I2C and SPI nodes

Provide 'clocks' properties for I2C and SPI nodes

Codecov Report

Merging #8759 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #8759   +/-   ##
=======================================
  Coverage   52.36%   52.36%
=======================================
  Files         195      195
  Lines       24713    24713
  Branches     5136     5136
=======================================
  Hits        12940    12940
  Misses       9699     9699
  Partials     2074     2074

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 8cf4937...8b26b28. Read the comment docs.


ENH: Adding Gaussian Curvature Calculator in ITK Mesh with tests

Gaussian curvature is needed for Thin shell Demons.
Designed it in a form of the Calculator Design Pattern to avoid creating new mesh as required in a Filter design pattern.
Only the memory for the curvature data will be allocated.
Mean, Max, and Min curvature will be added later as they are not required for now.
Easy to extend this code for them.

PR Checklist

[ ] No API changes were made (or the changes have been approved)
[ ] No major design changes were made (or the changes have been approved)
[X] Added test (or behavior not changed)
[ ] Updated API documentation (or API not changed)
[X] Added license to new files (if any)
[ ] Added Python wrapping to new files (if any) as described in ITK Software Guide Section 9.5
[ ] Added ITK examples for all new major features (if any)

Refer to the ITK Software Guide for
further development details if necessary.

Additionally, I would very much recommend following ITK's commit message guidelines:
https://github.com/InsightSoftwareConsortium/ITK/blob/master/CONTRIBUTING.md#commit-messages
This includes both the style and the commit body comment (which is missing in the commit as of now).
Although creating such commit messages might take slightly more time, it definitely helps maintainers to have enough information about a commit (even more so when they navigate the git history in the command line), and to create clean release notes, among others.
I feel that we are failing to do this lately.
Thanks.

I think this should be OK. Thanks for the patience with the comments and effort to address them @PranjalSahu.
For future PRs, I'd love to see that the commit subject and message stick to Chris Beam's How to Write a Commit Message post ("The seven rules of a great Git commit message") as mentioned in ITK's guidelines.

Yes, I learnt about the entire process. So this was helpful. I will refer the guideline book for future changes.

@PranjalSahu this has raised a number of failures across the dashboard:
https://open.cdash.org/index.php?project=Insight
Hans has proposed fixes for a few in PR #2898.


RVI20U32 and Zicsr

I can't for my life figure out what "The Zicsr extension is not supported independent of the Zicntr or F extensions" means. Is it that the latter extensions require Zicsr?
I also wonder in the bigger picture why Zicsr is not "supported optional" in the first place. Main use-case I'm thinking of is RTOS that needs a tiny bit of CSR regs for context switching but perhaps you have had this discussion already.

My interpretation was the following: if you have neither Zicntr nor F, then there are zero standard CSRs accessible to U-mode.  Therefore, it doesn't make sense for standard software to support Zicsr in the absence of ZIcntr and F, because there are no CSRs that standard software would be able to access.
Recall that "supported optional" is about what we expect standard software to support.  Software that's accessing custom CSRs is inherently non-standard software, and so the "supported"/"unsupported" distinction doesn't apply.

Right. That makes total sense. Didn't think of the distinction between standard software and an OS.
Might be worth considering clarifying that sentences, similar to what you just did, but I guess we can close this issue


Wrong JPEG library version: library is 90, caller expects 80

I got this error when i call tf.image.decode_jpeg in my program which linked a libjpeg of version 90.
Tensorflow : 1.14
Opencv : 3.1.0

@jeshxxx,
TensorFlow v1.14 is not actively supported. Please upgrade to TensorFlow 2.x or v1.15.
In order to expedite the trouble-shooting process, please provide the complete code, the dataset you are using and the complete error log. Thanks!

I was able to use tf.image.decode_jpeg without any issues with TF v1.15. Please find the gist of it here.
Also, take a look at this thread from a similar issue and let us know if it helps. Thanks!

`TEST(ScalarPreprocessor, SavedModelWithImageInputTest) {
tensorflow::GraphDef graph_def_;
tensorflow::SessionOptions opts_;
tensorflow::Session* session_;
tensorflow::SavedModelBundle saved_bundle_;
tensorflow::RunOptions run_options;
std::string path = "./saved_model/";
std::unordered_setstd::string saved_model_tags;
saved_model_tags.insert("serve");
tensorflow::Status s = LoadSavedModel(opts_, run_options, path, saved_model_tags, &saved_bundle_);
graph_def_ = saved_bundle_.meta_graph_def.graph_def();
session_ = saved_bundle_.session.release();
std::vector<std::pair<std::string, tensorflow::Tensor>> tf_inputs_;
std::ifstream t;
int length;
t.open("test.jpg", std::ifstream::binary);
t.seekg(0, std::ios::end);
length = t.tellg();
t.seekg(0, std::ios::beg);
char *buffer = new char[length];
t.read(buffer, length);
t.close();
tensorflow::TensorProto proto;
proto.set_dtype(tensorflow::DataType::DT_STRING);
proto.mutable_tensor_shape()->add_dim()->set_size(1);
proto.add_string_val(buffer, length);
tensorflow::TensorShape shape;
tf_inputs_.push_back(std::make_pair("ParseExample/ParseExample:0",
tensorflow::Tensor(tensorflow::DataType::DT_STRING, shape)));
bool converted = tf_inputs_.back().second.FromProto(proto);
ASSERT_TRUE(converted);
std::vectortensorflow::Tensor tf_outputs_;
std::vectorstd::string output_tensor_names;
output_tensor_names.push_back("ArgMax:0");
tensorflow::Status status = session_->Run(
tf_inputs_, output_tensor_names, {}, &tf_outputs_);
std::cout << status.ToString() << std::endl;
}`
It works with libjpeg version 80. But I need link OpenCV-3.1.0 which depends on libjpeg version 90.

When link with libjpeg version 90, it returns status like: Invalid argument: 2 root error(s) found.
(0) Invalid argument: Invalid JPEG data or crop window, data size 19075
[[{{node map/while/DecodeJpeg}}]]
(1) Invalid argument: Invalid JPEG data or crop window, data size 19075
[[{{node map/while/DecodeJpeg}}]]
[[map/while/DecodeJpeg/_43]]
0 successful operations.
0 derived errors ignored.

@jeshxxx,
Could you please check if you are facing the same issue with TF v1.15 or TF v2.3? Thanks!

Sorry, my mistake. I mean running a tensorflow::GraphDef with DecodeJpeg op. My model is the same as https://github.com/tensorflow/serving/blob/r1.7/tensorflow_serving/example/inception_saved_model.py. And i load it using LoadSavedModel function in my cpp program which linked opencv-3.1.0.

@jeshxxx We are not clear what you are trying to explain. Can you give us a detailed explanation on what you are trying to accomplish here. Thanks!


Release 9.0.0

After #762 is ready and merged, we should look at releasing 9.0.0! 🎉🚀

[x] Queues (#762)
[x] rx.request / reactive.request (#1140, #1153, #1163)
[x] Removing deprecated methods/types from 8.0.0  (#1162)
[ ] Check 8.0 -> 9.0 migration with an old project and check if the fix-its work as expected / there is need for a migration guide

I think it is time to focus more on this release in the near future. There were multiple issues regarding our new introductions in 9.0.0 and Swift 4 is on the horizon. I'd love to have queues changes (#762) in, and if we can, rx.request & reactive.request from #963 and sampleData from #1126 as well. These are quite big breaking changes so I think we could try and wait for that, but we might want to just go without them if it takes too much time. What do you guys think?

Yeah, I think we should try to get 9.0.0 out of the door soonish, also to avoid having 10.0.0 being around the corner immediately.
I feel like the queue changes are first priority. rx.request and reactive.request are not that difficult to implement (I think?). As both are breaking changes, it would be nice to have them both in one release.
I think the sampleData is a little less of a priority, and we might want to put that into 10.0.0 if it takes too long.

Exactly my point of view as well. Let's just try and finish queues, then pursue rx.request & reactive.request (which shouldn't be hard to implement, but if it turns out there is something in the way, we might want to skip it as well). If we can get sampleData PR in the meantime - great. If not, we may release 9.0.0 anyways.

I was thinking of a migration strategy to go from RxMoyaProvider to MoyaProvider.rx and from ReactiveSwiftMoyaProvider to MoyaProvider.reactive, but couldn't think of any where we can have a fix-it. Then I thought of something else. What we can do, is deprecate RxMoyaProvider and ReactiveSwiftMoyaProvider's inits and make them private in 10.0.0, therefore having a more user-friendly migration as well as a transition with deprecation.

Yeah, that's a good idea, let's do it 👍

I'm thinking of merging 9.0.0-dev into master after we merge queues & removing deprecations. What do you guys think?

@sunshinejr I think that's a good idea. #1126 SampleData still needs some time and I think there are enough changes in 9.0 as is. I recommend we move it to 10.0 to not hold up this release.

Removed sample data from the todo-list and checked availability point since it has been recently merged. Only queues left (which probably needs a double-check only) and a final check for the entire release.
I also think it might be a good idea to do a beta release before the official one. Seems like quite a lot has changed! 😄

Update! 🎉
I've managed to merge changes from master & 9.0.0. I Must say it wasn't that easy, but I think I've got everything in the end. I'm gonna make a PR in a sec, because it would be awesome to double check we got everything. Especially reactive providers with tests, since we
Also, why alpha instead of beta? There is this PR #1147, it progressed really fast from zero to almost ready state. I'm not sure if we can squeeze this one in 9.0.0, we gotta think about it for sure, but making an alpha release gives us more flexibility.

+1 on the alpha.

We can also think about adding Swift 4.0 support. From what I've seen we just need to change NetworkLoggerPlugin init, because it uses fileprivate method as a default parameter, thus Swift 4 compiler complains. Simple fix would be to use optional output parameter with nil as a default argument and in case nil is passed, use NetworkLoggerPlugin.reversedPrint. This way compiler shouldn't complain anymore 😄
This might be a good idea just after an alpha merge since we probably don't want to mess with that PR anymore 😄

Seems like a great idea, especially when it would be that simple. No reason to make it another major version bump just for Swift 4.

Okay everyone, alpha is merged. I'm gonna do a release in a bit 🎉

Thanks for all the hard work you've been putting into this, @sunshinejr! 💪

9.0.0-alpha released! Thanks to everyone involved 💪💪💪
We can try to focus on the next release now 😄 Apart from bugs/patches we need to do, we can:

Update NetworkLoggerPlugin to make Moya compatible with Swift 4.0
If we update our codebase to support Swift 4.0, we shoud update our CI setup to build both 3.X version and 4.0.
Add #1147 (+ documentation/tests).
Update AccessTokenPlugin to accept Basic or Bearer. This should be covered by @yar1vn from #1172.

What do you think guys? Something to add, something to remove?

@sunshinejr When referring to the next release, are you talking about 9.0.0-beta or 10.0.0?

Oh, I mean in 9.0.0 context - beta.1/alpha.2, depends how we feel about what we can still add to the pile.

I'm happy #1147 is planned to be added, too – I think documentation is up-to-date, the only missing thing should be tests. I've got a question on the last bullet point of the initial post though:

Check 8.0 -> 9.0 migration with an old project and check if the fix-its work as expected / there is need for a migration guide

First, do I understand it correctly, you were able to add Xcode fix-its to the code? I didn't know we can do this. If so, I should probably add some fix-its to #1147 as well. And second, #1147 does include a MigrationGuides.md file which could be extended. Also it should be probably linked to within the Readme.md or at least in the release notes.

On availability / fix-its: check https://github.com/Moya/Moya/pull/890. Example: https://github.com/Moya/Moya/issues/888#issuecomment-270004469

@BasThomas Thanks for the pointers. I've tried to add fix-its but my approach failed. See https://github.com/Moya/Moya/pull/1147#issuecomment-318890623 for more details.

We are closing in for the next release! 🎉  I think the last PR that is needed is #1241. We've come really far with this one!
The only question I'm having is whether we should release alpha.2 or beta.1? Do we have more breaking changes that we want to include in this release? 🤔

@sunshinejr Thanks for taking care of those unit tests 💪 I think we should go with beta.1. I don't have any more breaking changes personally and I don't think we should hold up the release for much longer. There's been more issues regarding Swift 4 recently and people looking to use some of the changes made in 9.0.0.

That's what I was thinking as well! We need to speed up with the process a little bit, we can add more breaking changes in the 10.0 from now on. Thanks for the input, @SD10!
So, we've got tests merged in (we've got a lot of improvement lately thanks to @phimage), I'm gonna release beta.1 in a while! 🎉

Beta 1 released! Thanks to everyone! 🎉 🎉 🎉
Now it's time to make sure it is all working good before final release. 😄

Thanks for all the effort, everyone - and @sunshinejr in particular. 🙌

Thank you for all your hard-work @sunshinejr @BasThomas 🍺 🎉

Thank you all to check my PR and for the hard-work

to make sure it is all working well

To achieve this I make a new PR about multipart part upload

Alright everybody. After weeks of testing we got only one issue and it's fixed now by @SD10 at #1252. We should aim for a release! 🎉 I think that we can test it out till the end of this weekend and release it on Monday. At least that is a time I would like to have to test it out 😄. In the meantime we can check out documentation (especially migration) if everything is alright.
What do you guys think? 😉

Seems like a great plan. Let's get this shipped!

Alright, this is exciting! Doing final checks and releasing this bad boy in a few! 🎉 Gonna keep you guys posted!

Aaaaaand it's out! 🎉 We can officially close this one, it was a fun ride! Thank you all, you are awesome 🥇


Feature/home page text

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: xaviermignot sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


Unable to create fixed supply Marker at genesis

Summary of Bug
When creating a Marker at genesis, the provenanced command line help says that one can use the flag --supplyFixed to create a Marker with a fixed supply. However, when I attempt to use that flag, I get a marker supply invariant panic.
panic: invariant broken: failed to assess invariant: marker: required-marker-supply invariant

	marker: required-marker-supply invariant
	invalid somecoin supply: required (100) current (0somecoin)

Version
1.20
Steps to Reproduce

provenanced -t --home /home/provenance genesis add-marker 100somecoin --supplyFixed --manager funding --access mint,burn,admin,withdraw,deposit --activate --keyring-backend test

For Admin Use

[ ] Not duplicate issue
[ ] Appropriate labels applied
[ ] Appropriate contributors tagged
[ ] Contributor assigned/self-assigned

The issue here is that the marker module balances are not getting properly set in the bank module genesis handling.  So if you for example set the escrow amount it will fail because it doesn't count that correctly.  If you set the --supplyFixed flag this will turn on invariant checking but unless accounts have been set with the required balances to match things will blow up.
While this command feels like it matches the transaction commands that we are familiar with it is actually different since it is only setting up the various genesis.json entries which will subsequently be loaded when the chain starts...
At a minimum the help documentation could use a refresh here to explain what needs to happen ... but the command itself could stand some updates to try and better work with the bank module genesis to ensure balance amount line up on start.


adminlte-laravel install not working

Command Line Log
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
C:\Users\The Daughters>cd C:/
C:>cd laravel
C:\laravel>cd hris
C:\laravel\hris>adminlte-laravel install
llum package AdminLTE
Running composer require acacha/admin-lte-template-laravel
Using version ^4.1 for acacha/admin-lte-template-laravel
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating optimized autoload files

Illuminate\Foundation\ComposerScripts::postUpdate
php artisan optimize
Generating optimized class loader
The compiled services file has been removed.
'C:\Users\The' is not recognized as an internal or external command,
operable program or batch file.
Adding Acacha\AdminLTETemplateLaravel\Providers\AdminLTETemplateServiceProvider:
:class to Laravel config app.php file
'sed' is not recognized as an internal or external command,
operable program or batch file.
Adding Acacha\AdminLTETemplateLaravel\Facades\AdminLTE::class to Laravel config
app.php file
The filename, directory name, or volume label syntax is incorrect.

[Symfony\Component\Console\Exception\CommandNotFoundException]
There are no commands defined in the "adminlte-laravel" namespace.
C:\laravel\hris>

It appears that you have already ran the installation already. No need to run it again.

I'm not sure acacha/llum will work with Windows because it uses sed command for file manipulation but you could manually install package using the tipical manual Laravel package installation:

composer require package
Add service provider to config/App.php
Publish package files

I don't have Windows Operating System and I don't want/can support the operating system but you can create a PR in https://github.com/acacha/llum if you wish.


Fix #2015. Save server urls in SharedPref only on successful login

Fix #2015

Do some cleanup

I've rebased the branch to develop and fix the issue. New SharedPrefs keys has been added to store the default Matrix server urls from the referrer. PR is ready to be reviewed


[Autocomplete] Auto-selection of First Option in  Component

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Summary 💡
Dear MUI Team,
I am currently utilizing the  component to create a reusable autocomplete search input for the French State Design System:
https://github.com/mui/material-ui/assets/6702424/3a5e7eb7-64a4-4c53-bde8-80f8ac113ade
I must commend the excellent design of this component, which impressively manages complex tasks whilst maintaining an impressive degree of customization.
Nonetheless, I have encountered a certain obstacle in its utilization. I have been unable to automatically select the first option in the dropdown list. This poses an issue as the common user experience in search bars includes typing the query, recognizing the first result as the desired one, and simply pressing enter to navigate to the desired page.
In the current implementation, the user is obliged to press the arrow down key prior to hitting enter, which disrupts the intuitive flow.
Examples 🌈
Most popular systems, including the MUI website, provide this convenience to their users. To illustrate, here are a few examples:
https://github.com/mui/material-ui/assets/6702424/b4574592-d76d-4407-a8f3-7c3637579b73
https://github.com/mui/material-ui/assets/6702424/c52dc6b5-6228-4fcf-878c-1a5a2daa2a06
https://github.com/mui/material-ui/assets/6702424/983234b8-1ff2-457b-995d-dcb444324252
It would indeed enhance user experience if a boolean prop could be added to automatically select the first option.
Motivation 🔦
This enhancement would contribute to a smoother navigation experience on French public service websites.
I appreciate your consideration of this enhancement request, and look forward to any potential improvements.
Best regards,
PS: The code is here

Hey @garronej, have you tried using the autoHighlight prop? I tested it in your repos and it should be what you are looking for. As for the border styling that shows up when you key down, you will probably need to figure that part out.
https://github.com/mui/material-ui/assets/15272175/194c5d2c-ed4c-42eb-bc6c-08a58433d2b2
Hope this helps 👍🏼

@iamwill123,
That's fantastic! Thank you so much for taking the time to set up the project and provide a solution.
I'm somewhat embarrassed I didn't discover it myself, as I thought I had reviewed all the available options.
Regarding the border, I believe it's acceptable if the first result isn't automatically keyboard-focused.
Thanks again, closing.

@garronej Awesome, happy to help, don't sweat it! I probably would've done the same :)


Error deploying local cluster

Hello,
I'm getting the following error deploying a local cluster:
System.IO.IOException: The network path was not found.
at Microsoft.Win32.RegistryKey.Win32ErrorStatic(Int32 errorCode, String str)
at Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive hKey, String machineName, RegistryView view)
at System.Fabric.FabricDeployer.Utility.GetTempPathInner(String machineName)
at System.Fabric.FabricDeployer.Utility.GetTempPath(String machineName)
Repro:  I downloaded the Service Fabric Mesh Visual Studio tools and created a blank API app.  I tried to run it locally and VS failed to create the local cluster.  It recommended I create it through the Notification Center.  This also failed with the same error.
Thanks for your help.

@maburlik could you help with this FabricDeployer error?


Question: merge with playwright

https://github.com/microsoft/playwright is effectively doing the exact same thing but they also support webkit
Are there plans for this project to eventually support webkit?
Are there plans to archive this project and continue the work in playwright?

Are there plans for this project to eventually support webkit?

https://github.com/puppeteer/puppeteer#q-what-is-the-status-of-cross-browser-support

@mathiasbynens are there plans for collaboration with the playwright project?

We don't control the Playwright fork but we're always open to collaboration.


Style Dictionary 4

Hi Lukas, just wondering if you aware that the folks from Figma have seemed to join forces with Danny Banks to work on v4. Looks like some good progress is being made. Anyway, if you are not involved, thought you might be interested. It seems to me that some of your work with your transformer could be used in the W3C compatibility aspects that they plan to bake in. Here are some links:

https://tokens-studio.slack.com/archives/C0622L9CKDM
https://github.com/orgs/amzn/projects/4/views/1?layout=board

Hey, I think these are the folks from token studio, not figma, right? I am aware of this happening but not involved. I have a lot of stuff going on as it is. 😅
Do you have a specific issue you feel is about the w3c compatability?


Semantic Issues

Deleting the project and then recreating it is has resulted in the following build errors on XCode 8.2.1:

I've tried deleting the Derived Data with no luck.

This is due to RN 0.40 breaking changes.
As long as https://github.com/andpor/react-native-sqlite-storage/pull/110 is not released, you have to patch it manually.

Using 0.39 worked like a charm. Thank you very much.

If you must use RN 0.40 and have this issue, please be aware that the master branch has the fix code already, but it hasn't been released yet.
So what you can do to solve the problem in this current state, is to edit package.json to not use the latest release, but use the latest code from master branch instead. Therefore you want to replace the line
"react-native-sqlite-storage": "^3.1.3",

with
"react-native-sqlite-storage": "git+https://github.com/andpor/react-native-sqlite-storage.git",

Please note that this is a really temporary fix, and when the author will package a new release, it is highly advisable to use it in your package.json again.

I will cut RN 4.0 compatible release this week.

3.2.0 released today.


pitchfork: Add pitchfork plugin

Closes https://github.com/coala/corobo/issues/36
Reviewers Checklist

[ ] Appropriate logging is done.
[ ] Appropriate error responses.
[ ] Handle every possible exception.
[ ] Make sure there is a docstring in the command functions. Hint: Lookout for
botcmd and re_botcmd decorators.
[ ] See that 100% coverage is there.
[ ] See to it that mocking is not done where it is not necessary.

@NiklasMM PTAL?

@SanketDG PTAL

@SanketDG can you approve if there's nothing else left?

ack f7363b0

reack 28f72fb

@rultor merge

@rultor merge

@meetmangukiya OK, I'll try to merge now. You can check the progress of the merge here

@rultor merge

@meetmangukiya Done! FYI, the full log is here (took me 2min)


Improved Calculations for Inner Ring Angle

I was having problems with the ring not being drawn at the right value in my project, so I decided to look through UICircularProgressRingLayer.drawInnerRing() and I found that the calculation for innerEndAngle wasn't handling when the startAngle is greater than endAngle (which was causing my problem). I fixed this, and as a bonus, the code now handles when the minValue isn't 0
Main commit:
1956ca5 — Improved calculations for innerEndAngle in func UICircularProgressRingLayer.drawInnerRing when minValue not 0 and/or when startAngle > endAngle

Awesome, thanks!
I’ll look this over when I get home and merge it ASAP.

 Thanks for the great project! Can't wait to hit pod update ;)

Thanks again, available now in 1.7.3.


Do you have plans to update to swift 4?

Yes, but I can't tell the exact time. Do you use CorePlayer in your project?

Yes. I want to use it. It is very useful for my macOS app.
On Sep 25, 2017, at 22:26, Xinghua Fan <notifications<EMAIL_ADDRESS>wrote:
Yes, but I can't tell the exact time. Do you use CorePlayer in your project?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/flexih/CorePlayer.Swift/issues/6#issuecomment-332067679, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AeB_hj38TlKwQ_-zoleVd1U3VwQ63-oeks5smGDbgaJpZM4PjPCN.

Done, check out branch Swift4.

Thanks a lot!
On Sep 26, 2017, at 00:36, Xinghua Fan <notifications<EMAIL_ADDRESS>wrote:
Done, check out branch Swift4.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/flexih/CorePlayer.Swift/issues/6#issuecomment-332084082, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AeB_hssUvdCFqxGU5_lHeavDBXjgd9wyks5smH9jgaJpZM4PjPCN.


packaging

Would you mind adding something like a setup.py to install it by pip install git+https://github.com/gbabin/rsync-prelude ?

Yes, thank you!


External IDP Config Guidance

I have an external CAS service that I'm trying to use as the IdP for Keycloak. After successfully deploying this extension and adding a new CAS Identity Provider in Keycloak, I am running into an error while trying to login: "Application Not Authorized to Use CAS".
Could this be related to not having filled in the Import External IDP Config section during the IdP creation in Keycloak? If so, what config should I be using for this section? I'm running CAS version 6.

This turned out to be a misconfigured cas.properties file.


508- As a 508 user, I would like a notification that tells me how many search results are displayed on my screen and how to proceed

STR-
Log onto apps mall and Jaws
Search on a keyword
RESULTS - Results display on screen but do not describe to user how many results found and what to do in order to proceed.
EXPECTED RESULTS - Notification should describe how many results are displaying on the field and how to proceed with scrolling through the results.

This could be handled in index.jsx (in renderSearchResults()), something like:
results_count = this.state.searchResults.length + ' results';

then use {results_count} somewhere.
The initial problem though is the cap on results. I don't see that we know what the total number of results we could get if we weren't doing infinite scrolling.

Code has been merged.


Need new node npm example

Here are the version applied change from https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#example-3 and https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ :
      - name: Get npm cache directory
        id: npm-cache
        run: |
          echo "DIR=$(npm config get cache)" >> $GITHUB_OUTPUT
      - uses: actions/cache@v3
        id: cache
        with:
          path: ${{ steps.npm-cache.outputs.DIR }}
          key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
          restore-keys: |
            ${{ runner.os }}-node-

But it says

Run actions/cache@v3
Error: Input required and not supplied: path

https://github.com/tiddly-gittly/TidGi-Desktop/actions/runs/3490700929/jobs/5842458974
I don't know how to solve this, because the example is staled https://github.com/actions/cache/blob/main/examples.md#node---npm

In Windows Hosted Runner, the default shell is pwsh.
In pwsh, ${GITHUB_OUTPUT} refers to a shell variable, but must refer to an environment variable, so you need to write ${env:GITHUB_OUTPUT}.
If you are building on both Linux and Windows, you will need to specify the shell explicitly, as in one of the following examples.
- name: Get npm cache directory
  id: npm-cache
  shell: bash
  run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT}

OR
- name: Get npm cache directory
  id: npm-cache
  shell: pwsh
  run: echo "dir=$(npm config get cache)" >> ${env:GITHUB_OUTPUT}

related: https://github.com/actions/cache/pull/954


typings indicate default whereas the js code by default is export all

in your ts typings:
declare function dayjs (config?: ConfigType): Dayjs

export default dayjs

in your distjs.min.js
...
 module.exports = e()
...

this casuses error for my webstorm as well as my TS

i know that in tsconfig, it can be solved using  "allowSyntheticDefaultImports": true. However, it will be a better practice if you generated code follow the standard.

Thanks. Any suggestion here?

@jf3096 Not sure how to fix this, shall I just remove the last line of code?
declare function dayjs (config?: ConfigType): Dayjs

- export default dayjs

Or change it to
declare function dayjs (config?: ConfigType): Dayjs

- export default dayjs
+ export dayjs

Fixed in #150

:tada: This issue has been resolved in version 1.6.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Support for pulling VPN PSK value from Secrets Manager

Description
When a VPN gateway is configured for VPN Landing Zone, the pre-shared key (PSK) value is stored in clear text in override.json.
If a dummy value is used in configuration and the real value is updated outside terraform, subsequent deployments not only  override the correct PSK value but also reveal it in the terraform logs as previous value being changed (I believe it's not marked as sensitive in the provider).
A way to address the issue with storing PSK in configuration would be to add an option to specify a secret name / CRN to pull during provisioning of the VPN gateway resource.
It may not be necessary to actually generate the PSK during provisioning as this may require specific crypto material characteristics.
To indicate a use of an SM secret a new attribute may need to be added to the connection object of vpn_gateway variable. Alternatively, a special prefix in the original preshared_key attribute (e.g. @secrets-manager:) may indicate a secret name to be used.
New or affected modules
vpn.tf - get value from an SM secret if requested via VPN connection attributes.
variables.tf - define the SM reference notation in VPN connection attribute of vpn_gateways variable (if additional attribute is used).
dynamic_values/vpn.tf - define the SM reference notation in VPN connection attribute of vpn_gateways variable (if additional attribute is used).

We are addressing this issue and after a deep dive with the team have come to some decisions.  For right now, we have verified that if you create a landing zone without the override.json (in other words, with all the defaults) then manually go in and create the connections in the VPN, when applying changes it will not remove the connections. As for the future, we will be deprecating the VPN connections, and they will need to be added manually. Since the override.json is not sensitive, as you mentioned, it is best that the pre-shared key not be listed there. We came to the conclusion that due to the complexity of multiple connections it would be difficult to make the change to use a secrets manager, so we won't be doing that at this time.

The override.json now no longer supports VPN connections. If needed the VPN connections will need to be managed manually. The PSK is no longer exposed in the override,json.

Closing issue.


Add simple-counter contract store and  instantiate test

The test code is using malaga testnet.
Refer to https://docs.cosmwasm.com/docs/1.0/getting-started/setting-env


Regular Expressions: Restrict Possible Usernames - Test not working

Describe your problem and - if possible - how to reproduce it
You can cheat this exercise by simply entering /../gi as all the "should match" tests have even digits and all the "should not match" tests are odd. I suggest this is updated so people like myself can not game the system.
Add a Link to the page with the problem
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/regular-expressions/restrict-possible-usernames
Tell us about your browser and operating system
Using Chrome on Windows 10 - Don't think this will make a difference to the issue though
If possible, add a screenshot here
I don't think it requires one the problem is pretty self explanatory.

The answer that work for is this:-
let username = "JackOfAllTrades";
let userCheck = /\w\D/; // Change this line
let result = userCheck.test(username);

Duplicate of #17733

Closing in favor of the duplicate mentioned

this answer works well:
let userCheck = /^[^0-9][^0-9]\w./; // Change this line

@aligaber Please do not post comments which are not related to the issue.

let username = "JackOfAllTrades";
let userCheck = /^[A-Za-z]+[A-Za-z]+[0-9]*$/; // Change this line
let result = userCheck.test(username);

it works


Portal won't load

I am using 1.19 Minehut fabric with this mod and when travelling to a claimed area via nether portal the portal loads endlessly.

Can you post the logs?

Also, if you join the discord we can help you much more easily

I've experienced this too but I just attributed it to a bug in 1.19. So if you remove the factions mod you no longer get this bug? If that's the case then my only thoughts are the onMove mixin we have.

Testing in a vanilla environment I cannot recreate this issue.
Were you using any mods on the server and/or client? If so can you list them, as it might be an issue with a mod such as Lithium or Starlight.
Additionally, more information in general would be helpful, such as if radar was enabled, if the players affected are in a faction or not, if the chunks they're entering are overworld or nether, and claimed by their own faction, another faction or wilderness, etc...
My initial thought is that for whatever reason, the lighting thread on the client is hanging (as talking with other people experiencing this issue has revealed that the player entity appears on the other side for other players, and the affected player can still hear sounds even while the 'Loading Terrain' message is present), as to what causes this is unknown as I cannot trigger it, and exceptions would cause a log message and/or kick/crash the player. I believe it'd be due to lighting as if the main thread had hung, the game would freeze altogether, or if it could not load the chunks, sounds wouldn't work.

I tested it myself and it worked fine. I used all the same mods except for Fabric Proxy Lite because that requires velocity, which I'm not going to install for a quick test. Can you test without the factions mod? and if so is it still broken?

I just did some more testing, attempting to control every variable by running it as a standard server instead of in my standard dev environment. I also used velocity and even installed clientside mods such as Sodium and Starlight to see if they had an effect, and so far I am still unable to recreate the issue. Even attempting to edit the factions data files to create invalid states does nothing.

A couple more questions I have:

Do you have any clientside mods installed, if so which ones?
Is the portal within the spawn chunks, or outside?
By which faction is the chunks your portal is in claimed by (Aka entry side is my own, exit side is wilderness, or another faction, etc...)
Is radar enabled?
Are sounds enabled?
Is bypass enabled?
Are you an operator?
Has velocity been changed from its default settings (other than the settings required to get FabricProxy-Lite to work).
Is there any error within the client or velocity logs?

Ah, I only saw your edit just now, try running the server without factions for a bit, but with those other mods and see if the issue arises again. It'd be useful to know if it is caused by another mod, or caused by a conflict between another mod and the factions mod.

And it only occurs with both mods?

Can you send the config file you used for Anti-Xray when this issue occurred?

I will try this again to see if it is still reproduceable.


Decentr deployment does not start syncing.

hi!
Trying to set up a Decentr validator using the image however after deployment it never starts syncing.
I tried multiple combinations from the default deployment to modified with seeds, genesis etc such as:
- DECENTRD_PRUNING=custom
- DECENTRD_PRUNING_INTERVAL=10
- DECENTRD_PRUNING_KEEP_EVERY=0
- DECENTRD_PRUNING_KEEP_RECENT=100
- DECENTRD_P2P_FLUSH_THROTTLE_TIMEOUT=50ms
- DECENTRD_CONSENSUS_DOUBLE_SIGN_CHECK_HEIGHT=10
- GENESIS_URL=https://raw.githubusercontent.com/Decentr-net/mainnets/master/3.0/genesis.json
- CHAIN_JSON=https://raw.githubusercontent.com/cosmos/chain-registry/master/decentr/chain.json
- DECENTRD_P2P_SEEDS=7708addcfb9d4ff394b18fbc6c016b4aaa90a10a@ares.mainnet.decentr.xyz:26656,8a3485f940c3b2b9f0dd979a16ea28de154f14dd@calliope.mainnet.decentr.xyz:26656,87490fd832f3226ac5d090f6a438d402670881d0@euterpe.mainnet.decentr.xyz:26656,3261bff0b7c16dcf6b5b8e62dd54faafbfd75415@hera.mainnet.decentr.xyz:26656,5f3cfa2e3d5ed2c2ef699c8593a3d93c902406a9@hermes.mainnet.decentr.xyz:26656,a529801b5390f56d5c280eaff4ae95b7163e385f@melpomene.mainnet.decentr.xyz:26656,385129dbe71bceff982204afa11ed7fa0ee39430@poseidon.mainnet.decentr.xyz:26656,35a934228c32ad8329ac917613a25474cc79bc08@terpsichore.mainnet.decentr.xyz:26656,0fd62bcd1de6f2e3cfc15852cdde9f3f8a7987e4@thalia.mainnet.decentr.xyz:26656,bd99693d0dbc855b0367f781fb48bf1ca6a6a58b@zeus.mainnet.decentr.xyz:26656
However it never actually starts syncing.
This is the link to the deployment using the default SDL:
https://bi92rfimq59gh1mu60mgoho15k.ingress.europlots.com/
And this is the link to the deployment with the seeds, genesis etc specified:
4272ijui1pfa3a0amfgp2ci6lo.ingress.europlots.com
The only piece of logs that might give an insight why it's refusing to sync is this:
Error in validation err="wrong Block.Header.AppHash.  Expected 30976083FD5BC5BC2C2BCC608D716EEA8818210D13B6A1BDFD06A08BAD93C402, got 8A0D76F5FFDAD74DBD9934938B5A26FC9C9330914B03738BDEA337750BF132ED"
Would you please take a look? I can give you access to the deployments if need be.
Thanks!
Shimpa

You will likely need to use a snapshot or statesync, looks like these are available here: https://snapshots.mainnet.decentr.xyz/
e.g. SNAPSHOT_URL=https://snapshots.mainnet.decentr.xyz/decentr-mainnet-3-snapshot-2023-10-17-06-51.tar.gz
Otherwise to sync from 0 you'll need to use older versions initially, this is just a limitation of Cosmos SDK and the upgrade process.

OK yeah that worked thank you!


Handle login/resume action

Needs registered users in order to login and/or resume

Merging this issue with the issue to get resume working.


authroization header is incorrect

Just started getting this today:
node:internal/process/promises:279
            triggerUncaughtException(err, true /* fromPromise */);
            ^

[UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "No authorization header provided".] {
  code: 'ERR_UNHANDLED_REJECTION'
}

Node.js v17.5.0

Hi, this message probably relates to the fact that you are still using v1. We announced in 2021 that v1 will be deprecated on in April 2022. If you upgrade to v2 everything should work as expected.


pyluxcoretools netnode renderconfig errors

I'm working on getting a render farm running.
After getting the pyluxcoretools to run, I'm finding an error with the netnode parsing config files from blender demo scenes:
std::bad_cast
Traceback (most recent call last):
  File "/home/nathan/lux/LuxCore/pyluxcoretools/renderfarm/renderfarmnode.py", line 168, in __HandleConnection
    config = pyluxcore.RenderConfig(renderConfigFile)
RuntimeError: std::bad_cast

I'm also getting a network error on the netconsole side:
Unable to receive a line
Traceback (most recent call last):
  File "/home/nathan/lux/LuxCore/./pyluxcoretools/renderfarm/renderfarmjobsingleimage.py", line 423, in NodeThread
    result = socketutils.RecvLine(nodeSocket)
  File "/home/nathan/lux/LuxCore/./pyluxcoretools/utils/socket.py", line 44, in RecvLine
    raise RuntimeError("Unable to receive a line")
RuntimeError: Unable to receive a line
Node thread done
Retrying node: <IP_ADDRESS>:18018
Node thread started

Not sure if they are related.  The file seems to transfer and rendering starts, but it doesn't get past the config error.
The scene renders in blender.
I've tried different scenes and changed render settings, but all result in the config error, so I don't think it is scene dependent.
Though I'd ask for advice on the best way to find out what the issue is.

Update I can render the same .bcf file with the console, so it must be in the network layer.

What LuxCore version are you using ?

Linux, V2.5, I guess?  Are you looking for a more specific version number?  Is there a way to get it?  I downloaded from https://github.com/LuxCoreRender/LuxCore/releases/download/luxcorerender_v2.5/luxcorerender-v2.5-linux64-sdk.tar.bz2 the other day.

Perhaps I have something else wrong because I've hit some other issues:
Trying to access the network manager from blender(2.92.0), it says I need to install PySide, but I think whatever interpreter (I think the system python3) it is trying to install into is too new and PySide won't install.  Maybe this needs to use PySide2 or PySide6 now?
In reference to my above comment 'after getting pyluxcoretools to run':
I found launching the menu, netnodeui or netconsoleui from luxcoretools.zip crashed.  However, the non-ui tools seemed to work.  After some investigation, it seemed to be an import issue in __main__.py.  I had to move all the pycoretools imports into the arg parsing if/elif statement:
if generalArgs.commandToExecute == "help":
	generalParser.print_help()
elif generalArgs.commandToExecute == "console":
	import pyluxcoretools.pyluxcoreconsole.cmd as consoleCmd
	consoleCmd.main(cmdArgv)
elif generalArgs.commandToExecute == "merge":
	import pyluxcoretools.pyluxcoremerge.cmd as mergeCmd
	mergeCmd.main(cmdArgv)
elif generalArgs.commandToExecute == "netconsole":
	import pyluxcoretools.pyluxcorenetconsole.cmd as netConsoleCmd
	netConsoleCmd.main(cmdArgv)
elif generalArgs.commandToExecute == "netconsoleui":
	import pyluxcoretools.pyluxcorenetconsole.ui as netConsoleUI
	netConsoleUI.main(cmdArgv)
elif generalArgs.commandToExecute == "netnode":
	import pyluxcoretools.pyluxcorenetnode.cmd as netNodeCmd
	netNodeCmd.main(cmdArgv)
elif generalArgs.commandToExecute == "netnodeui":
	import pyluxcoretools.pyluxcorenetnode.ui as netNodeUI
	netNodeUI.main(cmdArgv)
elif generalArgs.commandToExecute == "menu":
	import pyluxcoretools.pyluxcoremenu.cmd as menuCmd
	menuCmd.main(cmdArgv)
else:
	raise TypeError("Unknown command to execute: " + generalArgs.commandToExecute)

It seems like if any of the .ui modules get imported, while any of the other modules are already imported, a crash occurs.

Can you try the under development v2.6 (https://forums.luxcorerender.org/viewtopic.php?f=9&t=736) ?
P.S. pyluxcoretools require PySide2. It may work with PySide1 but, as you have seen, it pretty much not supported by systems.

UI's started.  Tried to load same binary scene.  Same recvline error on netconsole:
[MainThread][2021-11-29 15:16:36,799] LuxCore 2.6alpha0
[NetBeaconReceiverThread][2021-11-29 15:16:36,800] NetBeaconReceiver thread started.
[NetBeaconReceiverThread][2021-11-29 15:16:43,122] Discovered new node: <IP_ADDRESS>:18018
[MainThread][2021-11-29 15:17:05,176] Creating single image render farm job: /home/nathan/lux/LuxCore/scenes/LuxBall/export/luxball_LuxCore/00042.bcf
[MainThread][2021-11-29 15:17:05,176] New render farm job: /home/nathan/lux/LuxCore/scenes/LuxBall/export/luxball_LuxCore/00042.bcf
[MainThread][2021-11-29 15:17:05,195] Job file md5: 15b299498d9c7bd4daa667b078483595
[MainThread][2021-11-29 15:17:05,195] Previous scene MD5: 15b299498d9c7bd4daa667b078483595
[MainThread][2021-11-29 15:17:05,195] Current scene MD5:  15b299498d9c7bd4daa667b078483595
[MainThread][2021-11-29 15:17:05,195] /home/nathan/lux/LuxCore/scenes/LuxBall/export/luxball_LuxCore/00042-netrendering exists and is valid. Continue the rendering
[MainThread][2021-11-29 15:17:05,195] Merging all previous films
[MainThread][2021-11-29 15:17:05,195] -------------------------------------------------------
[MainThread][2021-11-29 15:17:05,195] Job started: /home/nathan/lux/LuxCore/scenes/LuxBall/export/luxball_LuxCore/00042.bcf
[MainThread][2021-11-29 15:17:05,195] -------------------------------------------------------
[RenderFarmNodeThread-<IP_ADDRESS>:18018][2021-11-29 15:17:05,196] Node thread started
[FilmMergeThread][2021-11-29 15:17:05,196] Film merge thread started
[RenderFarmNodeThread-<IP_ADDRESS>:18018][2021-11-29 15:17:05,197] Remote node has the same pyluxcore verison
[RenderFarmNodeThread-<IP_ADDRESS>:18018][2021-11-29 15:17:05,197] Sending file: /home/nathan/lux/LuxCore/scenes/LuxBall/export/luxball_LuxCore/00042.bcf
[RenderFarmNodeThread-<IP_ADDRESS>:18018][2021-11-29 15:17:05,205] Transfered 5.09 Mbytes in 00:00:00 (922.93 Mbytes/sec)
[RenderFarmNodeThread-<IP_ADDRESS>:18018][2021-11-29 15:17:05,205] Sending seed: 18
[RenderFarmNodeThread-<IP_ADDRESS>:18018][2021-11-29 15:17:05,205] Waiting for node rendering start
[RenderFarmNodeThread-<IP_ADDRESS>:18018][2021-11-29 15:17:05,364] Unable to receive a line
Traceback (most recent call last):
  File "pyluxcoretools.zip/pyluxcoretools/renderfarm/renderfarmjobsingleimage.py", line 423, in NodeThread
    result = socketutils.RecvLine(nodeSocket)
  File "pyluxcoretools.zip/pyluxcoretools/utils/socket.py", line 44, in RecvLine
    raise RuntimeError("Unable to receive a line")
RuntimeError: Unable to receive a line
[RenderFarmNodeThread-<IP_ADDRESS>:18018][2021-11-29 15:17:05,365] Node thread done

But now the netnode crashes once starting:
[MainThread][2021-11-29 15:16:18,016] LuxCore 2.6alpha0
[NetBeaconSenderThread][2021-11-29 15:16:43,121] NetBeaconSender thread started.
[Thread-1][2021-11-29 15:16:43,122] Waiting for a new connection
[Thread-1][2021-11-29 15:17:05,196] Received connection from: ('<IP_ADDRESS>', 39048)
[Thread-1][2021-11-29 15:17:05,196] Remote pyluxcore version: 2.6alpha0
[Thread-1][2021-11-29 15:17:05,197] Local pyluxcore version: 2.6alpha0
[Thread-1][2021-11-29 15:17:05,197] Receiving RenderConfig serialized file: renderfarmnode-8ad3c658-166f-45ce-b93d-3e6a43db730a.bcf
[Thread-1][2021-11-29 15:17:05,197] Receiving file: renderfarmnode-8ad3c658-166f-45ce-b93d-3e6a43db730a.bcf
[Thread-1][2021-11-29 15:17:05,205] Transfered 5.09 Mbytes in 00:00:00 (666.44 Mbytes/sec)
[Thread-1][2021-11-29 15:17:05,214] Receiving RenderConfig serialized MD5: 15b299498d9c7bd4daa667b078483595
[Thread-1][2021-11-29 15:17:05,215] Received seed: 18
[Thread-1][2021-11-29 15:17:05,215] Reading RenderConfig serialized file: renderfarmnode-8ad3c658-166f-45ce-b93d-3e6a43db730a.bcf
[Thread-1][2021-11-29 15:17:05,215] [SDL][] Define ImageMap: NamedObject
Segmentation fault (core dumped)

But also so does luxcoreui on the same scene file (exported from blender)
I tried luxcoreui on the scene included with the latest release and it worked.  Exported as binary so I can load it into the netconsole ui as a job.  But, I see now that the 'binary' is a zip file (not a .bcf).  Tried extracting the zip and renaming result to .bcf.  netconsole sent it but now the netnode complains about gzip compression:
Reading RenderConfig serialized file: renderfarmnode-1c6643bb-01ae-47be-b849-304502243849.bcf
gzip error: iostream error
Traceback (most recent call last):
  File "pyluxcoretools.zip/pyluxcoretools/renderfarm/renderfarmnode.py", line 168, in __HandleConnection
    config = pyluxcore.RenderConfig(renderConfigFile)
RuntimeError: gzip error: iostream error
Connection done: ('<IP_ADDRESS>', 39066)

Does netconsoleui need to be updated to load zip files?

Have you re-created the .bcf file with v2.6 ? Binary files are not portable across different versions.

OK.  Not good news I'm afraid.  Steps taken:

Download Blender 2.93.6.
Download 'Latest' luxrender and blender add on.
Try to launch luxcore network render manager from blender...same PySide issue.
Load a demo scene, check it is rendering...export as binary file.
Load binary scene with luxcoreui -> Renders.
Launch netconsoleui from luxcoretools.zip -> Fixed, worked (I see someone else discovered the import issue already)
Launch netnodeui from luxcoretools.zip -> Fixed.
Start netnode....connects, seems OK.
Load binary scene file....file transfer ok.....render starts.....then:

[SDL][] Texture definition:<PHONE_NUMBER>46568Color
std::bad_cast
Traceback (most recent call last):
  File "pyluxcoretools.zip/pyluxcoretools/renderfarm/renderfarmnode.py", line 168, in __HandleConnection
    config = pyluxcore.RenderConfig(renderConfigFile)
RuntimeError: std::bad_cast
Connection done: ('<IP_ADDRESS>', 39420)

On the netnode.
So this is basically back to the original issue with the stable version.
Any ideas?

Do you have some kind of no-US/English locale (language setting) ?

Not that I'm aware of.  I'm in the US.  Installed Ubuntu with US/English and that's what it says in my language settings.

Does it happen with all scenes or only with a specific one ? Even with "Cornell" scene ?

All scenes so far.  Yes, Even the Cornell one.


Issue 142: C++ to leverage library path for GCC linker and loader.

Signed-off-by: jb020370<EMAIL_ADDRESS>Context
Addresses issue 142 for GCC: https://github.com/gradle/gradle-native/issues/142.
Current State: C++ built binaries rely on dependent binaries (libraries) being in the same absolute file path as was built against. This makes installation (moving the binaries to a different machine) difficult because other machines must mirror the build file system structure in order to execute the binary.
Proposed State: C++ built binaries rely on the library path (LD_LIBRARY_PATH on GCC Linux) to find dependent libraries to link against and load. This is similar to leveraging the java CLASSPATH for loading JARs as opposed to forcing the loader to load from an absolute path.
Notes:

There are existing integration test which cover the code changed (CppLibraryIntegrationTest, CppCachingIntegrationTest, CppDependenciesIntegrationTest, etc.). Let me know if there is a more specific automated test we would want to see here.
Validated gradle build / existing automated test run successfully as does the existing samples: https://github.com/gradle/native-samples/tree/master/cpp/library-with-tests

Contributor Checklist

[x] Review Contribution Guidelines
[x] Make sure that all commits are signed off to indicate that you agree to the terms of Developer Certificate of Origin.
[x] Check "Allow edit from maintainers" option in pull request so that additional changes can be pushed by Gradle team
[x] Provide integration tests (under <subproject>/src/integTest) to verify changes from a user perspective
[x] Provide unit tests (under <subproject>/src/test) to verify logic
[x] Update User Guide, DSL Reference, and Javadoc for public-facing changes
[x] Ensure that tests pass locally: ./gradlew <changed-subproject>:check

Gradle Core Team Checklist

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation
[ ] Recognize contributor in release notes

Any update?

Thanks @b-john for the great work. I'm looking at it today and see if we merge it tomorrow.

@b-john Looking at this PR, I can't figure out what this PR bring to what is already present in Gradle. The installation relys on LD_LIBRARY_PATH environment variable to relocate the binaries. The split of -L and -l flags instead of absolute path doesn't change the path recorded inside the binary (at least on macOS). Could you elaborate on why this change is required and how it affects the binary?

Thanks @lacasseio! I elaborated/added a test case here with example output in the README here: https://github.com/b-john/gradle-libpath .
I'm running against RHEL / any Linux distro inside of a Docker Container; Sorry, I can try to find an OSx machine if necessary.
Let me know if the README doesn't answer your questions; To my knowledge, GCC embeds the absolute path into the binary unless we leverage the '-l' option. By switching to "-l", it will leverage the library path instead.
Appreciate it Daniel, let me know if I can be of any assistance/clarification

I can confirm this is an issue on at least Linux with GCC. On macOS, clang and gcc disregard the -L/-l massaging and show the path in absolute form. On macOS, if the DYLIB_LIBRARY_PATH is set, it will try to find the file name in those paths before looking in the absolute path. I haven't tried on Windows, but I assume it will be one of the 2 behavior. There seems to be a gap in our test coverage as the install task doesn't work properly. We assume it uses the copied library when in fact it uses the binaries in the path where they got linked.

@b-john As a step forward, could you add a new intergration test suite for binary relocation a bit like this experimental branch I did based on your PR..

Digging deeper into this, is seems the solution isn't splitting the library include path -L/-l but instead setting the install name which was done in the software model plugin but not in the current model plugins.
Here is what I think is missing on this PR:

[ ] Write relocation integration test

The hard part here is to assert using relocatable binaries doesn't cause miss behavors inside IDE such as Xcode and Visual Studio. Bonus point for testing it inside Clion with the new Gradle support.

[ ] Revert the splitting of library path (-L/-l)
[ ] Convert set/getInstallName into a Property<String>
[ ] Document this breaking change in the release note
[ ] Ensure all tests setting the install name still works (running the native test suite will allow you to confirm this)
[ ] Inside the current model plugin, set the install name as a provider that resolve the linkFile to get the file name. Don't bother adding anything in the DSL as the software model was.

The Xcode and Visual Studio IDE test coverage will probably work as expected, however linux may have some issue with the relocation as binaries won't be found. The good thing is we don't support any IDE on Linux. It would still be nice to compare the Clion experience with and without the change.

As the relocation issue affects only Linux, we should just fix the minimum by setting install name only for Linux operating system family. This will avoid any IDE issue with Xcode and co. as the fix will be narrow to the core of the issue.

Thanks @lacasseio -- Sorry to clarify on the design here; We're proposing...

To modify the "install name" attribute of the LinkerSpec into a Property
For Linux-only, modifying GCC to leverage that install name property list as input into "rpath"?
** And wanting to set rpath to a default value of something like $ORIGIN?
** Does the install name property list still have the ability to manipualte the soname? https://github.com/gradle/gradle/blob/e975872ae2cf1d521b73f1107cae772ca09c63cd/subprojects/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/gcc/GccLinker.java#L90

Appreciate your time & help here!

The "install name" inside the LinkerSpec shouldn't be modified. It's the property on the LinkSharedLibrary that need to be modified.
At this stage, we wouldn't touch anything related to rpath. We would use what is available in Gradle to solve the relocation issue on Linux. The soname isn't exposed through the DSL of the new C++ plugin. Instead of exposing them (which would require an use case to consider and would be part of some other work), we will simply fix it to the file name. It would get rid of the absolute path on Linux and allow for relocation. The install name can still be manually configured by getting the link task from the binary and configure the task directly. What we are doing here is to set the value to a sensible default to allow relocation.

@b-john I went ahead a did the change on another PR (https://github.com/gradle/gradle/pull/7722). Do you think you could confirm it solve most of your issue and IDE experience isn't totally broken? Note that you still need to pass the rpath if you want the executable to search the executable directory for the library. This issue would require a better modeling of the binary relocation at https://github.com/gradle/gradle-native/issues/142. It should allow you to relocate the binary using LD_LIBRARY_PATH at the very least until we get the binary relocation modeling done. You can provide some help if you want on that front.

Fantastic, thanks Daniel! I'm pretty confident it does and will validate it in the next few days. Appreciate the help!

Everything looks good, thanks again Daniel for the assistance & fix here.


Added profession and country to register.

@antoinefalisse Before I merge this. Looks like some of your changes have been added to my branch when I created it. Should I merge this with your changes?


Fix xml and meta for description.xml

It seem that the  tag is missing from description.xml and the file is transmitted as text/plain should be text/xml

Thanks for the pull request; merge currently blocked by https://github.com/probonopd/ESP8266HueEmulator/issues/35

It seems this is a issue in the build system, the SPI.h file is included form the neopixelbus lib in DotStarSpiMethod.h. Does the buildsystem run a stable or staging version of the ESP8266 arduino core?
It works on my pc with the staging version of the arduino core.


Node modules should be removed

This is similar to the bower components. Node modules are specified in a dependency file and should not be part of the repository

Node modules have been removed. Closing this issue.


ability to set target scrollable container

is there a way to set the target scrollable container? Eg let say i have a div(#sample)  that contains elements (images). div#sample is static in the viewport but it content is scrollable. on scroll in div#sample can appear.js; appear/disappear/reappear/etc functions can be run/use

If you look at appearlazy you'll see that it uses the appear library to set a container for elements using data-src and will recursively look through that container for elements with that attribute. You can use appearlazy to do this or you can use it as an example of how to do this yourself.
https://github.com/creativelive/appear/blob/master/lib/appearlazy.js


benchmark-default.csv gets generated with default config on launch in branch multi-module

I will close this for now as the benchmarking is currently disabled which technically resolves this issue. There is however still the need to fix the config for the benchmark logic...


Need Disable cache for specific  view

Hi All
I need to disable cache for specific view ,i tried many ways i can't solve it till now

Welcome to Laravel! We are glad to have you as part of the community.
Unfortunately GitHub is not an appropriate platform for general application issues. This is only for issues/bugs with the framework code itself.
Please close your issue, and instead try asking your question on one of the many great community support areas that will likely give you a better answer more quickly:
Laravel Slack (https://larachat.co/)
Laravel.io Forum (https://laravel.io/forum)
Laracasts Forum (https://laracasts.com/discuss)
StackOverflow (http://stackoverflow.com/questions/tagged/laravel)
Thanks!

Hey
Okay,but i think we need this option i tried may times to find solution


[AAP-12383] Standalone RQ scheduler

Install rq-scheduler.
Add all-in-one management command scheduler, that performs cleanup of previously scheduled jobs, adds jobs specified in settings and executes RQ scheduler.
Add new service in the docker development environment

Issue: https://issues.redhat.com/browse/AAP-12383

Closed in favor of #320


Feature Request: Adding a DOM_WHITELIST to fine tune the depth parameter

Type

Propose a brand new feature

What is the problem that your feature request solves
Archiving "structured discussion" pages like a HackerNews post
Describe the ideal specific solution you'd want, and whether it fits into any broader scope of changes
I'm a frequent reader of a discussion+link aggregator called HackerNews. I frequently want to archive both the main link, and the discussions on HN.
Right now, I have to: click the discussions page on a post, and then click the main URL to have two new URLS that I  can then archive.
It would be great if I can specify a depth=1, and maybe use a DOM_WHITELIST or something to only capture the DOM element calledtitlelink, and not any of the other million links on a HackerNews post (parent, next, etc on each post).
How badly do you want this new feature?

It would be nice to have eventually

I like ArchiveBox so far / would recommend it to a friend

This is a reasonable idea but unlikely to be implemented anytime soon to be honest. I have too much other work to allow ArchiveBox to feature creep into being a full-fledged crawler instead of just an archiving engine / data warehouse. I recommend finding another crawling/scraping solution (like scrapy) and piping the outputted URLs into ArchiveBox.

Understood thanks!


Treat * as 'no filter' when searching a registry for versions.

This fixes being unable to add / use / etc. artifacts filtered for a particular registry.
Before:
PS C:\Dev\test> ..\vcpkg\vcpkg.exe find artifact gcc
warning: vcpkg-artifacts are experimental and may change at any time.
Downloading vcpkg-ce bundle 2022-10-17...
 Artifact                     Version         Summary
 microsoft:compilers/arm/gcc  2020.10.0       GCC compiler for ARM CPUs.
 arm:gcc                      10.3.0-2021.10  GCC compiler for ARM CPUs.

PS C:\Dev\test> ..\vcpkg\vcpkg.exe find artifact arm:gcc
warning: vcpkg-artifacts are experimental and may change at any time.
 Artifact  Version         Summary
 arm:gcc   10.3.0-2021.10  GCC compiler for ARM CPUs.

PS C:\Dev\test> ..\vcpkg\vcpkg.exe add artifact arm:gcc
warning: vcpkg-artifacts are experimental and may change at any time.
ERROR: Unable to resolve artifact: arm:gcc
PS C:\Dev\test>

After:
PS C:\Dev\test> C:\Dev\vcpkg-tool\out\build\x64-Debug\vcpkg.ps1 find artifact gcc
warning: vcpkg-artifacts are experimental and may change at any time.
Using in-development vcpkg-artifacts built at: C:/Dev/vcpkg-tool/ce/ce
 Artifact                     Version         Summary
 microsoft:compilers/arm/gcc  2020.10.0       GCC compiler for ARM CPUs.
 arm:gcc                      10.3.0-2021.10  GCC compiler for ARM CPUs.

PS C:\Dev\test> C:\Dev\vcpkg-tool\out\build\x64-Debug\vcpkg.ps1 find artifact arm:gcc
warning: vcpkg-artifacts are experimental and may change at any time.
Using in-development vcpkg-artifacts built at: C:/Dev/vcpkg-tool/ce/ce
 Artifact  Version         Summary
 arm:gcc   10.3.0-2021.10  GCC compiler for ARM CPUs.

PS C:\Dev\test> C:\Dev\vcpkg-tool\out\build\x64-Debug\vcpkg.ps1 add artifact arm:gcc
warning: vcpkg-artifacts are experimental and may change at any time.
Using in-development vcpkg-artifacts built at: C:/Dev/vcpkg-tool/ce/ce
 Artifact  Version         Status        Dependency  Summary
 arm:gcc   10.3.0-2021.10  will install              GCC compiler for ARM CPUs.

Run `vcpkg activate` to apply to the current terminal
PS C:\Dev\test>

Mark told me this looks good to him over chat, so merging :)


CI cleanup

Remove extraneous workflow and slightly improve outputs, as a separate PR, as requested.

On its own, in this PR, it doesn't do anything.
Once the different OSes have more steps, as proposed in #2314, I, personally, found it a little easier to read broken up by OS. Having this change here makes the later diff more obvious.


Update of monitoring image

Just an update before the image expires

Your check is cool :) It seems the source image is missing/not yet available.

Your check is cool :) It seems the source image is missing/not yet available.

Yes, I was uploading while I created the PR and this was faster.
I would like to also build and upload as part of the action, but that cannot be easily done with the default GitHub Action workers, as we need to run some hypervisor. If someone has time to devote to this we could run some EGI workers on sites to support this.


Configure asterisk alignment in multiline comments

Any chance to configure vim-scala to have multiline docs aligned like suggested at http://goo.gl/7JxX2R.
For example, instead of
/**
 * This is a multiline comment.
 *
 * Some more notes...
 */

rather get
/**
  * This is a multiline comment.
  *
  * Some more notes...
  */

This is not something that's currently configurable. I'm sure we'd consider a patch to support it as an option since it is technically the Scaladoc recommended style, although I almost never see any projects in the wild use it other than the standard library…

Yeah, personally, I much prefer it the way it is, and it would seem that most people agree.  However, as @ches said, we'd take a PR to make it configurable.  It always baffles me why people want to lose a column of usable space, but to each his own :)

@ches and @derekwyatt I'm willing to beta test! But as I already stated at https://github.com/derekwyatt/vim-scala/issues/117#issuecomment-166421772, I'm only a "Vim user" not used to "Vim programming".

I would like to see this being added.  I have had a pull request with a fix waiting for a couple of months without any progress - is there something else I should do?  I have corrected a slight bug recently, but have been using it successfully.

This was closed by #129, let us know if any issue arises. Thanks @mjp4!


AutoSuggestBox not refreshing properly when using paste/undo commands from default context menu flyout

Describe the bug

AutoSuggestBox does not refresh properly when using commands from default context menu flyout that are updating the input text (i.e. paste and undo).
Steps to reproduce the bug

Create the following Xaml page:

<Page
    x:Class="SandboxCSharp.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"
    mc:Ignorable="d">

    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
            <RowDefinition Height="Auto" />
        </Grid.RowDefinitions>

        <TextBlock x:Name="MyTextBlock" />
        <AutoSuggestBox Grid.Row="1" TextChanged="AutoSuggestBox_TextChanged" />

    </Grid>
</Page>

With the following C# event handler:

private void AutoSuggestBox_TextChanged(AutoSuggestBox sender, AutoSuggestBoxTextChangedEventArgs args)
{
    var textBlock = FindName("MyTextBlock") as TextBlock;
    textBlock.Text = $"TextChanged called with '{sender.Text}'";

    var list = new List<string>(new string[]
    {
        $"{sender.Text} test1",
        $"{sender.Text} test2",
        $"{sender.Text} test3",
        $"{sender.Text} test4",
    });
    sender.ItemsSource = list;
}

Put a string in the clipboard (e.g. "def")
Launch this XAML page
Type "abc" in the AutoSuggestBox
Invoke the context menu from the AutoSuggestBox (using menu key or Shift-F10 shortcut for instance)
Select "Paste"
Invoke the context menu again
Select "Undo"

Expected behavior
Suggestion list should be updated properly in steps 7 and 9.

Screenshots

step 5

step 6

step 7

step 8

step 9

Version Info

NuGet package version:
Microsoft.UI.Xaml 2.1.190606001

Windows 10 version
Saw the problem?

Insider Build (xxxxx)

May 2019 Update (18362)
Yes

October 2018 Update (17763)

April 2018 Update (17134)

Fall Creators Update (16299)

Creators Update (15063)

Device form factor
Saw the problem?

Desktop
Yes

Mobile

Xbox

Surface Hub

IoT

Additional context

Thanks for the great bug report! It sounds like these events may be raising change notifications with the old text from the TextBox? @ddalp ?

@jevansaks I debugged and it is a bug introduced in floatie feature. In AutoSuggestBox::OnItemsChanged function, we check if current textbox is focused. The focus is on app bar button, so some code is skipped and result in the drop down list not updated. We can fix it by also checking if the focused element belongs to TextBox's floatie too. How do we proceed with this bug, should we open a OS bug to track it?

I'd prefer to use GitHub for tracking stuff going forward. Can we just fix this in WinUI 3.0 or do you tihnk it should be fixed in OS for Vb?

AutoSuggestBox is not in WinUI, I think we will have to fix it in OS.

Good bug. Our best vehicle to fix this is going to be WinUI 3, rather than an OS fix.


Can't install on Mavericks ('png.h' file not found)

Hello. I'm on MacOS Mavericks with libpng installed via macports. Xcode is also installed. This is the output of port contents libpng:
Port libpng contains:
  /opt/local/bin/libpng-config
  /opt/local/bin/libpng16-config
  /opt/local/bin/png-fix-itxt
  /opt/local/bin/pngfix
  /opt/local/include/libpng16/png.h
  /opt/local/include/libpng16/pngconf.h
  /opt/local/include/libpng16/pnglibconf.h
  /opt/local/include/png.h
  /opt/local/include/pngconf.h
  /opt/local/include/pnglibconf.h

...and so on.
When I try to gem install phashion, this is basically what I get:
Making install in src
/bin/sh ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -D_THREAD_SAFE -I/usr/local/include -Dcimg_use_png -Dcimg_use_jpeg -Dcimg_use_fftw3  -pthread -ffast-math -O3 -MT pHash.lo -MD -MP -MF .deps/pHash.Tpo -c -o pHash.lo pHash.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -D_THREAD_SAFE -I/usr/local/include -Dcimg_use_png -Dcimg_use_jpeg -Dcimg_use_fftw3 -pthread -ffast-math -O3 -MT pHash.lo -MD -MP -MF .deps/pHash.Tpo -c pHash.cpp  -fno-common -DPIC -o pHash.o
In file included from pHash.cpp:25:
In file included from ./pHash.h:50:
../CImg.h:246:10: fatal error: 'png.h' file not found
#include "png.h"
         ^
1 error generated.
make[1]: *** [pHash.lo] Error 1
make: *** [install-recursive] Error 1
mv CImg.h ../include 2>&1
*** extconf.rb failed ***

How can I fix that? Any help would be greatly appreciated.

I am on Maverick, and have the same error when trying to run bundle install.
Option #1 from @twoofy seems to solve the issue.

@wa0x6e glad you got a solution.


warn if rerun-if-changed=PATH is used but PATH points to none-existing file

I recently ran into a weird bug where my project would always rebuild main.rs even though I didn't change any of its files.
Turned out in build.rs I had rerun-if-changed=PATH set to a wrong PATH, a PATH that never was any file, which caused to trigger rebuilds every time.
Can we print a warning if the PATH is empty, or are there cases where this could be intended?

Another reasonable behavior (perhaps on top of the warning) is to rebuild only when the file is removed between builds or is created just before a new build (i.e. the file is "modified" in the sense that it went from existent to non-existent or vice versa).

I agree with @remysucre that a warning is not necessarily appropriate.
I came across the spurious rebuilding behavior described in this issue in the case of https://github.com/rust-lang/crates.io — they have a cargo:rerun-if-changed=.env but a .env file is not checked into the repo, in fact it is ignored via gitignore.
The behavior I would have expected is that Cargo remembers which rerun-if-changed files did not exist in the most recent build, and does not rebuild if they still do not exist. Could we consider the continual rebuilding behavior a bug?

crates.io$  cargo check
...
...
    Finished dev [unoptimized + debuginfo] target(s) in 21.91s

crates.io$  cargo check
   Compiling cargo-registry v0.2.2
    Finished dev [unoptimized + debuginfo] target(s) in 3.21s

crates.io$  cargo check
   Compiling cargo-registry v0.2.2
    Finished dev [unoptimized + debuginfo] target(s) in 3.24s

crates.io$  cargo check                       # each of these is a rebuild
   Compiling cargo-registry v0.2.2
    Finished dev [unoptimized + debuginfo] target(s) in 3.19s

crates.io$  touch .env

crates.io$  cargo check
   Compiling cargo-registry v0.2.2
    Finished dev [unoptimized + debuginfo] target(s) in 3.20s

crates.io$  cargo check
    Finished dev [unoptimized + debuginfo] target(s) in 0.12s

crates.io$  cargo check
    Finished dev [unoptimized + debuginfo] target(s) in 0.12s

crates.io$  cargo check                       # no longer rebuilding now that .env exists
    Finished dev [unoptimized + debuginfo] target(s) in 0.12s


Get application-insights updated to a production build later than 2.4.0

app-insights in source-build it based on a special tag (v2.4.0-sourcebuild), which is a small update to a production release 9 months ago.  The cli dependency should get updated to a later release (2.5.1?) and source-build and cli should be in sync.

[Triage] Closing - Source-build for 7.0 is using App Insights version 2.14.1


ENYO-910: Throw errors when using the LESS parser during deploy.

Issue
We want any errors upon parsing CSS files to be fatal and thrown, to identify any CSS issues regardless of target system.
Fix
Instead of logging the errors, we now throw them.
Enyo-DCO-1.1-Signed-off-by: Aaron Tam<EMAIL_ADDRESS>

Closing per new build system.


Add [add] and [addAll] functionality

need to add add and addAll functionality.
also cleaned up redundant blocks of code.

Thanks ! I'll just wait a bit for feedback on this Hive PR before making a release in case I need to do something else on my side.

@hakivin 1.3.0 is published with this PR. FYI I have made this Hive PR which contains a fix allowing 100% safety (it prevents uncatchable exceptions when closing the lock file), you might want to use it.


error: zephyr_prebuilt.elf uses VFP register arguments

Hi guys,
I encountered the following problem when compiling jerryscript for zephyr target. I use GNU ARM Embedded Toolchain, not Zephyr SDK on Mac OSX. Any ideas about this?  Thanks for your help.
....

../../../../arm-none-eabi/bin/ld: error: zephyr_prebuilt.elf uses VFP register arguments,
.../../../../arm-none-eabi/lib/libm.a(lib_a-s_nextafter.o) does not

....

Could you share how you try to build? My first guess is that you are trying to use the compilers's libm, but you cannot somehow. Try to use jerry-libm instead.

@LaszloLango Thanks for your quick response.
I just follow the doc to build, but I use  GNU ARM Embedded Toolchain instead of Zephyr SDK.
https://github.com/jerryscript-project/jerryscript/blob/master/targets/zephyr/README.md
When I use Zephyr SDK to build, everything is fine.  Maybe it is not incompatible with GCC ARM. I am trying to find out the problem.


HTML Element Structure

WHEN I view the structure of the HTML elements.
THEN I find that the elements follow a logical structure independent of styling and positioning.

fixed (?) content and benefit section in html.
need follow up on class next week.

fixed the header block of code as well.
I mean the structure makes sense to me?

DONE!...? The structure of the html file should now read much clearer.


http api not working for raw audio files

Hello
i am using the librispeech pre trained model for my application . It is working fine with wav file but when i try to pass a raw audio file it fails and gives error.
the command that i am trying
curl -v -T test/data/english_test.raw -H "Content-Type: audio/x-raw-int; rate=16000" --header "Transfer-Encoding: chunked" --limit-rate 32000  "http://localhost:8888/client/dynamic/recognize"
the error it is giving

` Trying <IP_ADDRESS>...

TCP_NODELAY set
Connected to localhost (<IP_ADDRESS>) port 8888 (#0)
PUT /client/dynamic/recognize HTTP/1.1
Host: localhost:8888
User-Agent: curl/7.58.0
Accept: /
Content-Type: audio/x-raw-int; rate=16000
Transfer-Encoding: chunked
Expect: 100-continue

< HTTP/1.1 500 Internal Server Error
< Server: TornadoServer/4.5.3
< Content-Type: text/html; charset=UTF-8
< Date: Mon, 25 Nov 2019 11:03:27 GMT
< Content-Length: 93

HTTP error before end of send, stop sending
Closing connection 0

500: Internal Server Error500: Internal Server Error`

and the error displayed in master server
   ERROR 2019-11-25 16:33:27,955 Uncaught exception PUT /client/dynamic/recognize (<IP_ADDRESS>) HTTPServerRequest(protocol='http', host='localhost:8888', method='PUT', uri='/client/dynamic/recognize', version='HTTP/1.1', remote_ip='<IP_ADDRESS>', headers={'Host': 'localhost:8888', 'User-Agent': 'curl/7.58.0', 'Accept': '*/*', 'Content-Type': 'audio/x-raw-int; rate=16000', 'Transfer-Encoding': 'chunked', 'Expect': '100-continue'})  Traceback (most recent call last):   File "/home/krupal/Documents/KALDI_GS_SERVER/.gs/lib/python3.6/site-packages/tornado/web.py", line 1489, in _execute     result = self.prepare()   File "kaldigstserver/master_server.py", line 126, in prepare     content_type = content_type_to_caps(content_type)   File "kaldigstserver/master_server.py", line 94, in content_type_to_caps     return "%s, %s" % (media_type, ", ".join(["%s=%s" % (key, value) for (key,value) in attributes.iteritems()])) AttributeError: 'dict' object has no attribute 'iteritems'    ERROR 2019-11-25 16:33:27,976 500 PUT /client/dynamic/recognize (<IP_ADDRESS>) 22.12ms
I am new at using kaldi as well as Gstreamer , so can you help me with this issue and guide me what am i doing wrong
Thanks in advance

I think it's because you need to run the server using Python 2.7, but you are probably using Python 3+

Thank you for the quick response i will try to change the code  as per the python requirement.
one more quick question how can i reduce the time taken in response (under 1 or 2 second)


Adds a test to the cosigned e2e suite with multiple keys.

This isn't great, but works. This adds two non-used keys to the list
on top of the actual signing key. This would have failed without #942.
Signed-off-by: Dan Lorenc<EMAIL_ADDRESS>
Summary

Ticket Link

Fixes
Release Note

Are “twokeys” and “manykeys” supposed to be the same?

Fixed!


Models for organization_usage

Not sure if this a design choice to just do one account at a time? But might be useful as an option to allow things like warehouse usage to pick up all accounts at once? Ultimately to end up in models like daily_spend
Again, happy to take a stab at some of these/ verify vs my org setup

Hey @GtheSheep - the reason for now is that we need the account_usage views to create the models in the project. account_usage only represents the current account's data. But, if there's value to create less granular models off of organization_usage too to capture all spend, then that would be a good addition.


S2U-5 <IP_ADDRESS> Tests & Quizzes: Dynamic Rubrics

https://sakaiproject.atlassian.net/browse/S2U-5

The conversion script is missing, right?

https://github.com/sakaiproject/sakai-reference/pull/216