[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#992700: fixed in xfig 1:3.2.8b-1



Hi Adrian!

John Paul Adrian Glaubitz schrieb am Dienstag, den 24. August 2021:

> >    * Build test binaries despite of "nocheck" (Closes: #992700).
> 
> Does that mean that the testsuite is now run all the time?

No, it doesn't.
Upstream creates three little test binaries, that are used in the
upstream testsuite.
Since 3.2.8a-1 I place these test binaries in /usr/libexec/xfig on
build to be able to use them in autopkgtest.  This has the advantage,
that autopkgtest uses test binaries that are build in the same
environment as the xfig binary, which is more realistic than building
these test binaries during autopkgtest, which may run in a different
environment than the original build.

So I do not run the testsuite here but only build and package the test
binaries.

> The proper behavior should be that "nocheck" disables the testsuite since
> being able to disable the testsuite is necessary for being able to cross-
> compile a package.

No problem.  But the above mentioned setup allows to run an
autopkgtest on the destination architecture (without need of a
compiler), since the test binaries are packaged.

BTW: https://salsa.debian.org/debian/xfig/-/pipelines/280000 shows,
that test-crossbuild-arm64 succeeded in the salsa pipeline :-)

Greetings
Roland


Reply to: