Debian Bug report logs - #883353
cc65 sometimes FTBFS in parallel builds

version graph

Package: src:cc65; Maintainer for src:cc65 is Laszlo Boszormenyi (GCS) <gcs@debian.org>;

Reported by: Adrian Bunk <bunk@debian.org>

Date: Sat, 2 Dec 2017 21:09:05 UTC

Severity: important

Tags: ftbfs, patch

Found in version cc65/2.16-2

Fixed in version cc65/2.18-1

Done: Laszlo Boszormenyi (GCS) <gcs@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Laszlo Boszormenyi (GCS) <gcs@debian.org>:
Bug#883353; Package src:cc65. (Sat, 02 Dec 2017 21:09:07 GMT) (full text, mbox, link).


Acknowledgement sent to Adrian Bunk <bunk@debian.org>:
New Bug report received and forwarded. Copy sent to Laszlo Boszormenyi (GCS) <gcs@debian.org>. (Sat, 02 Dec 2017 21:09:07 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Adrian Bunk <bunk@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: cc65 sometimes FTBFS in parallel builds
Date: Sat, 02 Dec 2017 23:07:07 +0200
Source: cc65
Version: 2.16-2
Severity: important
Tags: patch

cc65 sometimes FTBFS in parallel builds, e.g.:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/cc65.html

...
geos-cbm - geos-cbm/joy/geos-stdjoy.s
geos-cbm - geos-cbm/tgi/geos-tgi.s
geos-cbm - geos-vdc.o
geos-cbm - geos-stdjoy.o
../bin/ar65 a ../lib/geos-cbm.lib ../libwrk/geos-cbm/_afailed.o ../libwrk/geos-cbm/_cursor.o ../libwrk/geos-cbm/_cwd.o ../libwrk/geos-cbm/_directerrno.o ../libwrk/geos-cbm/_environ.o ../libwrk/geos-cbm/_fdesc.o ../libwrk/geos-cbm/_file.o ../libwrk/geos-cbm/_fopen.o ../libwrk/geos-cbm/_heap.o ../libwrk/geos-cbm/_heapadd.o ../libwrk/geos-cbm/_heapblocksize.o ../libwrk/geos-cbm/_heapmaxavail.o ../libwrk/geos-cbm/_heapmemavail.o ../libwrk/geos-cbm/_hextab.o ../libwrk/geos-cbm/_longminstr.o ../libwrk/geos-cbm/_mappederrno.o ../libwrk/geos-cbm/_oserror.o ../libwrk/geos-cbm/_poserror.o ../libwrk/geos-cbm/_printf.o ../libwrk/geos-cbm/_scanf.o ../libwrk/geos-cbm/_scrsize.o ../libwrk/geos-cbm/_seterrno.o ../libwrk/geos-cbm/_swap.o ../libwrk/geos-cbm/_sys.o ../libwrk/geos-cbm/abort.o ../libwrk/geos-cbm/abs.o ../libwrk/geos-cbm/add.o ../libwrk/geos-cbm/addeqsp.o ../libwrk/geos-cbm/addysp.o ../libwrk/geos-cbm/adler32.o ../libwrk/geos-cbm/along.o ../libwrk/geos-cbm/and.o ../libwrk/geos-cbm/appendr
 ecord.o ../libwrk/geos-cbm/asctime.o ../libwrk/geos-cbm/aslax1.o ../libwrk/geos-cbm/aslax2.o ../libwrk/geos-cbm/aslax3.o ../libwrk/geos-cbm/aslax4.o ../libwrk/geos-cbm/asleax1.o ../libwrk/geos-cbm/asleax2.o ../libwrk/geos-cbm/asleax3.o ../libwrk/geos-cbm/asleax4.o ../libwrk/geos-cbm/asmtab.o ../libwrk/geos-cbm/asr.o ../libwrk/geos-cbm/asrax1.o ../libwrk/geos-cbm/asrax2.o ../libwrk/geos-cbm/asrax3.o ../libwrk/geos-cbm/asrax4.o ../libwrk/geos-cbm/asreax1.o ../libwrk/geos-cbm/asreax2.o ../libwrk/geos-cbm/asreax3.o ../libwrk/geos-cbm/asreax4.o ../libwrk/geos-cbm/atexit.o ../libwrk/geos-cbm/atoi.o ../libwrk/geos-cbm/axlong.o ../libwrk/geos-cbm/bitmapclip.o ../libwrk/geos-cbm/bitmapregs.o ../libwrk/geos-cbm/bitmapup.o ../libwrk/geos-cbm/bitotherclip.o ../libwrk/geos-cbm/blkalloc.o ../libwrk/geos-cbm/bneg.o ../libwrk/geos-cbm/bpushbsp.o ../libwrk/geos-cbm/bsearch.o ../libwrk/geos-cbm/calcblksfree.o ../libwrk/geos-cbm/call.o ../libwrk/geos-cbm/callirq.o ../libwrk/geos-cbm/callmain.o ../libw
 rk/geos-cbm/calloc.o ../libwrk/geos-cbm/callroutine.o ../libwrk/geos-cbm/cc65_idiv32by16r16.o ../libwrk/geos-cbm/cc65_imul16x16r32.o ../libwrk/geos-cbm/cc65_imul8x8r16.o ../libwrk/geos-cbm/cc65_sincos.o ../libwrk/geos-cbm/cc65_udiv32by16r16.o ../libwrk/geos-cbm/cc65_umul16x16r32.o ../libwrk/geos-cbm/cc65_umul16x8r32.o ../libwrk/geos-cbm/cc65_umul8x8r16.o ../libwrk/geos-cbm/cclear.o ../libwrk/geos-cbm/cgetc.o ../libwrk/geos-cbm/changediskdevice.o ../libwrk/geos-cbm/chdir.o ../libwrk/geos-cbm/chkdkgeos.o ../libwrk/geos-cbm/chline.o ../libwrk/geos-cbm/clearmousemode.o ../libwrk/geos-cbm/clearram.o ../libwrk/geos-cbm/closerecordfile.o ../libwrk/geos-cbm/clrscr.o ../libwrk/geos-cbm/cmpfstring.o ../libwrk/geos-cbm/cmpstring.o ../libwrk/geos-cbm/compl.o ../libwrk/geos-cbm/condes.o ../libwrk/geos-cbm/copydata.o ../libwrk/geos-cbm/copyfstring.o ../libwrk/geos-cbm/copystring.o ../libwrk/geos-cbm/cprintf.o ../libwrk/geos-cbm/cputc.o ../libwrk/geos-cbm/cputhex.o ../libwrk/geos-cbm/cputs.o ../li
 bwrk/geos-cbm/crc.o ../libwrk/geos-cbm/crc32.o ../libwrk/geos-cbm/creat.o ../libwrk/geos-cbm/crt0.o ../libwrk/geos-cbm/cscanf.o ../libwrk/geos-cbm/ctime.o ../libwrk/geos-cbm/ctype.o ../libwrk/geos-cbm/cursor.o ../libwrk/geos-cbm/cvline.o ../libwrk/geos-cbm/dbg.o ../libwrk/geos-cbm/dbgdasm.o ../libwrk/geos-cbm/dbgdump.o ../libwrk/geos-cbm/dbget2lines.o ../libwrk/geos-cbm/dbgisram.o ../libwrk/geos-cbm/dbgsupp.o ../libwrk/geos-cbm/decax1.o ../libwrk/geos-cbm/decax2.o ../libwrk/geos-cbm/decax3.o ../libwrk/geos-cbm/decax4.o ../libwrk/geos-cbm/decax5.o ../libwrk/geos-cbm/decax6.o ../libwrk/geos-cbm/decax7.o ../libwrk/geos-cbm/decax8.o ../libwrk/geos-cbm/decaxy.o ../libwrk/geos-cbm/decsp1.o ../libwrk/geos-cbm/decsp2.o ../libwrk/geos-cbm/decsp3.o ../libwrk/geos-cbm/decsp4.o ../libwrk/geos-cbm/decsp5.o ../libwrk/geos-cbm/decsp6.o ../libwrk/geos-cbm/decsp7.o ../libwrk/geos-cbm/decsp8.o ../libwrk/geos-cbm/deletefile.o ../libwrk/geos-cbm/deleterecord.o ../libwrk/geos-cbm/dio_cts.o ../libwrk/geo
 s-cbm/dio_openclose.o ../libwrk/geos-cbm/dio_params.o ../libwrk/geos-cbm/dio_qcount.o ../libwrk/geos-cbm/dio_qsize.o ../libwrk/geos-cbm/dio_read.o ../libwrk/geos-cbm/dio_stc.o ../libwrk/geos-cbm/dio_write.o ../libwrk/geos-cbm/dio_writev.o ../libwrk/geos-cbm/disablsprite.o ../libwrk/geos-cbm/div.o ../libwrk/geos-cbm/divt.o ../libwrk/geos-cbm/dlgboxfileselect.o ../libwrk/geos-cbm/dlgboxgetstring.o ../libwrk/geos-cbm/dlgboxok.o ../libwrk/geos-cbm/dlgboxokcancel.o ../libwrk/geos-cbm/dlgboxyesno.o ../libwrk/geos-cbm/dodlgbox.o ../libwrk/geos-cbm/doesclrscr.o ../libwrk/geos-cbm/doicons.o ../libwrk/geos-cbm/domenu.o ../libwrk/geos-cbm/dopreviousmenu.o ../libwrk/geos-cbm/doublepop.o ../libwrk/geos-cbm/doublespop.o ../libwrk/geos-cbm/drawline.o ../libwrk/geos-cbm/drawpoint.o ../libwrk/geos-cbm/drawsprite.o ../libwrk/geos-cbm/dummies.o ../libwrk/geos-cbm/em-kernel.o ../libwrk/geos-cbm/em_commit.o ../libwrk/geos-cbm/em_copyfrom.o ../libwrk/geos-cbm/em_copyto.o ../libwrk/geos-cbm/em_load.o ../l
 ibwrk/geos-cbm/em_map.o ../libwrk/geos-cbm/em_pagecount.o ../libwrk/geos-cbm/em_unload.o ../libwrk/geos-cbm/em_use.o ../libwrk/geos-cbm/enablsprite.o ../libwrk/geos-cbm/enter.o ../libwrk/geos-cbm/enterdesktop.o ../libwrk/geos-cbm/enterturbo.o ../libwrk/geos-cbm/eq.o ../libwrk/geos-cbm/errno.o ../libwrk/geos-cbm/errormsg.o ../libwrk/geos-cbm/exitturbo.o ../libwrk/geos-cbm/extzp.o ../libwrk/geos-cbm/fclose.o ../libwrk/geos-cbm/fdopen.o ../libwrk/geos-cbm/fetchram.o ../libwrk/geos-cbm/fgetc.o ../libwrk/geos-cbm/fgetpos.o ../libwrk/geos-cbm/fgets.o ../libwrk/geos-cbm/fillram.o ../libwrk/geos-cbm/findbambit.o ../libwrk/geos-cbm/findfile.o ../libwrk/geos-cbm/findftypes.o ../libwrk/geos-cbm/firstinit.o ../libwrk/geos-cbm/fmisc.o ../libwrk/geos-cbm/followchain.o ../libwrk/geos-cbm/fopen.o ../libwrk/geos-cbm/fprintf.o ../libwrk/geos-cbm/fputc.o ../libwrk/geos-cbm/fputs.o ../libwrk/geos-cbm/framerectangle.o ../libwrk/geos-cbm/fread.o ../libwrk/geos-cbm/free.o ../libwrk/geos-cbm/freeblock.o ..
 /libwrk/geos-cbm/freefile.o ../libwrk/geos-cbm/freopen.o ../libwrk/geos-cbm/fscanf.o ../libwrk/geos-cbm/fseek.o ../libwrk/geos-cbm/fsetpos.o ../libwrk/geos-cbm/ftell.o ../libwrk/geos-cbm/fwrite.o ../libwrk/geos-cbm/ge.o ../libwrk/geos-cbm/get1stdirentry.o ../libwrk/geos-cbm/get_ostype.o ../libwrk/geos-cbm/getblock.o ../libwrk/geos-cbm/getchar.o ../libwrk/geos-cbm/getcharwidth.o ../libwrk/geos-cbm/getcpu.o ../libwrk/geos-cbm/getcwd.o ../libwrk/geos-cbm/getdirhead.o ../libwrk/geos-cbm/getenv.o ../libwrk/geos-cbm/getfhdrinfo.o ../libwrk/geos-cbm/getfile.o ../libwrk/geos-cbm/getintcharint.o ../libwrk/geos-cbm/getnextchar.o ../libwrk/geos-cbm/getnxtdirentry.o ../libwrk/geos-cbm/getopt.o ../libwrk/geos-cbm/getptrcurdknm.o ../libwrk/geos-cbm/getrandom.o ../libwrk/geos-cbm/gets.o ../libwrk/geos-cbm/getserialnumber.o ../libwrk/geos-cbm/gettrse.o ../libwrk/geos-cbm/gmtime.o ../libwrk/geos-cbm/gotofirstmenu.o ../libwrk/geos-cbm/gotoxy.o ../libwrk/geos-cbm/graphicsstring.o ../libwrk/geos-cbm/gt
 .o ../libwrk/geos-cbm/hlineregs.o ../libwrk/geos-cbm/horizontalline.o ../libwrk/geos-cbm/icmp.o ../libwrk/geos-cbm/idiv32by16r16.o ../libwrk/geos-cbm/imprintrectangle.o ../libwrk/geos-cbm/imul16x16r32.o ../libwrk/geos-cbm/imul8x8r16.o ../libwrk/geos-cbm/incax1.o ../libwrk/geos-cbm/incax2.o ../libwrk/geos-cbm/incax3.o ../libwrk/geos-cbm/incax5.o ../libwrk/geos-cbm/incax6.o ../libwrk/geos-cbm/incax7.o ../libwrk/geos-cbm/incax8.o ../libwrk/geos-cbm/incaxy.o ../libwrk/geos-cbm/incsp1.o ../libwrk/geos-cbm/incsp2.o ../libwrk/geos-cbm/incsp3.o ../libwrk/geos-cbm/incsp4.o ../libwrk/geos-cbm/incsp5.o ../libwrk/geos-cbm/incsp6.o ../libwrk/geos-cbm/incsp7.o ../libwrk/geos-cbm/incsp8.o ../libwrk/geos-cbm/inflatemem.o ../libwrk/geos-cbm/initdoneio.o ../libwrk/geos-cbm/initdrawwindow.o ../libwrk/geos-cbm/initram.o ../libwrk/geos-cbm/inittextprompt.o ../libwrk/geos-cbm/insertrecord.o ../libwrk/geos-cbm/interrupt.o ../libwrk/geos-cbm/invertline.o ../libwrk/geos-cbm/invertrectangle.o ../libwrk/geos-
 cbm/isalnum.o ../libwrk/geos-cbm/isalpha.o ../libwrk/geos-cbm/isblank.o ../libwrk/geos-cbm/iscntrl.o ../libwrk/geos-cbm/isdigit.o ../libwrk/geos-cbm/isgraph.o ../libwrk/geos-cbm/islower.o ../libwrk/geos-cbm/ismseinregion.o ../libwrk/geos-cbm/isprint.o ../libwrk/geos-cbm/ispunct.o ../libwrk/geos-cbm/isspace.o ../libwrk/geos-cbm/isupper.o ../libwrk/geos-cbm/isxdigit.o ../libwrk/geos-cbm/itoa.o ../libwrk/geos-cbm/jmpvec.o ../libwrk/geos-cbm/joy-kernel.o ../libwrk/geos-cbm/joy_count.o ../libwrk/geos-cbm/joy_load.o ../libwrk/geos-cbm/joy_read.o ../libwrk/geos-cbm/joy_stddrv.o ../libwrk/geos-cbm/joy_unload.o ../libwrk/geos-cbm/kbhit.o ../libwrk/geos-cbm/labs.o ../libwrk/geos-cbm/ladd.o ../libwrk/geos-cbm/laddeq.o ../libwrk/geos-cbm/laddeqsp.o ../libwrk/geos-cbm/land.o ../libwrk/geos-cbm/lasr.o ../libwrk/geos-cbm/lbneg.o ../libwrk/geos-cbm/lcmp.o ../libwrk/geos-cbm/lcompl.o ../libwrk/geos-cbm/ldai.o ../libwrk/geos-cbm/ldau0sp.o ../libwrk/geos-cbm/ldaui.o ../libwrk/geos-cbm/ldauisp.o ../lib
 wrk/geos-cbm/ldaxi.o ../libwrk/geos-cbm/ldaxsp.o ../libwrk/geos-cbm/ldeaxi.o ../libwrk/geos-cbm/ldeaxysp.o ../libwrk/geos-cbm/ldec.o ../libwrk/geos-cbm/ldiv.o ../libwrk/geos-cbm/le.o ../libwrk/geos-cbm/leaaxsp.o ../libwrk/geos-cbm/leave.o ../libwrk/geos-cbm/leq.o ../libwrk/geos-cbm/lge.o ../libwrk/geos-cbm/lgt.o ../libwrk/geos-cbm/libref.o ../libwrk/geos-cbm/linc.o ../libwrk/geos-cbm/lle.o ../libwrk/geos-cbm/llt.o ../libwrk/geos-cbm/lmod.o ../libwrk/geos-cbm/lmul.o ../libwrk/geos-cbm/lne.o ../libwrk/geos-cbm/lneg.o ../libwrk/geos-cbm/loadcharset.o ../libwrk/geos-cbm/locale.o ../libwrk/geos-cbm/localtime.o ../libwrk/geos-cbm/longjmp.o ../libwrk/geos-cbm/lor.o ../libwrk/geos-cbm/lpop.o ../libwrk/geos-cbm/lpush.o ../libwrk/geos-cbm/lrsub.o ../libwrk/geos-cbm/lsave.o ../libwrk/geos-cbm/lshelp.o ../libwrk/geos-cbm/lshl.o ../libwrk/geos-cbm/lshr.o ../libwrk/geos-cbm/lsub.o ../libwrk/geos-cbm/lsubeq.o ../libwrk/geos-cbm/lsubeqsp.o ../libwrk/geos-cbm/lt.o ../libwrk/geos-cbm/ltest.o ../libwr
 k/geos-cbm/ltoa.o ../libwrk/geos-cbm/ludiv.o ../libwrk/geos-cbm/luge.o ../libwrk/geos-cbm/lugt.o ../libwrk/geos-cbm/lule.o ../libwrk/geos-cbm/lult.o ../libwrk/geos-cbm/lumod.o ../libwrk/geos-cbm/lxor.o ../libwrk/geos-cbm/mainargs.o ../libwrk/geos-cbm/mainloop.o ../libwrk/geos-cbm/makebool.o ../libwrk/geos-cbm/malloc.o ../libwrk/geos-cbm/memchr.o ../libwrk/geos-cbm/memcmp.o ../libwrk/geos-cbm/memcpy.o ../libwrk/geos-cbm/memmove.o ../libwrk/geos-cbm/memset.o ../libwrk/geos-cbm/messagebox.o ../libwrk/geos-cbm/mkdir.o ../libwrk/geos-cbm/mktime.o ../libwrk/geos-cbm/mod.o ../libwrk/geos-cbm/modfree.o ../libwrk/geos-cbm/modload.o ../libwrk/geos-cbm/mouse-kernel.o ../libwrk/geos-cbm/mouse_buttons.o ../libwrk/geos-cbm/mouse_getbox.o ../libwrk/geos-cbm/mouse_geterrormsg.o ../libwrk/geos-cbm/mouse_hide.o ../libwrk/geos-cbm/mouse_info.o ../libwrk/geos-cbm/mouse_ioctl.o ../libwrk/geos-cbm/mouse_load.o ../libwrk/geos-cbm/mouse_move.o ../libwrk/geos-cbm/mouse_pos.o ../libwrk/geos-cbm/mouse_setbox.
 o ../libwrk/geos-cbm/mouse_show.o ../libwrk/geos-cbm/mouse_unload.o ../libwrk/geos-cbm/mouseoff.o ../libwrk/geos-cbm/mouseup.o ../libwrk/geos-cbm/movedata.o ../libwrk/geos-cbm/mul.o ../libwrk/geos-cbm/mul8.o ../libwrk/geos-cbm/mulax10.o ../libwrk/geos-cbm/mulax3.o ../libwrk/geos-cbm/mulax5.o ../libwrk/geos-cbm/mulax6.o ../libwrk/geos-cbm/mulax7.o ../libwrk/geos-cbm/mulax9.o ../libwrk/geos-cbm/ne.o ../libwrk/geos-cbm/neg.o ../libwrk/geos-cbm/newdisk.o ../libwrk/geos-cbm/nextrecord.o ../libwrk/geos-cbm/nxtblkalloc.o ../libwrk/geos-cbm/opendisk.o ../libwrk/geos-cbm/openrecordfile.o ../libwrk/geos-cbm/or.o ../libwrk/geos-cbm/oserrlist.o ../libwrk/geos-cbm/oserror.o ../libwrk/geos-cbm/panic.o ../libwrk/geos-cbm/perror.o ../libwrk/geos-cbm/pmemalign.o ../libwrk/geos-cbm/pointrecord.o ../libwrk/geos-cbm/pointregs.o ../libwrk/geos-cbm/popa.o ../libwrk/geos-cbm/popsreg.o ../libwrk/geos-cbm/possprite.o ../libwrk/geos-cbm/previousrecord.o ../libwrk/geos-cbm/printf.o ../libwrk/geos-cbm/processb
 lock.o ../libwrk/geos-cbm/processfreeze.o ../libwrk/geos-cbm/processinitrestartenable.o ../libwrk/geos-cbm/processsleep.o ../libwrk/geos-cbm/promptoff.o ../libwrk/geos-cbm/prompton.o ../libwrk/geos-cbm/purgeturbo.o ../libwrk/geos-cbm/push1.o ../libwrk/geos-cbm/push2.o ../libwrk/geos-cbm/push3.o ../libwrk/geos-cbm/push4.o ../libwrk/geos-cbm/push5.o ../libwrk/geos-cbm/push6.o ../libwrk/geos-cbm/push7.o ../libwrk/geos-cbm/pusha.o ../libwrk/geos-cbm/pushaff.o ../libwrk/geos-cbm/pushax.o ../libwrk/geos-cbm/pushb.o ../libwrk/geos-cbm/pushbsp.o ../libwrk/geos-cbm/pushc0.o ../libwrk/geos-cbm/pushc1.o ../libwrk/geos-cbm/pushc2.o ../libwrk/geos-cbm/pushlysp.o ../libwrk/geos-cbm/pushw.o ../libwrk/geos-cbm/pushwsp.o ../libwrk/geos-cbm/put_char.o ../libwrk/geos-cbm/putblock.o ../libwrk/geos-cbm/putchar.o ../libwrk/geos-cbm/putdecimal.o ../libwrk/geos-cbm/putdirhead.o ../libwrk/geos-cbm/putenv.o ../libwrk/geos-cbm/puts.o ../libwrk/geos-cbm/putstring.o ../libwrk/geos-cbm/qsort.o ../libwrk/geos-cbm
 /raise.o ../libwrk/geos-cbm/rand.o ../libwrk/geos-cbm/randomize.o ../libwrk/geos-cbm/readblock.o ../libwrk/geos-cbm/readbuff.o ../libwrk/geos-cbm/readbyte.o ../libwrk/geos-cbm/readfile.o ../libwrk/geos-cbm/readrecord.o ../libwrk/geos-cbm/realloc.o ../libwrk/geos-cbm/recoverallmenus.o ../libwrk/geos-cbm/recoverline.o ../libwrk/geos-cbm/recovermenu.o ../libwrk/geos-cbm/recoverrectangle.o ../libwrk/geos-cbm/rectangle.o ../libwrk/geos-cbm/redomenu.o ../libwrk/geos-cbm/regswap.o ../libwrk/geos-cbm/regswap1.o ../libwrk/geos-cbm/regswap2.o ../libwrk/geos-cbm/remove.o ../libwrk/geos-cbm/rename.o ../libwrk/geos-cbm/renamefile.o ../libwrk/geos-cbm/return0.o ../libwrk/geos-cbm/return1.o ../libwrk/geos-cbm/reuregs.o ../libwrk/geos-cbm/rewind.o ../libwrk/geos-cbm/rmdir.o ../libwrk/geos-cbm/rstrfrmdialogue.o ../libwrk/geos-cbm/rsub.o ../libwrk/geos-cbm/savefile.o ../libwrk/geos-cbm/scanf.o ../libwrk/geos-cbm/scrsize.o ../libwrk/geos-cbm/searchenv.o ../libwrk/geos-cbm/ser-kernel.o ../libwrk/geos-c
 bm/ser_close.o ../libwrk/geos-cbm/ser_get.o ../libwrk/geos-cbm/ser_ioctl.o ../libwrk/geos-cbm/ser_load.o ../libwrk/geos-cbm/ser_open.o ../libwrk/geos-cbm/ser_put.o ../libwrk/geos-cbm/ser_status.o ../libwrk/geos-cbm/ser_unload.o ../libwrk/geos-cbm/setdevice.o ../libwrk/geos-cbm/setgeosdisk.o ../libwrk/geos-cbm/setjmp.o ../libwrk/geos-cbm/setnextfree.o ../libwrk/geos-cbm/setoserror.o ../libwrk/geos-cbm/setpattern.o ../libwrk/geos-cbm/shelp.o ../libwrk/geos-cbm/shl.o ../libwrk/geos-cbm/shr.o ../libwrk/geos-cbm/shrax1.o ../libwrk/geos-cbm/shrax2.o ../libwrk/geos-cbm/shrax3.o ../libwrk/geos-cbm/shrax4.o ../libwrk/geos-cbm/shreax1.o ../libwrk/geos-cbm/shreax2.o ../libwrk/geos-cbm/shreax3.o ../libwrk/geos-cbm/shreax4.o ../libwrk/geos-cbm/signal.o ../libwrk/geos-cbm/sigtable.o ../libwrk/geos-cbm/sleep.o ../libwrk/geos-cbm/snprintf.o ../libwrk/geos-cbm/sprintf.o ../libwrk/geos-cbm/sscanf.o ../libwrk/geos-cbm/startmousemode.o ../libwrk/geos-cbm/stashram.o ../libwrk/geos-cbm/staspidx.o ../libw
 rk/geos-cbm/staxsp.o ../libwrk/geos-cbm/staxspi.o ../libwrk/geos-cbm/steaxsp.o ../libwrk/geos-cbm/steaxspi.o ../libwrk/geos-cbm/stkchk.o ../libwrk/geos-cbm/strcat.o ../libwrk/geos-cbm/strchr.o ../libwrk/geos-cbm/strcmp.o ../libwrk/geos-cbm/strcoll.o ../libwrk/geos-cbm/strcpy.o ../libwrk/geos-cbm/strcspn.o ../libwrk/geos-cbm/strdup.o ../libwrk/geos-cbm/strerror.o ../libwrk/geos-cbm/strftime.o ../libwrk/geos-cbm/stricmp.o ../libwrk/geos-cbm/strlen.o ../libwrk/geos-cbm/strlower.o ../libwrk/geos-cbm/strncat.o ../libwrk/geos-cbm/strncmp.o ../libwrk/geos-cbm/strncpy.o ../libwrk/geos-cbm/strnicmp.o ../libwrk/geos-cbm/stroserr.o ../libwrk/geos-cbm/strpbrk.o ../libwrk/geos-cbm/strqtok.o ../libwrk/geos-cbm/strrchr.o ../libwrk/geos-cbm/strspn.o ../libwrk/geos-cbm/strstr.o ../libwrk/geos-cbm/strtoimax.o ../libwrk/geos-cbm/strtok.o ../libwrk/geos-cbm/strtol.o ../libwrk/geos-cbm/strtoul.o ../libwrk/geos-cbm/strtoumax.o ../libwrk/geos-cbm/strupper.o ../libwrk/geos-cbm/strxfrm.o ../libwrk/geos-cbm/
 sub.o ../libwrk/geos-cbm/subeqsp.o ../libwrk/geos-cbm/subysp.o ../libwrk/geos-cbm/swap.o ../libwrk/geos-cbm/swapram.o ../libwrk/geos-cbm/sysremove.o ../libwrk/geos-cbm/sysrename.o ../libwrk/geos-cbm/system.o ../libwrk/geos-cbm/systime.o ../libwrk/geos-cbm/sysuname.o ../libwrk/geos-cbm/testpoint.o ../libwrk/geos-cbm/tgi-kernel.o ../libwrk/geos-cbm/tgi_arc.o ../libwrk/geos-cbm/tgi_bar.o ../libwrk/geos-cbm/tgi_circle.o ../libwrk/geos-cbm/tgi_clear.o ../libwrk/geos-cbm/tgi_clippedline.o ../libwrk/geos-cbm/tgi_colors.o ../libwrk/geos-cbm/tgi_curtoxy.o ../libwrk/geos-cbm/tgi_done.o ../libwrk/geos-cbm/tgi_ellipse.o ../libwrk/geos-cbm/tgi_free_vectorfont.o ../libwrk/geos-cbm/tgi_getaspectratio.o ../libwrk/geos-cbm/tgi_getcolor.o ../libwrk/geos-cbm/tgi_getcolorcount.o ../libwrk/geos-cbm/tgi_getdefpalette.o ../libwrk/geos-cbm/tgi_geterror.o ../libwrk/geos-cbm/tgi_geterrormsg.o ../libwrk/geos-cbm/tgi_getmaxcolor.o ../libwrk/geos-cbm/tgi_getmaxx.o ../libwrk/geos-cbm/tgi_getmaxy.o ../libwrk/geos
 -cbm/tgi_getpagecount.o ../libwrk/geos-cbm/tgi_getpalette.o ../libwrk/geos-cbm/tgi_getpixel.o ../libwrk/geos-cbm/tgi_getset.o ../libwrk/geos-cbm/tgi_gettextheight.o ../libwrk/geos-cbm/tgi_gettextwidth.o ../libwrk/geos-cbm/tgi_getxres.o ../libwrk/geos-cbm/tgi_getyres.o ../libwrk/geos-cbm/tgi_gotoxy.o ../libwrk/geos-cbm/tgi_imulround.o ../libwrk/geos-cbm/tgi_init.o ../libwrk/geos-cbm/tgi_install_vectorfont.o ../libwrk/geos-cbm/tgi_ioctl.o ../libwrk/geos-cbm/tgi_line.o ../libwrk/geos-cbm/tgi_linepop.o ../libwrk/geos-cbm/tgi_lineto.o ../libwrk/geos-cbm/tgi_load.o ../libwrk/geos-cbm/tgi_load_vectorfont.o ../libwrk/geos-cbm/tgi_outcode.o ../libwrk/geos-cbm/tgi_outtext.o ../libwrk/geos-cbm/tgi_outtextxy.o ../libwrk/geos-cbm/tgi_pieslice.o ../libwrk/geos-cbm/tgi_popxy.o ../libwrk/geos-cbm/tgi_popxy2.o ../libwrk/geos-cbm/tgi_setaspectratio.o ../libwrk/geos-cbm/tgi_setcolor.o ../libwrk/geos-cbm/tgi_setdrawpage.o ../libwrk/geos-cbm/tgi_setpalette.o ../libwrk/geos-cbm/tgi_setpixel.o ../libwrk/g
 eos-cbm/tgi_settextdir.o ../libwrk/geos-cbm/tgi_settextstyle.o ../libwrk/geos-cbm/tgi_setviewpage.o ../libwrk/geos-cbm/tgi_stddrv.o ../libwrk/geos-cbm/tgi_unload.o ../libwrk/geos-cbm/tgi_vectorchar.o ../libwrk/geos-cbm/time.o ../libwrk/geos-cbm/timezone.o ../libwrk/geos-cbm/tobasic.o ../libwrk/geos-cbm/tolower.o ../libwrk/geos-cbm/tosint.o ../libwrk/geos-cbm/toslong.o ../libwrk/geos-cbm/toupper.o ../libwrk/geos-cbm/udiv.o ../libwrk/geos-cbm/udiv32by16r16.o ../libwrk/geos-cbm/uge.o ../libwrk/geos-cbm/ugt.o ../libwrk/geos-cbm/ule.o ../libwrk/geos-cbm/ult.o ../libwrk/geos-cbm/umod.o ../libwrk/geos-cbm/umul16x16r32.o ../libwrk/geos-cbm/umul8x16r24.o ../libwrk/geos-cbm/umul8x8r16.o ../libwrk/geos-cbm/uname.o ../libwrk/geos-cbm/uncompress.o ../libwrk/geos-cbm/ungetc.o ../libwrk/geos-cbm/unlink.o ../libwrk/geos-cbm/updaterecordfile.o ../libwrk/geos-cbm/usesystemfont.o ../libwrk/geos-cbm/utscopy.o ../libwrk/geos-cbm/vcprintf.o ../libwrk/geos-cbm/vcscanf.o ../libwrk/geos-cbm/verifyram.o ../l
 ibwrk/geos-cbm/verticalline.o ../libwrk/geos-cbm/verwriteblock.o ../libwrk/geos-cbm/vfprintf.o ../libwrk/geos-cbm/vfscanf.o ../libwrk/geos-cbm/vprintf.o ../libwrk/geos-cbm/vscanf.o ../libwrk/geos-cbm/vsnprintf.o ../libwrk/geos-cbm/vsprintf.o ../libwrk/geos-cbm/vsscanf.o ../libwrk/geos-cbm/where.o ../libwrk/geos-cbm/writeblock.o ../libwrk/geos-cbm/writebuff.o ../libwrk/geos-cbm/writerecord.o ../libwrk/geos-cbm/xor.o ../libwrk/geos-cbm/zerobss.o ../libwrk/geos-cbm/zeropage.o ../libwrk/geos-cbm/geos-vdc-emd.o ../libwrk/geos-cbm/geos-stdjoy-joy.o ../libwrk/geos-cbm/geos-tgi-tgi.o
geos-cbm - geos-tgi.o
Makefile:6: recipe for target 'all' failed
make[2]: *** [all] Error 2



Ideally the Makefiles should be fixed for parallel building,
but if this is not easily possible the following is sufficient:

--- debian/rules.old	2017-12-02 20:44:21.000000000 +0000
+++ debian/rules	2017-12-02 20:44:29.000000000 +0000
@@ -15,6 +15,6 @@
 	dh_auto_install -- prefix=/usr
 
 %:
-	dh $@ --parallel
+	dh $@ --no-parallel
 
 .PHONY: override_dh_auto_build override_dh_auto_install



Information forwarded to debian-bugs-dist@lists.debian.org, Laszlo Boszormenyi (GCS) <gcs@debian.org>:
Bug#883353; Package src:cc65. (Sat, 02 Dec 2017 21:39:05 GMT) (full text, mbox, link).


Acknowledgement sent to László Böszörményi (GCS) <gcs@debian.org>:
Extra info received and forwarded to list. Copy sent to Laszlo Boszormenyi (GCS) <gcs@debian.org>. (Sat, 02 Dec 2017 21:39:05 GMT) (full text, mbox, link).


Message #10 received at 883353@bugs.debian.org (full text, mbox, reply):

From: László Böszörményi (GCS) <gcs@debian.org>
To: Adrian Bunk <bunk@debian.org>, 883353@bugs.debian.org
Subject: Re: Bug#883353: cc65 sometimes FTBFS in parallel builds
Date: Sat, 2 Dec 2017 22:34:18 +0100
Control: tags -1 +moreinfo

Hi,

Your patch is a workaround, but not a solution. :(

On Sat, Dec 2, 2017 at 10:07 PM, Adrian Bunk <bunk@debian.org> wrote:
> cc65 sometimes FTBFS in parallel builds, e.g.:
[...]
> Ideally the Makefiles should be fixed for parallel building,
> but if this is not easily possible the following is sufficient:
[...]
 First, I need more information. The percentage of the failing builds
and if the build failure increases with the parallel building threads.
Say, "5% FTBFS chance when building with two cores, 8% FTBFS chance
when building with four cores and 20% FTBFS chance when building with
eight cores".

Thanks in advance,
Laszlo/GCS



Added tag(s) moreinfo. Request was from László Böszörményi (GCS) <gcs@debian.org> to 883353-submit@bugs.debian.org. (Sat, 02 Dec 2017 21:39:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Laszlo Boszormenyi (GCS) <gcs@debian.org>:
Bug#883353; Package src:cc65. (Sat, 02 Dec 2017 21:54:03 GMT) (full text, mbox, link).


Acknowledgement sent to Adrian Bunk <bunk@debian.org>:
Extra info received and forwarded to list. Copy sent to Laszlo Boszormenyi (GCS) <gcs@debian.org>. (Sat, 02 Dec 2017 21:54:03 GMT) (full text, mbox, link).


Message #17 received at 883353@bugs.debian.org (full text, mbox, reply):

From: Adrian Bunk <bunk@debian.org>
To: László Böszörményi (GCS) <gcs@debian.org>
Cc: 883353@bugs.debian.org
Subject: Re: Bug#883353: cc65 sometimes FTBFS in parallel builds
Date: Sat, 2 Dec 2017 23:51:19 +0200
Control: tags -1 - moreinfo

On Sat, Dec 02, 2017 at 10:34:18PM +0100, László Böszörményi (GCS) wrote:
> Control: tags -1 +moreinfo
> 
> Hi,
> 
> Your patch is a workaround, but not a solution. :(
> 
> On Sat, Dec 2, 2017 at 10:07 PM, Adrian Bunk <bunk@debian.org> wrote:
> > cc65 sometimes FTBFS in parallel builds, e.g.:
> [...]
> > Ideally the Makefiles should be fixed for parallel building,
> > but if this is not easily possible the following is sufficient:
> [...]
>  First, I need more information. The percentage of the failing builds
> and if the build failure increases with the parallel building threads.
> Say, "5% FTBFS chance when building with two cores, 8% FTBFS chance
> when building with four cores and 20% FTBFS chance when building with
> eight cores".

First, I do not have that information - and no better ways to gather it 
than you have.

Second, it would not be relevant since any FTBFS chance > 0% is a bug.
As you already correctly observe, reducing the number of cores used
for parallel building often only reduces the FTBFS probability to
some value that is still > 0%.

Third, the only proper fix would be to fix the Makefiles.
If you want to invest time in doing something better than completely
disabling parallel building, then that's what should be done.

> Thanks in advance,
> Laszlo/GCS

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed




Removed tag(s) moreinfo. Request was from Adrian Bunk <bunk@debian.org> to 883353-submit@bugs.debian.org. (Sat, 02 Dec 2017 21:54:03 GMT) (full text, mbox, link).


Added tag(s) ftbfs. Request was from Adrian Bunk <bunk@debian.org> to control@bugs.debian.org. (Fri, 22 Jun 2018 16:43:19 GMT) (full text, mbox, link).


Reply sent to Laszlo Boszormenyi (GCS) <gcs@debian.org>:
You have taken responsibility. (Sat, 09 Nov 2019 21:39:03 GMT) (full text, mbox, link).


Notification sent to Adrian Bunk <bunk@debian.org>:
Bug acknowledged by developer. (Sat, 09 Nov 2019 21:39:03 GMT) (full text, mbox, link).


Message #26 received at 883353-close@bugs.debian.org (full text, mbox, reply):

From: Laszlo Boszormenyi (GCS) <gcs@debian.org>
To: 883353-close@bugs.debian.org
Subject: Bug#883353: fixed in cc65 2.18-1
Date: Sat, 09 Nov 2019 21:34:13 +0000
Source: cc65
Source-Version: 2.18-1

We believe that the bug you reported is fixed in the latest version of
cc65, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 883353@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <gcs@debian.org> (supplier of updated cc65 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 09 Nov 2019 20:23:26 +0000
Source: cc65
Architecture: source
Version: 2.18-1
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <gcs@debian.org>
Closes: 883353
Changes:
 cc65 (2.18-1) unstable; urgency=medium
 .
   * New upstream release.
   * Disable parallel building (closes: #883353).
   * Add watch file.
   * Update Standards-Version to 4.4.1 .
Checksums-Sha1:
 c2b1b7fa741d0f0acfec070675ae27610019e50c 1740 cc65_2.18-1.dsc
 eb95a8022a36c2c367406cef5ea4a1741fc75042 2254374 cc65_2.18.orig.tar.gz
 aa97189f8ec1707bc70f424f8fca5d179bb14c5d 3320 cc65_2.18-1.debian.tar.xz
Checksums-Sha256:
 a4ef1cfe05614dc7fdfa63822d118db4bb5a7be0e90fcafca5c6d5f2635d46cd 1740 cc65_2.18-1.dsc
 d14a22fb87c7bcbecd8a83d5362d5d317b19c6ce2433421f2512f28293a6eaab 2254374 cc65_2.18.orig.tar.gz
 d8e4bf5297bfe28397472a92f57ac4a579bb67181232a4ed8e2f5f1b1dd580af 3320 cc65_2.18-1.debian.tar.xz
Files:
 b55704a49912d7fddeb087b7089c579a 1740 otherosfs optional cc65_2.18-1.dsc
 c9e99b62fcf65d9113f0aa2a49bda7f1 2254374 otherosfs optional cc65_2.18.orig.tar.gz
 411623fb7685bd050cd87c95a5436fd5 3320 otherosfs optional cc65_2.18-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAl3HK2sACgkQ3OMQ54ZM
yL8ilw//R9PDk3KjYRCw2Irh5Kl3/2Fuz7nFojeYAuSqZ5en0itTIe4IAUujSK3b
3J8THBVRLcnYHb1CScB7Ta4JGGFuCkzCudVjgEP42cCgu27iuNc/WxZEYQKX8ag3
LWlijR44D+IiuCPwo4S/pX7PZZ2XD+9n5NtMItIM/7V2ONYzf1f8gpjwPV4oQt7q
fUkLydivf9+H+mbWbyPkj7cKdadtTMOrJ+cqq6KvEVT9tm6LqlzJTdKfK7/iMGoZ
l4gP70Lj+NFJFnHywPvgK6SO9D2E01NTOGCF3wSNIA5f61+bBbLRP/5BkRMiNWWd
GRM00FH+KcwxAQ6UD554H1MW7+CXTS/fZeH2kX/X1SCAxfmCzpEiHo3qnOUq5m0g
ONHEH/KCypoq4BUjX/PppTL0R/WR9UEh+v4C+OXijgOiiNEvP3J0KEdXz65ACB3J
nAGpRrcrP7QpfaxECRQDq6pZVZHL+P74HccMoUYGog4RB4/p1VsY4LSYLI0OYYaa
M3kmL0VcvdaNcHnucrVBWL0Zv0ZNEt+8upqaPuqIT36P5grF1Iau02b0ecuS60Fw
YXhsWNC8slrEQTJ0suBx1WXCwX2voMfjkzvzQODKYTlQBEulSYfCOMNSnK2COJi7
uXy2lROipF8AhFZvsDOf0FRSpIzncSWg2aJI6o/dXjZY7Tct//U=
=GyOp
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 13 Dec 2019 07:27:58 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 13:58:41 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.