Am 20.09.26 um 08:06 schrieb Troy Mitchell:
>> This was reported against dh-go and has to be fixed there.
>>
>> The dh sequence in dh-go already has remove_command('dh_dwz'),
>> and the buildsystem also needs something like that.

Hi,

yes, the "remove_command('dh_dwz')" should be applied by the golang
debhelper addon. In dh-golang, this works, but in dh-go, it doesn't. I'm
not sure why dh_dwz is not removed from the builsd sequence in dh-go,
but I'll try to investigate. Any help appreciated. :-)


> I reproduced this with dh-go 1.68 and gohelp2man. Adding
> --with=golang fixes the compat 13 build.
> 
> I also tested compat 14, with the necessary install-file changes.
> Without the Go sequence, the build succeeds but Static-Built-Using
> is missing. Adding --with=golang restores it, so skipping dh_dwz
> alone does not fully address the migration.
> 
> Tobias, the 1.66 changelog says the build dependency can be changed
> without changing the rest of the configuration. For packages coming
> from dh-sequence-golang, is adding --with=golang the intended migration
> path, or should dh-go handle sequence activation automatically?

No, ideally, I'd like to avoid adding --with=golang to all d/rules
files. From my understanding, golang is a recognized third-party build
system by debhelper since August 2021 (v13.4), and therefore, dh-go
should be recognized by debhelper as well.

Regards,
Tobias

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to