Thread overview
[Issue 21113] std.file.thisExePath on NetBSD depends upon th /proc filesystem
Aug 04, 2020
Euan Torano
[Issue 21113] std.file.thisExePath on NetBSD depends upon the /proc filesystem
Aug 04, 2020
Euan Torano
Aug 04, 2020
Euan Torano
Aug 04, 2020
Dlang Bot
Aug 05, 2020
Dlang Bot
August 04, 2020
https://issues.dlang.org/show_bug.cgi?id=21113

Euan Torano <euan+dlang-bugzilla@torano.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Hardware|x86                         |All
                 OS|Mac OS X                    |Other

--
August 04, 2020
https://issues.dlang.org/show_bug.cgi?id=21113

Euan Torano <euan+dlang-bugzilla@torano.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|std.file.thisExePath on     |std.file.thisExePath on
                   |NetBSD depends upon th      |NetBSD depends upon the
                   |/proc filesystem            |/proc filesystem

--
August 04, 2020
https://issues.dlang.org/show_bug.cgi?id=21113

--- Comment #1 from Euan Torano <euan+dlang-bugzilla@torano.co.uk> ---
I also noticed that DragonFlyBSD is using procfs too, but has the same sysctl as FreeBSD (though numbered differently of course...): https://man.dragonflybsd.org/?command=sysctl&section=3

--
August 04, 2020
https://issues.dlang.org/show_bug.cgi?id=21113

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
@euantorano created dlang/phobos pull request #7578 "Fix issue 21113: Use sysctl for thisExePath on BSD." fixing this issue:

- Fix issue 21113: Use sysctl for thisExePath on BSD.

https://github.com/dlang/phobos/pull/7578

--
August 05, 2020
https://issues.dlang.org/show_bug.cgi?id=21113

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/phobos pull request #7578 "Fix issue 21113: Use sysctl for thisExePath on BSD." was merged into master:

- c51853866e38def161c34b0d88e89808d77d3551 by Euan Torano:
  Fix issue 21113: Use sysctl for thisExePath on BSD.

https://github.com/dlang/phobos/pull/7578

--