General

Profile

steakknife (Barry Allard)

  • Login: steakknife
  • Registered on: 03/05/2012
  • Last sign in: 11/12/2022

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 2 2 4

Activity

11/12/2022

02:22 AM Ruby Bug #19124: Compile with clang: Cannot compile with -flto -fvisibility=hidden
`-flto` itself works. `-fvisibility=` is needed for other `-fsanitize=` options. steakknife (Barry Allard)
01:36 AM Ruby Bug #19124 (Feedback): Compile with clang: Cannot compile with -flto -fvisibility=hidden
## Environment
- CentOS 9 Stream x86_64
- 96 threads
- 96 GiB RAM
- 140 GiB SSD storage
## Reproduction
```
sudo dnf install -y yum-utils
sudo yum-config-manager --enable crb
sudo dnf install -y \
make bc binutils-gol...
steakknife (Barry Allard)
02:00 AM Ruby Feature #19126 (Open): clang: Cannot compile with Control Flow Integrity (CFI)
Maybe related #19124
## Reproduction
```
sudo dnf install -y yum-utils
sudo yum-config-manager --enable crb
sudo dnf install -y \
make bc binutils-gold mold patch git bison xz autoconf automake m4 libtool pkg-config perl-inte...
steakknife (Barry Allard)
01:49 AM Ruby Feature #19125 (Open): Support SafeStack
## LLVM's current SafeStack support limitations
- ucontext.h not yet supported (needs LLVM enhancement or workarounds)
- `sigaltstack()` cannot use the unsafe stack
- Mark-and-sweep GC's that modify live pointers must look in both u...
steakknife (Barry Allard)

04/08/2014

05:20 AM Ruby Bug #9714 (Rejected): Ruby configured to call OpenSSL engine API when it shouldn't
### (This issue is NOT related to the Heartbleed vulnerability.)
There is an issue compiling under OSX where system dependencies and homebrew dependencies get mixed together, resulting in an incorrectly configured Ruby which fails at ...
steakknife (Barry Allard)

04/08/2013

07:00 AM Ruby Feature #8232: Rudiments of abstract algebra in Ruby
MRI built-in numeric types are implemented in C, which means they are difficult to modify at runtime. Subclassing would be painfully messy to use.
https://gist.github.com/5332699
To potential implementer/s: consider tradeoffs for more...
steakknife (Barry Allard)
05:33 AM Ruby Feature #8181: New flag for strftime that supports adding ordinal suffixes to numbers
+1 for ActiveSupport
http://stackoverflow.com/questions/165170/in-ruby-on-rails-how-do-i-format-a-date-with-the-th-suffix-as-in-sun-oct-5
steakknife (Barry Allard)
05:22 AM Ruby Bug #8067: Checking a network connection in a loop never succeeds even if the connection is available.
Modified a bit for interactive looping:
#!/usr/bin/env ruby
require 'net/http'
loop do
sleep 1
begin
uri = URI.parse 'http://www.example.com'
resp = Net::HTTP.get uri
puts 'It works!'
rescue SocketEr...
steakknife (Barry Allard)

04/07/2013

08:27 PM Ruby Feature #4270: Resolv does not handle UTF8 domain names.
For now, I've rolled up some code into a gem: resolv-idn
steakknife (Barry Allard)
05:39 PM Ruby Feature #4270: Resolv does not handle UTF8 domain names.
That was a rough suggestion that works right now, it's definitely not perfect. It makes sense for someone to create an autotools patch that detects libidn, setup lib and include paths and refactor ruby glue code to eliminate idn-ruby de... steakknife (Barry Allard)

Also available in: Atom