On Sun, Feb 18, 2024 at 12:36:34AM +0800, 賴建宇 wrote:
> Now I understand it. Thanks for the explanation!

> Currently, I am working on upgrading libgpiod. The upstream reworks the
> whole API since v2.0 [3], so I also plan to rename the package[1].

> To avoid renaming the package two times in a short time. Is it okay that I
> upload the new version with abi=+time64 [2] to experimental? I think the
> setting can make sure the newer version covers the 64-bit time topic.

> Does this idea make sense to you? I have almost completed the work. I hope
> I can upload it to Experimental ASAP if this idea makes sense. Thank you.

That sounds fine.  Cheers!

> [1]: Add libgpiod3 symbol table (3f480bd3) · Commits · Gavin Lai / libgpiod
> · GitLab (debian.org)
> <https://salsa.debian.org/gavinlai-guest/libgpiod/-/commit/3f480bd36957f5c8c7f0b962dd97c6a6ed021127>
> 
> [2]: d/rules: Use 64-bit time_t on 32-bit arch (da487e35) · Commits · Gavin
> Lai / libgpiod · GitLab (debian.org)
> <https://salsa.debian.org/gavinlai-guest/libgpiod/-/commit/da487e35ce5a52b739c7044e2dd7193b39f9dbbb>
> 
> [3]: NEWS · debian/master · Gavin Lai / libgpiod · GitLab
> <https://salsa.debian.org/gavinlai-guest/libgpiod/-/blob/debian/master/NEWS?ref_type=heads#L49>
> 
> 
> 
> Steve Langasek <[email protected]> 於 2024年2月15日 週四 上午2:29寫道:
> 
> > Hello,
> >
> > On Thu, Feb 08, 2024 at 11:13:51PM +0800, 賴建宇 wrote:
> > > Hi Steve,
> >
> > > I am working on upgrading the libgpiod version, so I also took time to
> > > investigate this 64-bit time_t topic.
> >
> > > I noticed that the libgpiod2.symbols and libgpiod2t64.symbols are
> > identical
> > > in the debdiff file. I am wondering if it is necessary to rename this
> > > package in this case. Please correct me if I miss anything.
> >
> > > Thanks for your great effort.
> >
> > This report explains:
> >
> >
> > https://adrien.dcln.fr/misc/armhf-time_t/2024-02-03T09%3A18%3A00/compat_reports/libgpiod-dev/lfs_to_time_t/compat_report.html
> >
> > There are ABI changes that do not show up in the type signatures of C++
> > functions and therefore do not affect C++ symbol mangling.
> >
> > --
> > Steve Langasek                   Give me a lever long enough and a Free OS
> > Debian Developer                   to set it on, and I can move the world.
> > Ubuntu Developer                                   https://www.debian.org/
> > [email protected]                                     [email protected]
> >

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
[email protected]                                     [email protected]

Attachment: signature.asc
Description: PGP signature

Reply via email to