Your message dated Tue, 18 Mar 2008 05:32:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#465287: fixed in libselinux 2.0.59-1
has caused the Debian Bug report #465287,
regarding libselinux: selinux_default_type_path implicitly converted to pointer
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 [EMAIL PROTECTED]
immediately.)
--
465287: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=465287
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: libselinux
Version: 2.0.35-1
Severity: serious
Usertags: implicit-pointer-conversion
Our automated buildd log filter[1] detected a problem that is likely to
cause your package to segfault on architectures where the size of a
pointer is greater than the size of an integer, such as ia64 and amd64.
Function `selinux_default_type_path' implicitly converted to pointer at
selinuxswig_wrap.c:7457
Function `selinux_default_type_path' implicitly converted to pointer at
selinuxswig_wrap.c:7457
This is often due to a missing function prototype definition.
For more information, see [2].
Inasmuch as the ia64 porters are now treating all such pointer conversions
as build failures, this is actually a "serious" bug because the package now
"fails to build" on an architecture where it built before.
Unfortunately, I don't know much about swig, so am unable to provide a
patch for this issue.
[1] http://people.debian.org/~dannf/check-implicit-pointer-functions
[2] http://wiki.debian.org/ImplicitPointerConversions
--- End Message ---
--- Begin Message ---
Source: libselinux
Source-Version: 2.0.59-1
We believe that the bug you reported is fixed in the latest version of
libselinux, which is due to be installed in the Debian FTP archive:
libselinux1-dev_2.0.59-1_amd64.deb
to pool/main/libs/libselinux/libselinux1-dev_2.0.59-1_amd64.deb
libselinux1_2.0.59-1_amd64.deb
to pool/main/libs/libselinux/libselinux1_2.0.59-1_amd64.deb
libselinux_2.0.59-1.diff.gz
to pool/main/libs/libselinux/libselinux_2.0.59-1.diff.gz
libselinux_2.0.59-1.dsc
to pool/main/libs/libselinux/libselinux_2.0.59-1.dsc
libselinux_2.0.59.orig.tar.gz
to pool/main/libs/libselinux/libselinux_2.0.59.orig.tar.gz
python-selinux_2.0.59-1_amd64.deb
to pool/main/libs/libselinux/python-selinux_2.0.59-1_amd64.deb
selinux-utils_2.0.59-1_amd64.deb
to pool/main/libs/libselinux/selinux-utils_2.0.59-1_amd64.deb
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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Manoj Srivastava <[EMAIL PROTECTED]> (supplier of updated libselinux 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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 17 Mar 2008 16:30:52 -0500
Source: libselinux
Binary: selinux-utils libselinux1 libselinux1-dev python-selinux
Architecture: source amd64
Version: 2.0.59-1
Distribution: unstable
Urgency: high
Maintainer: Manoj Srivastava <[EMAIL PROTECTED]>
Changed-By: Manoj Srivastava <[EMAIL PROTECTED]>
Description:
libselinux1 - SELinux shared libraries
libselinux1-dev - SELinux development headers
python-selinux - Python bindings to SELinux shared libraries
selinux-utils - SELinux utility programs
Closes: 465287
Changes:
libselinux (2.0.59-1) unstable; urgency=high
.
* New upstream release
* Merged new X label "poly_selection" namespace from Eamon Walsh.
* Merged reset_selinux_config() for load policy from Dan Walsh.
* Merged avc_has_perm() errno fix from Eamon Walsh.
* Regenerated Flask headers from refpolicy flask definitions.
* Merged compute_member AVC function and manpages from Eamon Walsh.
* Provide more error reporting on load policy failures from Stephen
Smalley.
* Merged new X label "poly_prop" namespace from Eamon Walsh.
* Disable setlocaldefs if no local boolean or users files are present
from Stephen Smalley.
* Skip userspace preservebools processing for Linux >= 2.6.22 from
Stephen Smalley.
* Merged fix for audit2why from Dan Walsh.
* Merged audit2why python binding from Dan Walsh.
* Merged updated swig bindings from Dan Walsh, including typemap for pid_t.
* Fix for the avc: granted null message bug from Stephen Smalley.
* matchpathcon(8) man page update from Dan Walsh.
* dlopen libsepol.so.1 rather than libsepol.so from Stephen Smalley.
* Based on a suggestion from Ulrich Drepper, defer regex compilation
until we have a stem match, by Stephen Smalley.
A further optimization would be to defer regex compilation until we
have a complete match of the constant prefix of the regex - TBD.
* Regenerated Flask headers from policy.
* AVC enforcing mode override patch from Eamon Walsh.
* Aligned attributes in AVC netlink code from Eamon Walsh.
* Merged refactored AVC netlink code from Eamon Walsh.
* Merged new X label namespaces from Eamon Walsh.
* Bux fix and minor refactoring in string representation code.
* Merged selinux_get_callback, avc_open, empty string mapping from
Eamon Walsh.
* Fix segfault resulting from missing file_contexts file.
* Bug fix: "libselinux: selinux_default_type_path implicitly converted
to pointer", thanks to dann frazier . Closed by the new upstream
release. (Closes:
#465287).
Files:
c1e361b233028488bae1d79c08b2e29d 876 libs optional libselinux_2.0.59-1.dsc
6d0ac13766100945ce01b867b31585f1 162708 libs optional
libselinux_2.0.59.orig.tar.gz
10d5bc094cd1f17eee6366e2c245e849 33889 libs optional
libselinux_2.0.59-1.diff.gz
6c18980b18d49b16ce9c9197f4c0e943 55346 admin optional
selinux-utils_2.0.59-1_amd64.deb
7f28dcc813d6899d7bbf62cefdca2278 76030 libs required
libselinux1_2.0.59-1_amd64.deb
3452814d4acecd2de7c14dc7e94c253f 288292 libdevel optional
libselinux1-dev_2.0.59-1_amd64.deb
e1da335cb03c9943bb607bb0c46eb5bc 266774 python optional
python-selinux_2.0.59-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFH31JvIbrau78kQkwRAj5hAJ0QY6gC/hyLUaHTI4VFq/xjGcXupgCdGr/d
lUmgr5Co/GnvB9neDZ/kX+k=
=mZ4Z
-----END PGP SIGNATURE-----
--- End Message ---