Am 15.04.24 um 13:45 schrieb Jeremie Courreges-Anglas:
Are they?
$ llvm-readelf -sW /usr/local/lib/libobjfw.so.0.0 | grep -F .objc_ | grep HIDDEN
$
They all seem to have DEFAULT visibility, but maybe I'm missing
something.
Interesting, there seems to be a compiler bug, where sometimes it
fo
Le Mon, Apr 15, 2024 at 01:29:06PM +0200, Jonathan Schleifer a écrit :
> Am 15.04.24 um 13:24 schrieb Jonathan Schleifer:
>
> > Am 15.04.24 um 13:10 schrieb Jeremie Courreges-Anglas:
> >
> > > Heh, I remember I asked pretty much the same question when handling a
> > > previous update. Could you
Le Mon, Apr 15, 2024 at 01:24:40PM +0200, Jonathan Schleifer a écrit :
> Am 15.04.24 um 13:10 schrieb Jeremie Courreges-Anglas:
>
> > Heh, I remember I asked pretty much the same question when handling a
> > previous update. Could you please write down a comment above
> > SHARED_LIBS that explain
Am 15.04.24 um 13:24 schrieb Jonathan Schleifer:
Am 15.04.24 um 13:10 schrieb Jeremie Courreges-Anglas:
Heh, I remember I asked pretty much the same question when handling a
previous update. Could you please write down a comment above
SHARED_LIBS that explains roughly which changes don't requ
Am 15.04.24 um 13:10 schrieb Jeremie Courreges-Anglas:
Heh, I remember I asked pretty much the same question when handling a
previous update. Could you please write down a comment above
SHARED_LIBS that explains roughly which changes don't require a bump?
That way you'll save precious developer
On Sun, Apr 14, 2024 at 10:44:35PM +0200, Jonathan Schleifer wrote:
> Am 14.04.24 um 22:32 schrieb Theo Buehler:
>
> > or are these .objc_* symbols somehow special?
>
> Those are all .objc_sel_name*. Those are symbols that just contain the
> selector name as a string. That's a selector being *use
Am 14.04.24 um 22:32 schrieb Theo Buehler:
or are these .objc_* symbols somehow special?
Those are all .objc_sel_name*. Those are symbols that just contain the
selector name as a string. That's a selector being *used*, not exported.
They're pretty similar to local symbols, however, they're n
Thanks.
> +SHARED_LIBS += objfw 0.1
I think libobjfw needs a major bump due to symbol removal:
removed:
.objc_sel_namefileIRIWithPath:
.objc_sel_namegrey
or are these .objc_* symbols somehow special?
> +SHARED_LIBS += objfwrt 0.1
> SHARED_LIBS +=
Index: Makefile
===
RCS file: /cvs/ports/devel/objfw/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile 25 Feb 2024 01:13:41 - 1.7
+++ Makefile 14 Apr 2024 19:58:35 -
@@ -1,9 +1,9 @@
COMMENT = portable,