Your message dated Tue, 17 Jan 2023 23:46:43 +0000
with message-id <e1phvf9-005g1z...@fasolo.debian.org>
and subject line Bug#1028308: fixed in mozjs78 78.15.0-6
has caused the Debian Bug report #1028308,
regarding mozjs78: FTBFS with python 3.11
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.)


-- 
1028308: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028308
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mozjs78
Version: 78.15.0-5
Severity: serious
Tags: ftbfs

mozjs78 FTBFS since Python 3.11 became the default Python3 version in
sid. The relevant part of the build log is pasted below.

Incidentally, src:0ad happens to FTBFS for the same reason because it
embeds mozjs/spidermonkey [1]. You can see how we fixed this in 0ad
(unfortunately this involves cherry-picking an upstream commit to
upgrade virtualenv) [2].

```
checking for valloc in malloc.h... yes
checking for valloc in unistd.h... no
checking for _aligned_malloc in malloc.h... no
updating cache ./config.cache
creating ./config.data
Creating config.status
Traceback (most recent call last):
  File "/build/mozjs78-78.15.0/js/src/../../configure.py", line 181, in <module>
    sys.exit(main(sys.argv))
             ^^^^^^^^^^^^^^
  File "/build/mozjs78-78.15.0/js/src/../../configure.py", line 57, in main
    return config_status(config)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/build/mozjs78-78.15.0/js/src/../../configure.py", line 142,
in config_status
    partial_config.write_vars(sanitized_config)
  File 
"/build/mozjs78-78.15.0/python/mozbuild/mozbuild/backend/configenvironment.py",
line 361, in write_vars
    self.substs._fill_group(substs)
  File 
"/build/mozjs78-78.15.0/python/mozbuild/mozbuild/backend/configenvironment.py",
line 257, in _fill_group
    new_files.add(self._write_file(k, v))
                  ^^^^^^^^^^^^^^^^^^^^^^
  File 
"/build/mozjs78-78.15.0/python/mozbuild/mozbuild/backend/configenvironment.py",
line 240, in _write_file
    with FileAvoidWrite(filename) as fh:
  File "/build/mozjs78-78.15.0/python/mozbuild/mozbuild/util.py", line
338, in __exit__
    self.close()
  File "/build/mozjs78-78.15.0/python/mozbuild/mozbuild/util.py", line
261, in close
    existing = _open(self.name, self.mode)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/build/mozjs78-78.15.0/python/mozbuild/mozbuild/util.py", line
59, in _open
    return io.open(path, mode, encoding='utf-8', newline='\n')
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: invalid mode: 'rU'
Configure failed with status 1
```

Regards,
Vincent

[1] https://bugs.debian.org/1028179
[2] 
https://salsa.debian.org/games-team/0ad/-/commit/7048ef33282782d9af46335c9d928dfa9d9f379d

--- End Message ---
--- Begin Message ---
Source: mozjs78
Source-Version: 78.15.0-6
Done: Jeremy Bicha <jbi...@ubuntu.com>

We believe that the bug you reported is fixed in the latest version of
mozjs78, 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 1028...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jeremy Bicha <jbi...@ubuntu.com> (supplier of updated mozjs78 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: SHA512

Format: 1.8
Date: Tue, 17 Jan 2023 17:26:39 -0500
Source: mozjs78
Built-For-Profiles: noudeb
Architecture: source
Version: 78.15.0-6
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Jeremy Bicha <jbi...@ubuntu.com>
Closes: 1028308
Changes:
 mozjs78 (78.15.0-6) unstable; urgency=medium
 .
   * Add patch to fix build with Python 3.11 (Closes: #1028308)
Checksums-Sha1:
 68d920c1fbe7e47642da74fe270ab3d666f0956b 2319 mozjs78_78.15.0-6.dsc
 62cf79fa40c400a5ecf0b35e017182fb0d20b171 65232 mozjs78_78.15.0-6.debian.tar.xz
 d3f2f729e6a79c3378e04883c7ad43f6ccb32876 11901 
mozjs78_78.15.0-6_source.buildinfo
Checksums-Sha256:
 a5c1f9260fe8bff9c78e4379e55b891bd231784b59cdbe396237ba6874c75696 2319 
mozjs78_78.15.0-6.dsc
 741cc79be228ff96a127d52148e7c24e7cfd9c770ed0c4e040a6607cf7d445f4 65232 
mozjs78_78.15.0-6.debian.tar.xz
 683c4cb3fb77ad1b31f8233708ca884b7609750f2cf4f545e10351f9abdf256a 11901 
mozjs78_78.15.0-6_source.buildinfo
Files:
 53bf5af34d61b9ff093ced870ff0d2ca 2319 libs optional mozjs78_78.15.0-6.dsc
 2385afb495b7caf5bb8c111605aec202 65232 libs optional 
mozjs78_78.15.0-6.debian.tar.xz
 abd0b35c0ff33c1bbb51604c338fcceb 11901 libs optional 
mozjs78_78.15.0-6_source.buildinfo

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

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmPHKY4ACgkQ5mx3Wuv+
bH3zrA//ffzactbc91svxbVVm8P1HzUGfen7oYVsNHJnXm3CxaHFeukG1HBARnEb
zt66yCwo/dWGufyd+7WJHLrCnJt9XUYjSDIeLXWUVTJFgrQWkmuDZU3uJFEcWXaw
HaTO5SaYmXZ88cNahzhDnr5/0bMcjrr8U+YIhHUJQ35KANWX99IOUuPTpXAOc7/r
D+6Da7/uMdTxXywlf3ESk0S6tq2xUqZzC8M0rjOXeaJKAKKaMh7btWSPwfTwojLm
vk1g/QU6MetoN0CvhSP4xTSTrG1vF5Z+DeQuSubk2u67US01Xtxdm8fFqWcqb/pA
d0ih8djCmoz3vgV90F3d2HZ2bBqHXvEGYc5bef5BUsDXg7AlHkoKNPK4UhVbXmwP
9MFPZa6e5atclpMXVciYb/dVXndo7M3kaIKzZgEB80sl95peJ07FQPXxE5bakDzH
2KF7XbFMmBM6XlTjIvSHlbLWDISYJYzlSO8JlxI69Mc7yALBsef83absUBkuUDax
LK4O2pyKos8NufHeZDtOomjY047/jpcGvfuX1XdKKn18lvWMFFm1Hh83KK3HggUG
N/+M/dnG+muVzL7zP0zYCc/SJ6Kyrv67F6mgJUQ4r9QckRZrVGm3EJOz4wCD+1x6
8N9njDYRSymGWqA1VmSqhPQHLxJk1dn+6CLMqcMBHV7BcMAy3Zg=
=P68k
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to