Hello,

Straightforward update for net/tdlib from 1.7.3 to 1.7.5.  telega.el
(not in ports) works, and net/tg is happy too.

I got the following error while trying to update the port, thought.
Probably was something strange on my end, since I had the package tdlib
installed locally for a long time before it went into ports, but I'm
mentioning it anyway.  It seemed like the port infrastructure treated
tdlib-1.7.3 and tdlib-1.7.5 as different packages:

----8<----
% make update
===> Updating for tdlib-1.7.5
Not installed, no update
% make install
===>  Verifying specs: c++ c++abi pthread crypto m ssl z
===>  found c++.8.0 c++abi.5.0 pthread.26.1 crypto.46.3 m.10.1 ssl.49.0 z.6.0
===>  Installing tdlib-1.7.5 from /usr/ports/packages/amd64/all/
Can't install tdlib-1.7.5 because of conflicts (tdlib-1.7.3)
--- tdlib-1.7.5 -------------------
Can't install tdlib-1.7.5: conflicts
Couldn't install tdlib-1.7.5
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2159 
'/var/db/pkg/tdlib-1.7.5/+CONTENTS': @/usr/bin/env -i PKG_TMPDIR=/var/tmp TE...)
*** Error 2 in /usr/ports/net/tdlib 
(/usr/ports/infrastructure/mk/bsd.port.mk:2602 'install': @lock=tdlib-1.7.5;  
export _LOCKS_HELD=" tdlib...)
---->8----

Oh, and another thing.  I haven't bumped the solib version, but I'd like
if another pair of eyes could verify I'm not mistaking anything.  Below
the diff of `nm -D' before and after the update.

Thanks!

Omar Polo

> --- tmp/td-pre        Tue Jul 13 10:08:21 2021
> +++ tmp/td-post       Tue Jul 13 10:08:32 2021
> @@ -232,8 +232,8 @@
>           U __cxa_pure_virtual
>           U __errno
>           U __isfinite
> -012940d0 T _fini
> -012940c0 T _init
> +013061a0 T _fini
> +01306190 T _init
>           W _thread_atfork
>           U abort
>           U access
> @@ -342,19 +342,20 @@
>           U strrchr
>           U strstr
>           U tan
> -003c0390 T td_create_client_id
> -003c03f0 T td_execute
> -003c01f0 T td_json_client_create
> -003c0270 T td_json_client_destroy
> -003c0360 T td_json_client_execute
> -003c0350 T td_json_client_receive
> -003c0310 T td_json_client_send
> -003c03e0 T td_receive
> -003c03a0 T td_send
> -003c0520 T td_set_log_fatal_error_callback
> -003c0420 T td_set_log_file_path
> -003c0500 T td_set_log_max_file_size
> -003c0510 T td_set_log_verbosity_level
> +003db0c0 T td_create_client_id
> +003db120 T td_execute
> +003daf20 T td_json_client_create
> +003dafa0 T td_json_client_destroy
> +003db090 T td_json_client_execute
> +003db080 T td_json_client_receive
> +003db040 T td_json_client_send
> +003db110 T td_receive
> +003db0d0 T td_send
> +003db280 T td_set_log_fatal_error_callback
> +003db160 T td_set_log_file_path
> +003db260 T td_set_log_max_file_size
> +003db150 T td_set_log_message_callback
> +003db270 T td_set_log_verbosity_level
>           U time
>           U uname
>           U unlink


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/net/tdlib/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile    15 Jun 2021 19:37:40 -0000      1.2
+++ Makefile    13 Jul 2021 08:10:20 -0000
@@ -1,6 +1,5 @@
 # $OpenBSD: Makefile,v 1.2 2021/06/15 19:37:40 cwen Exp $
 
-
 # See https://github.com/tdlib/td/issues/364
 NOT_FOR_ARCHS =        ${BE_ARCHS}
 
@@ -10,8 +9,8 @@ COMMENT =      cross-platform library for bui
 # track "unofficial minor versions" which are only present as commit hashes.
 GH_ACCOUNT =   tdlib
 GH_PROJECT =   td
-GH_COMMIT =    9964d24ec8e03bd0bc4d5fe33438f056d133fc1a
-DISTNAME =     tdlib-1.7.3
+GH_COMMIT =    24e5803b969b15c286e8e501f6b66446b32f2b09
+DISTNAME =     tdlib-1.7.5
 
 SHARED_LIBS += tdjson  0.0     # 1.7.3
 CATEGORIES =   net
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/net/tdlib/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo    9 Jun 2021 10:42:16 -0000       1.1.1.1
+++ distinfo    13 Jul 2021 07:48:49 -0000
@@ -1,2 +1,2 @@
-SHA256 (tdlib-1.7.3-9964d24e.tar.gz) = 
lgudocbmSf71WrRWV/CNOcB3/T6EaZJW49YaEvdWxrs=
-SIZE (tdlib-1.7.3-9964d24e.tar.gz) = 4393728
+SHA256 (tdlib-1.7.5-24e5803b.tar.gz) = 
V598a7FVAy45/4qIPrcPP5KhgzmYbhhouqmFCwsri7A=
+SIZE (tdlib-1.7.5-24e5803b.tar.gz) = 4432201

Reply via email to