General

Profile

jmarrec (Julien Marrec)

  • Login: jmarrec
  • Registered on: 04/06/2020
  • Last sign in: 11/15/2024

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 3 4

Activity

12/23/2024

02:52 AM Ruby Revision be7e5f1f (git): Implements [Feature #3456]: Support pkgconf on windows
1. Store the `PKG_CONFIG` variable in Makefile.sub (or try to get it from the ENV var PKG_CONFIG in mkmf.rb)
2. Try to use --msvc-syntax, with a fallback to replacing -Lxxx with -libpath:xxx. --msvc-syntax has been in pkgconf since 1.4.0...
jmarrec (Julien Marrec)

02/06/2024

11:48 PM Ruby Misc #20240: Unable to build ruby 3.1.0 on macOS when shared due to dylibs (libgmp) not found when running miniruby
Thank you for your reponse!
Ideally I'd like to support it.
I've tried it, I get similar issues for some of the other dylibs, during make install. Psych is built correctly, just can't be installed. Zlib looks to be the same issue....
jmarrec (Julien Marrec)
10:53 AM Ruby Misc #20240 (Open): Unable to build ruby 3.1.0 on macOS when shared due to dylibs (libgmp) not found when running miniruby
I am trying to develop a conan (the C/C++ package manager) recipe for Ruby. The recipe would allow downstream users to 1) get a runnable ruby executable, and 2) be able to link to ruby, or embbed it in a C/C++ program if built statically... jmarrec (Julien Marrec)

02/02/2024

08:56 AM Ruby Feature #20233: pkg-config not working on MSVC
Potential implemented at https://github.com/ruby/ruby/pull/9815#pullrequestreview-1858695400 jmarrec (Julien Marrec)
08:48 AM Ruby Feature #20233 (Closed): pkg-config not working on MSVC
The PKG_CONFIG variable is not respected in win32/Makefile.sub
Also, need to ideally use the `--msvc-syntax` flag (pkgconf 1.4.0, released 7 years ago, adds it).
But mostly, I realized that the `try_ldflags` in `lib/mkmf.rb` actual...
jmarrec (Julien Marrec)

01/30/2024

02:02 PM Ruby Misc #19758: Statically link ext/json
Hello,
I am facing the same issue today, though I am presently on Ubuntu, not windows. I realized that `Init_ext` was doing nothing (I couldn't then use `require 'bigdecimal'` without a crash) by using a debugger and I noticed that it ...
jmarrec (Julien Marrec)

08/13/2021

02:24 PM Ruby Bug #17588: Cannot build with library path with spaces on MSVC
I think there's an issue somewhere in the configuration for msvc, missing a space between two conf args it seems.
# Try 1
```
..\ruby\win32\configure.bat --disable-install-doc --enable-bundled-libffi --with-opt-dir=C:/Users/julien/Sof...
jmarrec (Julien Marrec)
01:29 PM Ruby Bug #17588: Cannot build with library path with spaces on MSVC
I'll try again, I'll report back. I see how your change could have fixed the enc/lib specifically indeed. jmarrec (Julien Marrec)
01:04 PM Ruby Bug #17588: Cannot build with library path with spaces on MSVC
I tried today with master (ac4d53bd461ff386cd45fdd484ffb6b628a251ad). So it isn't fixed by https://bugs.ruby-lang.org/projects/ruby-master/repository/git/revisions/8a5e161cd9a251054e851d46ccc367609a31c1c7 jmarrec (Julien Marrec)
10:15 AM Ruby Bug #17588: Cannot build with library path with spaces on MSVC
I am revisiting this with the latest master today.
My command has quotes, and I am not changing the `--with-openssl-dir="C:/Program Files/OpenSSL-Win64"` which works plenty fine without `--static-linked-ext`
https://github.com/jmar...
jmarrec (Julien Marrec)

Also available in: Atom