Your message dated Mon, 02 Nov 2015 19:21:00 +0000
with message-id <[email protected]>
and subject line Bug#800618: fixed in ycmd 0+20151019+git0825f85-1
has caused the Debian Bug report #800618,
regarding [ycmd] C++ checker reports errors not being able to find standard 
header (stddef.h)
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.)


-- 
800618: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800618
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ycmd
Version: 0+20150804+git6f4dbb4-1
Severity: normal

--- Please enter the report below this line. ---

Since some recent update (not completely sure which, but clang to 3.6, 
probably) the C++ checker started to show spurious errors. When I create a 
trivial test.cpp containing:

#include <stddef.h>

int main()
{
    return 0;
}

and open it with vim with vim-youcompleteme enabled, I get error

 1 test.cpp:1 col 10 error: 'stddef.h' file not found

The error does _not_ happen when I try to simply compile the file with 
clang++, so it has to be something in the way ycmd sets up the compilation.

:YcmDebugInfo gives me:

Printing YouCompleteMe debug information...
-- Server has Clang support compiled in: True
-- Clang version: Debian clang version 3.6.2-1 (tags/RELEASE_362/final) (based 
on LLVM 3.6.2)
-- Flags for /tmp/test.cpp loaded from /usr/lib/ycmd/ycm_extra_conf.py:
-- ['-Wall', '-Werror', '-Wno-long-long', '-Wno-variadic-macros', '-
fexceptions', '-std=c++11', '-x', 'c++', '-isystem', 
'/usr/lib/ycmd/ycmd/../clang_includes']
-- Server running at: http://127.0.0.1:36412
-- Server process ID: 23851
-- Server logfiles:
--   /tmp/ycm_temp/server_36412_stdout.log
--   /tmp/ycm_temp/server_36412_stderr.log

If I manually use the listed flags with clang++, it still compiles the test 
file fine.

I have removed all other versions of gcc then 5.2.1 and all other versions of 
llvm and clang then 3.6.2 except libclang-3.5 remains installed because 
doxygen still depends on it. But ycmd appears to correctly use libclang-3.6.

--- System information. ---
Architecture: amd64
Kernel:       Linux 4.1.0-2-amd64

Debian Release: stretch/sid
  990 testing         http.debian.net 
  500 wily            ppa.launchpad.net 
  500 unstable        http.debian.net 
  500 trusty          ppa.launchpad.net 
  500 testing-proposed-updates http.debian.net 
  500 stable-updates  ftp.cz.debian.org 
  500 stable          security.debian.org 
  500 stable          ftp.cz.debian.org 
    1 experimental    http.debian.net 

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.

Hm, reportbug-ng did not generate this, so I tried manually:

||/ Name                            Version          Architecture Description
+++-===============================-================-============-
==============================================================================
ii  libboost-filesystem1.58.0:amd64 1.58.0+dfsg-3+b1 amd64        filesystem 
operations (portable paths, iteration over directories, etc) in C++
ii  libboost-python1.58.0           1.58.0+dfsg-3+b1 amd64        Boost.Python 
Library
ii  libboost-regex1.58.0:amd64      1.58.0+dfsg-3+b1 amd64        regular 
expression library for C++
ii  libboost-system1.58.0:amd64     1.58.0+dfsg-3+b1 amd64        Operating 
system (e.g. diagnostics support) library
ii  libc6:amd64                     2.19-22          amd64        GNU C 
Library: Shared libraries
ii  libc6:i386                      2.19-22          i386         GNU C 
Library: Shared libraries
ii  libclang1-3.6:amd64             1:3.6.2-1        amd64        C interface 
to the clang library
ii  libgcc1:amd64                   1:5.2.1-17       amd64        GCC support 
library
ii  libgcc1:i386                    1:5.2.1-17       i386         GCC support 
library
ii  libpython2.7:amd64              2.7.10-4         amd64        Shared 
Python runtime library (version 2.7)
ii  libstdc++6:amd64                5.2.1-17         amd64        GNU Standard 
C++ Library v3
ii  libstdc++6:i386                 5.2.1-17         i386         GNU Standard 
C++ Library v3
ii  python                          2.7.9-1          amd64        interactive 
high-level object-oriented language (default version)
ii  python-bottle                   0.12.7-1         all          fast and 
simple WSGI-framework for Python
ii  python-jedi                     0.9.0-1          all          
autocompletion tool for Python
ii  python-requests                 2.7.0-3          all          elegant and 
simple HTTP library for Python2, built for human beings
ii  python-waitress                 0.8.9-2          all          production-
quality pure-Python WSGI server
ii  python2.7                       2.7.10-4         amd64        Interactive 
high-level object-oriented language (version 2.7)

-- 
 - Jan Hudec <[email protected]>

--- End Message ---
--- Begin Message ---
Source: ycmd
Source-Version: 0+20151019+git0825f85-1

We believe that the bug you reported is fixed in the latest version of
ycmd, 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.
Onur Aslan <[email protected]> (supplier of updated ycmd 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: SHA256

Format: 1.8
Date: Mon, 02 Nov 2015 13:40:20 +0300
Source: ycmd
Binary: ycmd
Architecture: source
Version: 0+20151019+git0825f85-1
Distribution: unstable
Urgency: low
Maintainer: Onur Aslan <[email protected]>
Changed-By: Onur Aslan <[email protected]>
Description:
 ycmd       - code-completion & comprehension server
Closes: 800618
Changes:
 ycmd (0+20151019+git0825f85-1) unstable; urgency=low
 .
   * New upstream release.
   * Refresh patches for new upstream version.
   * Remove 04-test-basic-string-alias.patch. Fixed in upstream.
   * Update override_dh_auto_clean to remove *.so* files in d/rules.
   * Update override_dh_auto_test to run ./run_tests.py in d/rules.
   * Install CORE_VERSION instead of EXPECTED_CORE_VERSION.
   * Create a symbolic link to clang includes directory in
     /usr/lib/ycmd. (Closes: #800618)
   * Add libclang-common-(CLANG_VER)-dev into recommends.
   * Replace libclang-3.(6|7) dependencies with libclang-dev (>= 3.6) to
     use default clang version provided by llvm-defaults.
   * Add typescript support:
     - Add node-typescript into Build-Depends and Recommends.
     - Add 04-tsserver-path.patch to use node-typescript for typescript
       completion.
     - Remove excluded typescript tests to activate typescript tests in
       d/rules.
   * Update 00-build-system.patch to add support for libclang-3.8-dev.
   * Update 02-generic-ycm-extra-conf-py.patch to simplify
     ycm_extra_conf.py.
Checksums-Sha1:
 6f58c73f882ccc6c91acfa718bcb006caa020307 2256 ycmd_0+20151019+git0825f85-1.dsc
 0c1b46dd121edc6e8cfd26bef9b753d9ad2eab61 158071 
ycmd_0+20151019+git0825f85.orig.tar.gz
 64573de4efa1a900fc82c78c7fbb89f76dd779ca 8536 
ycmd_0+20151019+git0825f85-1.debian.tar.xz
Checksums-Sha256:
 a1e06cc29251767938c6fc0d96fc01402285543f83c2801591bf76117d753298 2256 
ycmd_0+20151019+git0825f85-1.dsc
 ffdf07d353b191f9046d2751cf08d3432e88d31a5300b971fec5983f003e272b 158071 
ycmd_0+20151019+git0825f85.orig.tar.gz
 87f479588d1c15d4fcaabbce09da647051c0cc031f1656bf40bae9790eab8176 8536 
ycmd_0+20151019+git0825f85-1.debian.tar.xz
Files:
 88bdb4b1234e29254ccf06cee2de32d1 2256 devel optional 
ycmd_0+20151019+git0825f85-1.dsc
 d7fb3e3750f31f09a8f78bbbc9d79f92 158071 devel optional 
ycmd_0+20151019+git0825f85.orig.tar.gz
 03fe0a9d1313f23c0e63def13a88daf6 8536 devel optional 
ycmd_0+20151019+git0825f85-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWN7PRAAoJEGny/FFupxmTyrgP/ihdQr/7lz4GLGOKvlFeyjRg
NvGTgTLaE1YDDqfgA69G607BtpUqdRl20S2G1XGfll7B6EQMA+t9bbdiOksDg9aN
EHxIPjeXEhZhF9SC8I9zpDGrntFmM1/ZkrbREYcA3J/AnkjI9AMEFfI47smv/wG8
0h/95mKL7QVDapebhQRLxkOB3avIcYhbq5x7W6GqrY7nmZO4+yZHXunVdu7yfp2z
6LSXBJMspp3DvO2eEoK9EnJg0GTd+xOUvKWuL9o15KcsEntcpjmY4+yybQL90kdW
sSoCJKLOAc4hFJKpb5wW0hQHCUpM47Fz27AB2fp030PN0NwcFpwOgDnTIwCvwuBK
/oJ50PDWjGkJFIAyalbsCbYlLzUTV2Emo54CW/5Ncg515ZymMIKv2ehNIW7N4dBB
dg/7jitOUXB/CNs6mfolot3scQQQOdtFNLOuStFrgW/gudaC+lujhY8s4OuwoIbM
9uKlGzR0NqKDv69yzYdPP2Ao8y+fUmDZIHzWb/RVkAdXD5aMpnxzCWWnqCf9QouJ
UiONYnGOiYs+7dlimVxJvbFNgQXCdHq3Qy7uYYBF94p4FZabsrzXof6qungA5H1P
pIXTs/F+2TP8OixbznWdkMRr49UoIU9XR+98TsVzMXGRnUPbavhk0ElQAd3kpy52
H8CcvYc7ZDG4Ul61rw4m
=sRHi
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to