Your message dated Sun, 03 Dec 2017 13:49:29 +0000
with message-id <[email protected]>
and subject line Bug#748026: fixed in efl 1.20.6-1
has caused the Debian Bug report #748026,
regarding Parameter declarations of evas_common_rgba_image_from_copied_data 
differ in signedness
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.)


-- 
748026: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748026
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: efl
Version: 1.8.6-1
Usertags: goto-cc

During a rebuild of all packages in a clean sid chroot (and cowbuilder+pbuilder)
the build failed with the following error. Please note that we use our research
compiler tool-chain (using tools from the cbmc package), which permits extended
reporting on type inconsistencies at link time.


  CXXLDlib/evas/libevas.la

error: conflicting function declarations 
"evas_common_rgba_image_from_copied_data"
old definition in module evas_image_main file 
lib/evas/common/evas_image_private.h line 5
signed int (struct _Image_Entry *, unsigned int, unsigned int, unsigned int *, 
signed int, signed int)
new definition in module evas_image_data file lib/evas/common/evas_image_data.c 
line 47
signed int (struct _Image_Entry *ie_dst, signed int w, signed int h, unsigned 
int *image_data, signed int alpha, signed int cspace)
make[5]: *** [lib/evas/libevas.la] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/srv/jenkins-slave/workspace/sid-goto-cc-efl/efl-1.8.6'
dh_auto_build: make -j1 returned exit code 2

The above conflict (in parameters w and h) may be harmless (even though
technically undefined behaviour) if actual parameters always fit into a positive
signed int.

Yet it should be easy enough to fix, and may help the compiler in producing
meaningful warnings.

Best,
Michael

PS.: This is essentially a duplicate of #747961. Yay for embedded code copies.

Attachment: pgpQ90BA7gpG3.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: efl
Source-Version: 1.20.6-1

We believe that the bug you reported is fixed in the latest version of
efl, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ross Vandegrift <[email protected]> (supplier of updated efl 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: SHA512

Format: 1.8
Date: Sat, 02 Dec 2017 15:32:22 -0800
Source: efl
Binary: libeina1a libeina-bin libeina-dev libeet-dev libeet1 libeet-bin 
libelocation1 libephysics1 libevas1 libevas-bin libevas-dev libevas1-engines-x 
libevas1-engines-fb libevas1-engines-drm libevas1-engines-wayland libecore1 
libecore-audio1 libecore-avahi1 libecore-con1 libecore-drm2-1 libecore-evas1 
libecore-fb1 libecore-file1 libecore-imf1 libecore-input1 libecore-ipc1 
libecore-wl2-1 libecore-x1 libecore-bin libecore-dev libector1 libefl-all-dev 
libefreet1a libefreet-bin libefreet-dev libembryo-dev libembryo1 libembryo-bin 
libedje-bin libedje1 libedje-dev libeio1 libeio-dev libeeze1 libeeze-bin 
libeeze-dev libelua1 libelua-bin libemile1 libemotion1 libemotion-dev 
libethumb1 libethumb-client1 libethumb-client-bin libethumb-dev libeolian1 
libelput1 efl-doc libelementary1 libelementary-bin libelementary-data 
libelementary-dev libevas-loaders libemotion-players
Architecture: source
Version: 1.20.6-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Pkg-e Team <[email protected]>
Changed-By: Ross Vandegrift <[email protected]>
Closes: 748026
Description: 
 efl-doc    - Documentation for the Enlightenment Foundation Libraries
 libecore1  - Core abstraction layer for enlightenment DR 0.17
 libecore-audio1 - Ecore functions for audio playback and recording
 libecore-avahi1 - Ecore functions for dealing with Avahi mDNS/DNS-SD
 libecore-bin - Core abstraction layer for enlightenment DR 0.17 binary 
utilities
 libecore-con1 - Ecore Connection Library
 libecore-dev - transitional EFL development package
 libecore-drm2-1 - Ecore functions for dealing with DRM2
 libecore-evas1 - Ecore Evas Wrapper Library
 libecore-fb1 - Ecore frame buffer system functions
 libecore-file1 - Ecore File Library
 libecore-imf1 - Ecore Input Method Framework module
 libecore-input1 - Ecore input module
 libecore-ipc1 - Ecore inter-process communication functions
 libecore-wl2-1 - Ecore functions for dealing with Wayland
 libecore-x1 - Ecore functions for dealing with the X Window System
 libector1  - Library that provides vector graphics capabilities for EFL
 libedje1   - Graphical layout and animation library
 libedje-bin - Various binaries for use with libedje
 libedje-dev - transitional EFL development package
 libeet1    - Enlightenment DR17 file chunk reading/writing library
 libeet-bin - Enlightenment DR17 file chunk reading/writing utility
 libeet-dev - transitional EFL development package
 libeeze1   - Library for manipulating devices through udev
 libeeze-bin - Library for manipulating devices through udev binary utilities
 libeeze-dev - transitional EFL development package
 libefl-all-dev - Enlightenment Foundation Libraries development files
 libefreet1a - Library that implements freedesktop.org specs for use with E17/EF
 libefreet-bin - D-Bus activated helper binary to create efreet data caches
 libefreet-dev - transitional EFL development package
 libeina1a  - Enlightenment Foundation Library providing optimized data types
 libeina-bin - Enlightenment Foundation Library providing optimized data types e
 libeina-dev - transitional EFL development package
 libeio1    - Library providing non-blocking I/O using threads
 libeio-dev - transitional EFL development package
 libelementary1 - EFL-based widget set library
 libelementary-bin - EFL-based widget set library - helper programs
 libelementary-data - runtime data-files for libelementary
 libelementary-dev - transitional EFL development package
 libelocation1 - Library providing geo information management in EFL
 libelput1  - EFL abstraction library for libinput
 libelua1   - Lua wrapper and convenience layer for EFL shared objects
 libelua-bin - Lua wrapper and convenience layer for EFL
 libembryo1 - SMALL-based abstract machine (AMX) bytecode interpreter
 libembryo-bin - SMALL compiler creating Embryo bytecode
 libembryo-dev - transitional EFL development package
 libemile1  - Compression and encryption utilities and abstractions
 libemotion1 - Media object creation/manipulation library
 libemotion-dev - transitional EFL development package
 libemotion-players - Additional file format loaders for libemotion
 libeolian1 - EO object parser and C code generator - runtime library
 libephysics1 - Library providing physics functions to Evas and Edje
 libethumb1 - Library to create thumbnails for images and documents
 libethumb-client1 - Library to create thumbnails using a D-Bus-actived server
 libethumb-client-bin - D-Bus activated helper binary to create thumbnails with 
libethumb
 libethumb-dev - transitional EFL development package
 libevas1-engines-drm - Evas module providing the DRM engine
 libevas1-engines-fb - Evas module providing the Framebuffer engine
 libevas1-engines-wayland - Evas module providing the Wayland engine
 libevas1-engines-x - Evas module providing the X11 engines
 libevas1   - Enlightenment DR17 advanced canvas library
 libevas-bin - Enlightenment DR17 advanced canvas library binary tools
 libevas-dev - transitional EFL development package
 libevas-loaders - Additional file format loaders for libevas
Changes:
 efl (1.20.6-1) experimental; urgency=medium
 .
   * Team upload.
   * New upstream version
 .
   [ Ross Vandegrift ]
   * d/rules:
     + switch to dh_missing
     + disable docs if nodoc is set in DEB_BUILD_OPTIONS
   * d/patches:
     + 05-fix-signedness-mismatch.diff: fix a conflicting sign in evas
       (Closes: #748026).
     + 55_evas-gl-generic-common-add-more-linking-for-gles-mod.patch: drop,
       applied upstream
   * d/copyright: use https Format link
   * d/control:
     + Bump Standards-Version to 4.1.1
     + Set Rules-Requires-Root to disable building as root
   * d/rules: remove use of DEB_BUILD_OPTIONS.  nocheck isn't explicitly needed
     anyhow, since configure is used to disable tests.
   * Ship efl-wl artifacts that should've been added with wayland support
   * Provide eo debugging tools.  libeo_dbg is a special build of libeo
     that includes additional debugging functionality.  It is designed to
     be LD_PRELOADed ahead of libeo.  eo_debug is a helper script to do
     that.  libeo_dbg can have significant performance overhead, so should
     not be used by default.
   * Eliminate use of debian/tmp from d/install, d/examples files
   * d/efl-doc.examples: fix source dir for example installation
   * Bump all eo symbol versions for 1.20.6 release
Checksums-Sha1: 
 176ccbe803b6892710edce71896877ca2d31bf4c 6738 efl_1.20.6-1.dsc
 946f82fa5dfffbbe62c4e5b67430d1e8602cb340 65517328 efl_1.20.6.orig.tar.xz
 32a5dde51f91aeb8d65c9d54ed1e2ee869de66b2 85688 efl_1.20.6-1.debian.tar.xz
Checksums-Sha256: 
 6988d2794818c1ae349b1faae0202884f80e656f23a811710eee388aac9d54e2 6738 
efl_1.20.6-1.dsc
 56c67ea77435753a4f324a0a13488ba58f4ed7eb35a97c1a354fdc79c39a32c1 65517328 
efl_1.20.6.orig.tar.xz
 f89565a19319bc675ad7de962870b376b29c5e126ba7c9f6fc037b405d7c6889 85688 
efl_1.20.6-1.debian.tar.xz
Files: 
 a60e594a6e93410c7a6814e616457ae0 6738 libs optional efl_1.20.6-1.dsc
 0c23c4b3c8f93b173b36ba2352ccffa0 65517328 libs optional efl_1.20.6.orig.tar.xz
 edff45552a38dffb98aa5b5f012921e0 85688 libs optional efl_1.20.6-1.debian.tar.xz

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

iQIzBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAloj+AwACgkQpU8BhUOC
FITHbA//R6BTQ2ncOfgioiDfshUEWc+TwWl2u0KjohxnH3R1FTu4bBDfDTFdNNHm
xi/7F2R8jTaVZcpDzW7foi2SuxHkIFXr+cJ2OTAdV55LqDJzJazbGHiMsMFTeuan
kSEbwZHN5+TULGQ0Wz2HRyxPSegSByZRDNvMLSnAquNoc3GutrAoshcipvIeqYFp
GGRC0McsrKo5TsjoK6lNvwx8dBBzPeE4O/U1axtT43bD0LDaoN607oHJej3v3iAL
cI8fXzmpLPZx9ctKddGVovxhZLAwrD9Ww9hfIsLfKP+z56TjKhgU8MIo1UvRP2it
3+O9rDOVYbv8WPhp0btLWAqgVJAJB2+HhH4Wv+3olr1w+6PYK60ea1h1uYuGXndh
+lrYUob1JCnnNN2YP/aIAec8PZPzyr3NhGLpc5nqVTIT+FtpegKBHSs8HMXBS2Je
9GZqT41++h4aCqqNtmrcRMXuZ57x5EpQm8SxOcE0Ud4BEmiTxcfaeeqlOZKb+z1R
3tO/EdU6JahFP6wj9uoltVyTR2hXIeTuRD12e43rFR0ScnaAfqP8KoofWgtUBUZo
8mS8ovMH0sIYh+Jem5731dA9P8qRPsAxriO2IslF+Ca/KrYf8TekzOfhCK5QmD9C
wB3VddgD9tibiUwInr1PPPLoCaCIRHYkPUfG1eqe2xzq/NeC27A=
=nbE7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to