Your message dated Sun, 26 Jan 2025 08:58:02 +0000
with message-id <e1tbysw-009qio...@fasolo.debian.org>
and subject line Bug#1092538: fixed in linuxcnc 2.9.3-2
has caused the Debian Bug report #1092538,
regarding linuxcnc: FTBFS: emc/rs274ngc/gcodemodule.cc:746:5: error:
‘gettimeofday’ was not declared in this scope
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1092538: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092538
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: linuxcnc
Version: 2.9.3-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20250107 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> c++ -std=gnu++17 -Wl,-rpath-link,../lib -ltirpc -Wl,-z,relro -Wl,-z,now
> -shared -o ../lib/python/rotarydeltakins.so
> objects/emc/kinematics/rotarydeltakins.o -lboost_python312
> emc/ini/update_ini.py:17: SyntaxWarning: invalid escape sequence '\s'
> regex = "^\s*\[%s\](.+?)(?:^\s*\[|\Z)" % block
> emc/ini/update_ini.py:181: SyntaxWarning: invalid escape sequence '\s'
> all_sections = re.findall("^\s*\[(.+)\]", inistring, re.MULTILINE)
> emc/ini/update_ini.py:193: SyntaxWarning: invalid escape sequence '\['
> section = re.match("(.*?)^\[", inistring, re.DOTALL | re.MULTILINE)
> emc/ini/update_ini.py:199: SyntaxWarning: invalid escape sequence '\['
> section = re.search("\[EMC\](.+?)\n\[", inistring, re.DOTALL)
> emc/ini/update_ini.py:218: SyntaxWarning: invalid escape sequence '\['
> section = re.search("\[RS274NGC\](.+?)\n\[", inistring, re.DOTALL)
> emc/ini/update_ini.py:236: SyntaxWarning: invalid escape sequence '\['
> section = re.search("\[EMCMOT\](.+?)\n\[", inistring, re.DOTALL)
> emc/ini/update_ini.py:267: SyntaxWarning: invalid escape sequence '\w'
> match = re.match('(?:#autoconverted|loadrt) +(\w+kins)', line)
> emc/ini/update_ini.py:270: SyntaxWarning: invalid escape sequence '\w'
> match = re.search('coordinates *= *(\w+)', line)
> emc/ini/update_ini.py:274: SyntaxWarning: invalid escape sequence '\w'
> match = re.search('kinstype *= *(\w+)', line)
> emc/ini/update_ini.py:289: SyntaxWarning: invalid escape sequence '\d'
> match = re.match('setp +gantrykins.joint-(\d) +(\d)', line)
> emc/ini/update_ini.py:301: SyntaxWarning: invalid escape sequence '\['
> section = re.search("\[TRAJ\](.+?)\n\[", inistring, re.DOTALL)
> emc/ini/update_ini.py:309: SyntaxWarning: invalid escape sequence '\s'
> mv = re.findall("MAX_VELOCITY[\s=]+(\d*(\.\d+)?)", inistring, re.MULTILINE)
> emc/ini/update_ini.py:341: SyntaxWarning: invalid escape sequence '\['
> if re.search("^(\[JOINT_%i\])"%j, inistring, re.MULTILINE):
> emc/ini/update_ini.py:342: SyntaxWarning: invalid escape sequence '\['
> if re.search("^(\[AXIS_%s\])" % "XYZABCUVW"[j], inistring, re.MULTILINE):
> emc/ini/update_ini.py:388: SyntaxWarning: invalid escape sequence '\['
> section = re.search("\[AXIS_%i\](.+?)(\n\[|$)" % J, inistring, re.DOTALL)
> emc/ini/update_ini.py:390: SyntaxWarning: invalid escape sequence '\['
> section = re.search("\[AXIS_%i\](.+?)(\n\[|$)" %
> "XYZABCUVW".index(coordinates[J]), inistring, re.DOTALL)
> emc/ini/update_ini.py:394: SyntaxWarning: invalid escape sequence '\['
> if not '\[AXIS_%i\]' % axisnum in subs:
> emc/ini/update_ini.py:395: SyntaxWarning: invalid escape sequence '\['
> subs.update({'\[AXIS_%i\]' % axisnum : '[JOINT_%i]' % J})
> emc/ini/update_ini.py:396: SyntaxWarning: invalid escape sequence '\.'
> subs2.update({'joint\.%i\.' % axisnum : 'joint.%i.' % J})
> emc/ini/update_ini.py:398: SyntaxWarning: invalid escape sequence '\['
> subs.update({'\[AXIS_%i\]' % J : '[JOINT_%i]' % J})
> emc/ini/update_ini.py:487: SyntaxWarning: invalid escape sequence '\['
> 'num_joints=\[TRAJ\]AXES': 'num_joints=[KINS]JOINTS',
> emc/ini/update_ini.py:498: SyntaxWarning: invalid escape sequence '\s'
> '^\s*setp\s+(joint\S+)\s+(axis\S+)\s+(\S+)\s*$':
> emc/rs274ngc/gcodemodule.cc: In function ‘PyObject* parse_file(PyObject*,
> PyObject*)’:
> emc/rs274ngc/gcodemodule.cc:746:5: error: ‘gettimeofday’ was not declared in
> this scope
> 746 | gettimeofday(&t0, NULL);
> | ^~~~~~~~~~~~
> make[2]: *** [Makefile:287: objects/emc/rs274ngc/gcodemodule.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2025/01/07/linuxcnc_2.9.3-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250107;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250107&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: linuxcnc
Source-Version: 2.9.3-2
Done: Petter Reinholdtsen <p...@debian.org>
We believe that the bug you reported is fixed in the latest version of
linuxcnc, 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 1092...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Petter Reinholdtsen <p...@debian.org> (supplier of updated linuxcnc 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 26 Jan 2025 09:13:18 +0100
Source: linuxcnc
Architecture: source
Version: 2.9.3-2
Distribution: unstable
Urgency: medium
Maintainer: LinuxCNC Developers <emc-develop...@lists.sourceforge.net>
Changed-By: Petter Reinholdtsen <p...@debian.org>
Closes: 1092538
Changes:
linuxcnc (2.9.3-2) unstable; urgency=medium
.
[ Petter Reinholdtsen ]
* Adjusted build dependencies to only require udev on Linux.
.
[ Sebastian Kuzminsky ]
* Backport gettimeofday fix for sid from 2.9 branch (Closes: #1092538).
Checksums-Sha1:
ae3e4cb1f3fc31d627a62af6fe316dbacbc07424 3397 linuxcnc_2.9.3-2.dsc
93687a6c55deda41f03273c214bbe7969b6eff34 148556 linuxcnc_2.9.3-2.debian.tar.xz
af7d11b3325d970041c2a9cb3717f99840440855 21606
linuxcnc_2.9.3-2_source.buildinfo
Checksums-Sha256:
c6a1f2e96dd8f7138a3604928f18bfd38adc7c10f962d19c7b9933e469b65979 3397
linuxcnc_2.9.3-2.dsc
aa0947160cb3a409d37683ee611f6d9ef893226a5c40d2ea0dd84e2c1a45a971 148556
linuxcnc_2.9.3-2.debian.tar.xz
7140fa461d8919167f2d449635cd0ad7f24a35b493bd86bcd84cc8489284b963 21606
linuxcnc_2.9.3-2_source.buildinfo
Files:
8405208c24d8d3adb262cd2044904743 3397 misc optional linuxcnc_2.9.3-2.dsc
00b8e004110f236d254c34dabb763123 148556 misc optional
linuxcnc_2.9.3-2.debian.tar.xz
e5f6fd9532ffb4480667a5dd344ae897 21606 misc optional
linuxcnc_2.9.3-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEERqLf4owIeylOb9kkgSgKoIe6+w4FAmeV89sACgkQgSgKoIe6
+w4Bcg/+PyPVGrGKVCW85rhFl/kht04uEv4AuQeZiNbk5t3q40l1MEp4Nx7UTN8v
MPy+OJtCbHtpWZQU4YBioBrRxBXGtoNEk0KrHk0w2WzvAw7sbvr31XTI8VBOtK2n
aQOYhHN5BFIcjefvt32UqejR/vkpB8h1M+zJvDP7R8F9wbVJVZLtHRbelRveD4li
FnchzT9Le8v4DMftsOEra0TF/WacrD6x+lYSGAEckzEc4Xy+z2YP11FgvcpI05CC
l/Tfj2hzFSE7Guq37a6L3MSXAQ2kg8IK3PB4uLlXv04mGQRu90H5iGaboYcNkdQw
WlZLTG9HHXXtUgYtbaf2nzHTx4X0uZYARDLEXg/4N2cylK3CJ75ZOb5lTD964+iw
Gruuba1zk1K4TjihWeEv+roumQ5FJZ4g3NmBzynx+1I57xf0J1F6ZRsDrnuYYxTh
lqpIMaAVV41SKFwqWXKEWuQWbl69NQyUPTdgTid6FFqF/DGxR44qSaGKaK+ix0cR
kbf+15OjDjJwzEpGwxyED9IOsU+c/ZH28UqldxbBFOa6PSHrIYYr0y4G4bj/pM2t
x0sdC91CuWXYKhM/FET9MgrVwbwLLBCuYRCSC9rsF3180PBCo7TesrylGJ7nF5Vh
EoSCVMPJ5NZi6MnBi+03NS5njBeUS26PratKjVVLZ4VEXbyyybE=
=N/i1
-----END PGP SIGNATURE-----
pgpCZZu0P8atC.pgp
Description: PGP signature
--- End Message ---