Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.rc > #282370
| From | Aurelien Jarno <aurel32@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.rc |
| Subject | Bug#964223: linuxtv-dvb-apps: FTBFS with glibc 2.31 (uses removed stime function) |
| Date | 2020-07-19 19:40 +0200 |
| Message-ID | <Auls6-Hw-3@gated-at.bofh.it> (permalink) |
| References | <AoADw-71-15@gated-at.bofh.it> <AseuJ-53n-7@gated-at.bofh.it> <AoADw-71-15@gated-at.bofh.it> <AseuJ-53n-7@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
[Multipart message — attachments visible in raw view] - view raw
control: tag -1 + pending
Dear maintainer,
On 2020-07-13 23:44, Aurelien Jarno wrote:
> control: severity -1 serious
>
> On 2020-07-03 22:27, Aurelien Jarno wrote:
> > Source: linuxtv-dvb-apps
> > Version: 1.1.1+rev1500-1.2
> > Severity: important
> > Tags: patch upstream
> >
> > linuxtv-dvb-apps fails to build from source with glibc 2.31:
> >
> > | CC dvbdate
> > | dvbdate.c: In function ‘set_time’:
> > | dvbdate.c:312:6: warning: implicit declaration of function ‘stime’; did you mean ‘ctime’? [-Wimplicit-function-declaration]
> > | 312 | if (stime(new_time)) {
> > | | ^~~~~
> > | | ctime
> > | /usr/bin/ld: /tmp/cchQDddv.o: in function `set_time':
> > | ./util/dvbdate/dvbdate.c:312: undefined reference to `stime'
> > | /usr/bin/ld: ./util/dvbdate/dvbdate.c:312: undefined reference to `stime'
> > | collect2: error: ld returned 1 exit status
> > | make[3]: *** [../../Make.rules:82: dvbdate] Error 1
> > | make[3]: Leaving directory '/<<PKGBUILDDIR>>/util/dvbdate'
> > | make[2]: *** [Makefile:10: all] Error 2
> > | make[2]: Leaving directory '/<<PKGBUILDDIR>>/util'
> > | make[1]: *** [Makefile:14: all] Error 2
> > | make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> > | dh_auto_build: error: make -j1 returned exit code 2
> > | make: *** [debian/rules:4: build] Error 25
> > | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
> >
> > The full build log is available there:
> > http://qa-logs.debian.net/2020/06/24/linuxtv-dvb-apps_1.1.1+rev1500-1.2_unstable_glibc-exp.log
> >
> > The stime function has been marked as obsolete for some time, and since
> > glibc 2.31 it is no longer available to newly linked binaries. The
> > clock_settime function should be used instead.
> >
> > You will find attached a patch fixing that. It would be nice if it can
> > be fixed relatively soon so that we can start the transition.
> >
>
> Note that glibc 2.31 is now in unstable. I am therefore increasing the
> severity to serious.
I have prepared an NMU for linuxtv-dvb-apps (versioned as
1.1.1+rev1500-1.3), fixing the build issue with glibc 2.31. You will
find the diff attached. I have uploaded it to DELAYED/7. Please feel
free to tell me if I should delay it longer or cancel it altogether.
Regards,
Aurelien
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurelien@aurel32.net http://www.aurel32.net
Back to linux.debian.bugs.rc | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#964223: linuxtv-dvb-apps: FTBFS with glibc 2.31 (uses removed stime function) Aurelien Jarno <aurel32@debian.org> - 2020-07-19 19:40 +0200 Processed: Re: Bug#964223: linuxtv-dvb-apps: FTBFS with glibc 2.31 (uses removed stime function) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-07-19 19:40 +0200 Bug#957492: Bug#964223: linuxtv-dvb-apps: FTBFS with glibc 2.31 (uses removed stime function) Aurelien Jarno <aurel32@debian.org> - 2020-07-26 21:00 +0200
csiph-web