Thanks! I didn't get around to this. I probably won't get around to uploading
it myself either, so feel free to skip the delayed queue, or else it'll get in
in 10 days.

On Thu, Oct 06, 2022 at 09:16:23AM -0700, Chris Lamb wrote:
> tags 1020875 + pending patch
> tags 939775 + pending patch
> thanks
> 
> I've uploaded z80asm 1.8-1.1 to DELAYED/10:
>   
>   z80asm (1.8-1.1) unstable; urgency=medium
>   .
>     * Non-maintainer upload.
>     * Apply a patch by Vagrant Cascadian to make the build reproducible. The
>       build path was being embedded in /usr/bin/z80asm. (Closes: #1020875)
>     * Apply patch from Helmut Grohne to make as z80asm cross build correctly. 
> It
>       was failing because it ran its own testsuite despite the value of
>       DEB_BUILD_OPTIONS=nocheck; the upstream build system ran them as part of
>       the "build" target and offers no specific test target. (Closes: #939775)
> 
> The full debdiff is attached.
> 
> 
> Regards,
> 
> -- 
>       ,''`.
>      : :'  :     Chris Lamb
>      `. `'`      la...@debian.org / chris-lamb.co.uk
>        `-

> diffstat for z80asm_1.8-1 z80asm_1.8-1.1
> 
>  Makefile                    |    1 -
>  z80asm-1.8/debian/changelog |   12 ++++++++++++
>  z80asm-1.8/debian/rules     |    8 ++++++++
>  3 files changed, 20 insertions(+), 1 deletion(-)
> 
> diff -u z80asm-1.8/debian/changelog z80asm-1.8/debian/changelog
> --- z80asm-1.8/debian/changelog
> +++ z80asm-1.8/debian/changelog
> @@ -1,3 +1,15 @@
> +z80asm (1.8-1.1) unstable; urgency=medium
> +
> +  * Non-maintainer upload.
> +  * Apply a patch by Vagrant Cascadian to make the build reproducible. The
> +    build path was being embedded in /usr/bin/z80asm. (Closes: #1020875)
> +  * Apply patch from Helmut Grohne to make as z80asm cross build correctly. 
> It
> +    was failing because it ran its own testsuite despite the value of
> +    DEB_BUILD_OPTIONS=nocheck; the upstream build system ran them as part of
> +    the "build" target and offers no specific test target. (Closes: #939775)
> +
> + -- Chris Lamb <la...@debian.org>  Thu, 06 Oct 2022 09:09:08 -0700
> +
>  z80asm (1.8-1) unstable; urgency=low
>  
>    * New upstream release.  Fixes defw bug.  (Closes: #519098)
> diff -u z80asm-1.8/debian/rules z80asm-1.8/debian/rules
> --- z80asm-1.8/debian/rules
> +++ z80asm-1.8/debian/rules
> @@ -1,3 +1,11 @@
>  #!/usr/bin/make -f
>  %:
>       dh $@
> +
> +override_dh_auto_build:
> +     dh_auto_build -- CFLAGS="$(shell dpkg-buildflags --get CFLAGS)"
> +
> +override_dh_auto_test:
> +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
> +     $(MAKE) -C tests
> +endif
> --- z80asm-1.8.orig/Makefile
> +++ z80asm-1.8/Makefile
> @@ -25,7 +25,6 @@
>  
>  z80asm: z80asm.o expressions.o Makefile gnulib/getopt.o gnulib/getopt1.o
>       $(CC) $(LDFLAGS) $(filter %.o,$^) -o $@
> -     $(MAKE) -C tests || rm $@
>  
>  %.o:%.c z80asm.h gnulib/getopt.h Makefile
>       $(CC) $(CFLAGS) -c $< -o $@ -DVERSION=\"$(shell cat VERSION)\"

Attachment: signature.asc
Description: PGP signature

Reply via email to