Thanks Nadav, I realise my report was a bit vague (even for me!).
I'm a bit limited on data here at the moment (slow satellite email
only) but I compiled up the most recent OSv tree I have from git. The
tag is 29eb3d53.
Compiled like this:
scripts/build mode=debug fs_size_mb=500
From: Waldemar Kozaczuk
Committer: Waldemar Kozaczuk
Branch: master
prepare to hide kernel symbols: expose libc symbols in certain files
This 2nd patch in the series annotates number of standard glibc symbols
across number of source files, mostly under bsd, core, fs and libc
folders. This does
Created an issue for this
- https://github.com/cloudius-systems/osv/issues/1179
On Thursday, October 21, 2021 at 11:06:04 PM UTC-4 Waldek Kozaczuk wrote:
> Hi,
>
> On Wednesday, October 13, 2021 at 9:32:18 AM UTC-4 Nadav Har'El wrote:
>
>> On Wed, Oct 13, 2021 at 12:16 AM Gregory Burd wrote:
On Friday, October 29, 2021 at 8:25:17 PM UTC-4 Waldek Kozaczuk wrote:
> Hi,
>
> As I have been working on hiding standard library C++ symbols and most
> others that are not glibc, I have come across some resolver functions
> (please https://linux.die.net/man/3/res_mkquery). On Linux they are
Created new issue for it
- https://github.com/cloudius-systems/osv/issues/1178
On Sunday, November 28, 2021 at 9:18:34 AM UTC-5 Nadav Har'El wrote:
> On Sun, Nov 28, 2021 at 3:15 PM Waldek Kozaczuk
> wrote:
>
>> As Nadav noted when reviewing my patch to hide/expose some libc and other
>>
Shall we apply this patch but only mark it fixing issue #1176?
On Wednesday, November 24, 2021 at 9:14:45 PM UTC-5 Waldek Kozaczuk wrote:
> On Wednesday, November 24, 2021 at 5:07:20 PM UTC-5 Nadav Har'El wrote:
>
>> On Wed, Nov 24, 2021 at 5:00 PM Waldek Kozaczuk
>> wrote:
>>
>>> So I applied
On Sun, Nov 28, 2021 at 3:15 PM Waldek Kozaczuk
wrote:
> As Nadav noted when reviewing my patch to hide/expose some libc and other
> libraries related symbols, some of those defined in the bsd/ part of the
> tree which originate from FreeBSD, may not necessarily "do" what their
> Linux
As Nadav noted when reviewing my patch to hide/expose some libc and other
libraries related symbols, some of those defined in the bsd/ part of the
tree which originate from FreeBSD, may not necessarily "do" what their
Linux equivalent "do" even though their share the same name.
Since then I
From: Waldemar Kozaczuk
Committer: Waldemar Kozaczuk
Branch: master
prepare to hide kernel symbols: add macros to expose and hide symbols
This patch is the first one in the series that annotates relevant
symbols across number of source files in order to expose or hide them
when kernel is
From: Waldemar Kozaczuk
Committer: Waldemar Kozaczuk
Branch: master
libc: remove/add some aliases
This patch removes 3 aliases from aliases.ld for symbols that are either
internal musl symbols or are no longer present in glibc shared libraries
OSv dynamic linker advertises.
It also adds new
Looks good, but I have just one trivial comment below.
On Fri, Nov 26, 2021 at 10:53 PM Waldemar Kozaczuk
wrote:
> This patch removes 3 aliases from aliases.ld for symbols that are either
> internal musl symbols or are no longer present in glibc shared libraries
> OSv dynamic linker advertises.
As you noted I fixed a very similar (apparently...) bug in the past (#877
as you noticed) in commit
https://github.com/cloudius-systems/osv/commit/0b651428b91663255d8da9a4913663d0cd4cc710
The patch involved fixing a *musl *bug, so because Waldek recently did a
lot of musl-related changes it was
12 matches
Mail list logo