Hi Anton,

I am not sure I understood what the problem is and why the changes you
made on files configure.ac and Makefile.am solve the issue. Could you
please explain? 

By the way, I don't think I saw a change to file debian/control.
Shouldn't that file be changed as well to remove the dependency?

In general, I would tend to avoid patches and negotiate with upstream. 
I will use your reply to start a discussion with the upstream project.

Thank you very much in advance for your support and patience.

---
Robin


On Tue,  5 May 2026 20:28:01 +0200 Anton Gladky <[email protected]>
wrote:
> Package: src:odr-dabmux
> Version: 5.4.1-1
> Severity: serious
> Tags: sid forky ftbfs
> User: [email protected]
> Usertags: boost1.90
> 
> Dear Maintainer,
> 
> odr-dabmux either build-depends on libboost-system-dev or depends on
it.
> 
> The boost system library was removed upstream in 1.89, and is empty
since 1.69.
> If this library is referenced in the build system, the library can
just be
> removed from the build system, and the package should continue to
build
> for any boost version newer than 1.69, including boost1.83 in Debian.
> 
> Boost 1.90 is already in testing, so the package can be cleaned up
now.
> Issues to check:
> 
> - Remove libboost-system-dev in Depends and Build-Depends.
> 
> - Adjust autopkg tests and test dependencies if needed.
> 
> - Scan the build system if the library is used, and remove it
> from the build system. https://www.boost.org/releases/1.89.0/
> has a short paragraph how to do that for cmake.
> 
> 
> Thanks,
> 
> Anton
> 
> 
> 

Reply via email to