Bug#1043184: krb5: fails to build against glibc 2.38

2023-08-24 Thread Sam Hartman
> "Steve" == Steve Langasek writes: Steve> I've therefore prepared and uploaded the attached patch to Steve> mantic, which implements your option 1. I note you only Steve> mentioned adding Breaks: against older libk5crypto3; a scan Steve> of the binary packages showed many

Bug#1043184: krb5: fails to build against glibc 2.38

2023-08-24 Thread Steve Langasek
Package: krb5 Version: 1.20.1-3 Followup-For: Bug #1043184 User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu mantic ubuntu-patch Control: tags -1 patch Hi Sam, Since Ubuntu currently has glibc 2.38 (whereas Debian only has it in experimental), this is a release-critical bug for us and

Bug#1043184: krb5: fails to build against glibc 2.38

2023-08-14 Thread Samuel Thibault
Sam Hartman, le lun. 14 août 2023 13:15:49 -0600, a ecrit: > That's problematic, because there is not a strict version dependency > between libk5crypto3 and libkrb5support0. Ah, I didn't realise you didn't have it. > The dependencies allow an old libk5crypto3 to be installed alongside a > new

Bug#1043184: krb5: fails to build against glibc 2.38

2023-08-14 Thread Sam Hartman
> "Samuel" == Samuel Thibault writes: Samuel> Why? Having spurious symbols doesn't break the build, and Samuel> these are internal symbols so that shouldn't harm Samuel> reverse-dependencies. Actually, the way I have it configured, extra symbols should break the build. I want

Bug#1043184: krb5: fails to build against glibc 2.38

2023-08-14 Thread Sam Hartman
> "Samuel" == Samuel Thibault writes: Samuel> strlcat and strlcpy were indeed added to glibc in version Samuel> 2.38, so it's not surprising that krb5 doesn't define its Samuel> internal versions any more, and the attached patch can Samuel> probably be applied? I guess I'd

Bug#1043184: krb5: fails to build against glibc 2.38

2023-08-14 Thread Samuel Thibault
Sam Hartman, le lun. 14 août 2023 10:14:46 -0600, a ecrit: > > "Samuel" == Samuel Thibault writes: > > Samuel> strlcat and strlcpy were indeed added to glibc in version > Samuel> 2.38, so it's not surprising that krb5 doesn't define its > Samuel> internal versions any more, and the attached

Bug#1043184: krb5: fails to build against glibc 2.38

2023-08-07 Thread Samuel Thibault
Source: krb5 Version: 1.20.1-2 Severity: important Tags: patch Hello, krb5 fails to build against glibc 2.38: dpkg-gensymbols: warning: debian/libkrb5support0/DEBIAN/symbols doesn't match completely debian/libkrb5support0.symbols --- debian/libkrb5support0.symbols