Package: pdns-recursor
Version: 5.3.0-1
Severity: normal

After updating to Trixie (`pdns-recursor 5.2.4-2` and `5.3.0-1`), I'm seeing 
the following message in the logs every hour:

> msg="Exception while performing security poll" error="Found . in wrong 
> position in DNSName: recursor-..security-status.secpoll.powerdns.com." 
> subsystem="housekeeping"

The `DNSName` string is generated by 
https://track.pstmrk.it/3ts/github.com%2FPowerDNS%2Fpdns%2Fblob%2Frec-5.2.4%2Fpdns%2Frecursordist%2Fsecpoll-recursor.cc%23L46/F-L-/mMe-AQ/AQ/000a6b70-b009-4eb4-83cb-395e33abe85e/1/n6liRV2Ff8#L46
 .  That uses macro `PACKAGEVERSION`, which is set by 
https://track.pstmrk.it/3ts/salsa.debian.org%2Fdebian%2Fpdns-recursor%2F-%2Fblob%2Fdebian%2F5.2.4-2%2Fdebian%2Frules%23L22/F-L-/mMe-AQ/AQ/000a6b70-b009-4eb4-83cb-395e33abe85e/2/7tZLDvbQq4#L22
 :

> CXXFLAGS += -DPACKAGEVERSION='"$(DEB_VERSION).$(DEB_VENDOR)"'

Since the result is just a single dot, it looks like the `DEB_VERSION` and 
`DEB_VENDOR` variables are empty.

Solution: include `default.mk` as in 
https://track.pstmrk.it/3ts/salsa.debian.org%2Fdebian%2Fpdns-recursor%2F-%2Fcommit%2Fdfe697df94abcbf33d536d1f6799c1532c499379/F-L-/mMe-AQ/AQ/000a6b70-b009-4eb4-83cb-395e33abe85e/3/6eOXLavJoY

Reply via email to