Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

coturn: 4.5.0.7 -> 4.5.0.8 #48525

Merged
merged 2 commits into from Oct 21, 2018
Merged

coturn: 4.5.0.7 -> 4.5.0.8 #48525

merged 2 commits into from Oct 21, 2018

Conversation

r-ryantm
Copy link
Contributor

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/coturn/versions.

meta.description for coturn is: '"A TURN server"'.

Release on GitHub

Compare changes on GitHub

Checks done (click to expand)
  • built on NixOS
  • /nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/bin/turnserver passed the binary check.
  • /nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/bin/turnadmin passed the binary check.
  • Warning: no invocation of /nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/bin/turnutils_uclient had a zero exit code or showed the expected version
  • Warning: no invocation of /nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/bin/turnutils_peer had a zero exit code or showed the expected version
  • Warning: no invocation of /nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/bin/turnutils_stunclient had a zero exit code or showed the expected version
  • Warning: no invocation of /nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/bin/turnutils_oauth had a zero exit code or showed the expected version
  • /nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/bin/turnutils_natdiscovery passed the binary check.
  • 3 of 7 passed binary check by having a zero exit code.
  • 0 of 7 passed binary check by having the new version present in output.
  • found 4.5.0.8 with grep in /nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8
  • directory tree listing: https://gist.github.com/b3439042f8ce0828f000966d47c0c2af
  • du listing: https://gist.github.com/5087c45605cea4200bd894e4befdcf4f
Instructions to test this update (click to expand)

One-time optional setup to skip building using Cachix:

nix-shell -p cachix --run 'cachix use r-ryantm'

Test this update by entering a nix shell, seeing what is inside the
result, and if applicable, running some binaries:

nix-shell --pure -I nixpkgs=https://github.com/r-ryantm/nixpkgs/archive/1b545a9f4614f452110d98bd3688c5c3172ca87e.tar.gz -p coturn
ls -la /nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8

cc @Ralith for testing.

Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/coturn/versions
@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: coturn

Partial log (click to expand)

/nix/store/iqx3qnymww3a9rbxc13r9jfacq6zpmgv-coturn-4.5.0.8/share/examples/turnserver/scripts/loadbalance/slave_relay_1.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/iqx3qnymww3a9rbxc13r9jfacq6zpmgv-coturn-4.5.0.8/share/examples/turnserver/scripts/loadbalance/master_relay.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/iqx3qnymww3a9rbxc13r9jfacq6zpmgv-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/udp_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/iqx3qnymww3a9rbxc13r9jfacq6zpmgv-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/udp_c2c_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/iqx3qnymww3a9rbxc13r9jfacq6zpmgv-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/tcp_client_c2c_tcp_relay.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/iqx3qnymww3a9rbxc13r9jfacq6zpmgv-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/tcp_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/iqx3qnymww3a9rbxc13r9jfacq6zpmgv-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/relay.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/iqx3qnymww3a9rbxc13r9jfacq6zpmgv-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/dos_attack.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
checking for references to /build in /nix/store/iqx3qnymww3a9rbxc13r9jfacq6zpmgv-coturn-4.5.0.8...
/nix/store/iqx3qnymww3a9rbxc13r9jfacq6zpmgv-coturn-4.5.0.8

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: coturn

Partial log (click to expand)

/nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/share/examples/turnserver/scripts/longtermsecuredb/secure_relay_with_db_sqlite.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/share/examples/turnserver/scripts/longtermsecuredb/secure_relay_with_db_mysql_ssl.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/share/examples/turnserver/scripts/peer.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/share/examples/turnserver/scripts/mobile/mobile_tls_client_c2c_tcp_relay.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/share/examples/turnserver/scripts/mobile/mobile_dtls_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/share/examples/turnserver/scripts/mobile/mobile_relay.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/share/examples/turnserver/scripts/mobile/mobile_tcp_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8/share/examples/turnserver/scripts/mobile/mobile_udp_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
checking for references to /build in /nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8...
/nix/store/01mqnrhl3ys8pzms747r00d2rm36rykq-coturn-4.5.0.8

@GrahamcOfBorg
Copy link

Failure on x86_64-darwin (full log)

Attempted: coturn

Partial log (click to expand)

        clock_gettime(CLOCK_REALTIME,&times);
        ^
src/apps/relay/mainrelay.c:1005:2: warning: this function declaration is not a prototype [-Wstrict-prototypes]
src/apps/relay/mainrelay.c:1005:16: error: use of undeclared identifier 'CLOCK_REALTIME'
        clock_gettime(CLOCK_REALTIME,&times);
                      ^
2 warnings and 1 error generated.
make: *** [Makefile:136: bin/turnserver] Error 1
builder for '/nix/store/9ns7isp1m5lcqqfi70x3i1jcjfxx0r43-coturn-4.5.0.8.drv' failed with exit code 2
error: build of '/nix/store/9ns7isp1m5lcqqfi70x3i1jcjfxx0r43-coturn-4.5.0.8.drv' failed

@Ralith
Copy link
Contributor

Ralith commented Oct 16, 2018

Sure looks like an upstream bug on macos. I don't have the hardware to test a fix.

@xeji
Copy link
Contributor

xeji commented Oct 17, 2018

We've seen the CLOCK_REALTIME error on MacOS before, e.g. in #40084. @LnL7 do we have a fix or workaround in the meantime? If not I'd suggest to mark this package as broken on darwin.

@LnL7
Copy link
Member

LnL7 commented Oct 17, 2018

We've made progress to enable bumping the SDK and we'll probably have to bump the macOS requirement for that. But marking some builds broken until then is fine unless it's something high profile.

@GrahamcOfBorg
Copy link

No attempt on x86_64-darwin (full log)

The following builds were skipped because they don't evaluate on x86_64-darwin: coturn

Partial log (click to expand)


a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowBroken = true; }
to ~/.config/nixpkgs/config.nix.


@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: coturn

Partial log (click to expand)

/nix/store/iq2hvwswc0hcj8z85j1xr4xk048c716s-coturn-4.5.0.8/share/examples/turnserver/scripts/longtermsecure/secure_sctp_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/iq2hvwswc0hcj8z85j1xr4xk048c716s-coturn-4.5.0.8/share/examples/turnserver/scripts/longtermsecure/secure_tls_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/iq2hvwswc0hcj8z85j1xr4xk048c716s-coturn-4.5.0.8/share/examples/turnserver/scripts/longtermsecure/secure_relay_cert.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/iq2hvwswc0hcj8z85j1xr4xk048c716s-coturn-4.5.0.8/share/examples/turnserver/scripts/longtermsecure/secure_dtls_client_cert.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/iq2hvwswc0hcj8z85j1xr4xk048c716s-coturn-4.5.0.8/share/examples/turnserver/scripts/longtermsecure/secure_tls_client_cert.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/iq2hvwswc0hcj8z85j1xr4xk048c716s-coturn-4.5.0.8/share/examples/turnserver/scripts/longtermsecure/secure_dtls_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/iq2hvwswc0hcj8z85j1xr4xk048c716s-coturn-4.5.0.8/share/examples/turnserver/scripts/longtermsecure/secure_tls_client_c2c_tcp_relay.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
/nix/store/iq2hvwswc0hcj8z85j1xr4xk048c716s-coturn-4.5.0.8/share/doc/turnserver/schema.mongo.sh: interpreter directive changed from "/bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
checking for references to /build in /nix/store/iq2hvwswc0hcj8z85j1xr4xk048c716s-coturn-4.5.0.8...
/nix/store/iq2hvwswc0hcj8z85j1xr4xk048c716s-coturn-4.5.0.8

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: coturn

Partial log (click to expand)

/nix/store/krqgrvy3kz6jjs7yvikpfv6xm1872i2p-coturn-4.5.0.8/share/examples/turnserver/scripts/loadbalance/slave_relay_1.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/krqgrvy3kz6jjs7yvikpfv6xm1872i2p-coturn-4.5.0.8/share/examples/turnserver/scripts/loadbalance/master_relay.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/krqgrvy3kz6jjs7yvikpfv6xm1872i2p-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/udp_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/krqgrvy3kz6jjs7yvikpfv6xm1872i2p-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/udp_c2c_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/krqgrvy3kz6jjs7yvikpfv6xm1872i2p-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/tcp_client_c2c_tcp_relay.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/krqgrvy3kz6jjs7yvikpfv6xm1872i2p-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/tcp_client.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/krqgrvy3kz6jjs7yvikpfv6xm1872i2p-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/relay.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
/nix/store/krqgrvy3kz6jjs7yvikpfv6xm1872i2p-coturn-4.5.0.8/share/examples/turnserver/scripts/basic/dos_attack.sh: interpreter directive changed from "/bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
checking for references to /build in /nix/store/krqgrvy3kz6jjs7yvikpfv6xm1872i2p-coturn-4.5.0.8...
/nix/store/krqgrvy3kz6jjs7yvikpfv6xm1872i2p-coturn-4.5.0.8

@xeji xeji merged commit 13ee530 into NixOS:master Oct 21, 2018
@r-ryantm r-ryantm deleted the auto-update/coturn branch October 24, 2018 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants