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 ---

