#1115558 asedriveiiie missing error trapping and FTCBFS

#1115558#5
Date:
2025-09-17 08:50:56 UTC
From:
To:
asedriveiiie fails to cross build from source. On the surface, it uses
the build architecture pkg-config and fails to locate dependencies
that way. While looking into this problem, I stumbled into a worse
problem. The upstream Makefile sets CC to "${BUILD}-gcc" and as BUILD
happens to be empty by default, CC becomes "-gcc". When used in a rule,
make interprets the "-" as a prefix suppressing errors. Doing so
violates Debian policy section 4.6. Hence this bug is an rcbug.

Passing --build to configure initializes BUILD and practically fixes the
policy violation. It also helps with cross compilation. Hence, that's
what I am proposing. If you fix this aspect only, please downgrade the
severity of this bug.

The other part is using that prefix on pkg-config. That's also
implemented in the attached patch. Please consider applying it.

Helmut

#1115558#10
Date:
2025-09-18 19:33:49 UTC
From:
To:
Hello Helmut,

Le 17/09/2025 à 10:50, Helmut Grohne a écrit :

This driver is dead upstream since 2010.
I don't think many users are still using it.

I will apply your patch.
But I don't think this package will be part of the next Debian stable.

Regards,

#1115558#15
Date:
2025-09-18 20:49:46 UTC
From:
To:
Then maybe don't spend effort on it and rather leave an RC bug open to
get it removed from forky soon. I would not have sent a patch if it were
removed from forky.

Helmut