Attempted to install codelite 9.2-1 (on i686) via command: $ yaourt -S codelite
While compiling received the following error 4% into the compile process:
[ 4%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/TextShape.cpp.o
*** Error in `/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus': malloc(): smallbin double linked list corrupted: 0x0af423f0 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x67d2a)[0xb73e0d2a]
/usr/lib/libc.so.6(+0x6e9c7)[0xb73e79c7]
/usr/lib/libc.so.6(+0x70c70)[0xb73e9c70]
/usr/lib/libc.so.6(__libc_malloc+0xc5)[0xb73eb3d5]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(xmalloc+0x18)[0x8d8f5a8]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(splay_tree_insert+0x43)[0x8d8f093]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(_Z29maybe_note_name_used_in_classP9tree_nodeS0_+0x78)[0x8274268]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82ae42e]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82ae6e0]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82b9f5d]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x829d58d]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82ae5fe]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82b82b4]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82b876d]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82bef95]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82bdafa]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(_Z12c_parse_filev+0x25b)[0x82bde0b]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(_Z19c_common_parse_filev+0xdc)[0x838449c]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x8704d0e]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(_ZN6toplev4mainEiPPc+0x68f)[0x820c2cf]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(main+0x31)[0x820e391]
/usr/lib/libc.so.6(__libc_start_main+0xf6)[0xb7391196]
/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x820e785]
======= Memory map: ========
08048000-0986b000 r-xp 00000000 08:01 916019 /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus
0986b000-0986f000 r--p 01822000 08:01 916019 /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus
0986f000-09877000 rw-p 01826000 08:01 916019 /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus
09877000-0996c000 rw-p 00000000 00:00 0
0ac60000-0aff0000 rw-p 00000000 00:00 0 [heap]
ae600000-ae621000 rw-p 00000000 00:00 0
ae621000-ae700000 ---p 00000000 00:00 0
ae755000-ae771000 r-xp 00000000 08:01 265238 /usr/lib/libgcc_s.so.1
ae771000-ae772000 r--p 0001b000 08:01 265238 /usr/lib/libgcc_s.so.1
ae772000-ae773000 rw-p 0001c000 08:01 265238 /usr/lib/libgcc_s.so.1
ae773000-b243d000 rw-p 00000000 00:00 0
b247d000-b71df000 rw-p 00000000 00:00 0
b71df000-b7377000 r--p 00000000 08:01 279658 /usr/lib/locale/locale-archive
b7377000-b7379000 rw-p 00000000 00:00 0
b7379000-b752b000 r-xp 00000000 08:01 266734 /usr/lib/libc-2.24.so
b752b000-b752c000 ---p 001b2000 08:01 266734 /usr/lib/libc-2.24.so
b752c000-b752e000 r--p 001b2000 08:01 266734 /usr/lib/libc-2.24.so
b752e000-b752f000 rw-p 001b4000 08:01 266734 /usr/lib/libc-2.24.so
b752f000-b7532000 rw-p 00000000 00:00 0
b7532000-b7585000 r-xp 00000000 08:01 268964 /usr/lib/libm-2.24.so
b7585000-b7586000 ---p 00053000 08:01 268964 /usr/lib/libm-2.24.so
b7586000-b7587000 r--p 00053000 08:01 268964 /usr/lib/libm-2.24.so
b7587000-b7588000 rw-p 00054000 08:01 268964 /usr/lib/libm-2.24.so
b7588000-b759e000 r-xp 00000000 08:01 267342 /usr/lib/libz.so.1.2.8
b759e000-b759f000 r--p 00015000 08:01 267342 /usr/lib/libz.so.1.2.8
b759f000-b75a0000 rw-p 00016000 08:01 267342 /usr/lib/libz.so.1.2.8
b75a0000-b75a3000 r-xp 00000000 08:01 268963 /usr/lib/libdl-2.24.so
b75a3000-b75a4000 r--p 00002000 08:01 268963 /usr/lib/libdl-2.24.so
b75a4000-b75a5000 rw-p 00003000 08:01 268963 /usr/lib/libdl-2.24.so
b75a5000-b762d000 r-xp 00000000 08:01 265387 /usr/lib/libgmp.so.10.3.1
b762d000-b762e000 r--p 00087000 08:01 265387 /usr/lib/libgmp.so.10.3.1
b762e000-b762f000 rw-p 00088000 08:01 265387 /usr/lib/libgmp.so.10.3.1
b762f000-b7698000 r-xp 00000000 08:01 267193 /usr/lib/libmpfr.so.4.1.4
b7698000-b7699000 ---p 00069000 08:01 267193 /usr/lib/libmpfr.so.4.1.4
b7699000-b769a000 r--p 00069000 08:01 267193 /usr/lib/libmpfr.so.4.1.4
b769a000-b769b000 rw-p 0006a000 08:01 267193 /usr/lib/libmpfr.so.4.1.4
b769b000-b76b7000 r-xp 00000000 08:01 273424 /usr/lib/libmpc.so.3.0.0
b76b7000-b76b8000 r--p 0001b000 08:01 273424 /usr/lib/libmpc.so.3.0.0
b76b8000-b76b9000 rw-p 0001c000 08:01 273424 /usr/lib/libmpc.so.3.0.0
b76b9000-b76e1000 rw-p 00000000 00:00 0
b76e1000-b76e2000 r--p 00197000 08:01 279658 /usr/lib/locale/locale-archive
b76e2000-b76e4000 rw-p 00000000 00:00 0
b76e4000-b76e6000 r--p 00000000 00:00 0 [vvar]
b76e6000-b76e7000 r-xp 00000000 00:00 0 [vdso]
b76e7000-b7709000 r-xp 00000000 08:01 266733 /usr/lib/ld-2.24.so
b7709000-b770a000 r--p 00021000 08:01 266733 /usr/lib/ld-2.24.so
b770a000-b770b000 rw-p 00022000 08:01 266733 /usr/lib/ld-2.24.so
bf923000-bf945000 rw-p 00000000 00:00 0 [stack]
In file included from /tmp/yaourt-tmp-guest/aur-codelite/src/codelite-9.2/sdk/wxshapeframework/include/wx/wxsf/Printout.h:15:0,
from /tmp/yaourt-tmp-guest/aur-codelite/src/codelite-9.2/sdk/wxshapeframework/include/wx/wxsf/ShapeCanvas.h:24,
from /tmp/yaourt-tmp-guest/aur-codelite/src/codelite-9.2/sdk/wxshapeframework/src/TextShape.cpp:18:
/usr/include/wx-3.0/wx/printdlg.h:61:13: internal compiler error: Aborted
virtual wxPrintDialogData& GetPrintDialogData();
^~~~~~~~~~~~~~~~~
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.archlinux.org/> for instructions.
Search Criteria
Package Details: codelite 18.1.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/codelite.git (read-only, click to copy) |
---|---|
Package Base: | codelite |
Description: | Cross platform IDE for C, C++, Rust, Python, PHP and Node.js written in C++ |
Upstream URL: | https://codelite.org/ |
Keywords: | C++ Editor IDE |
Licenses: | GPL-2.0-or-later |
Conflicts: | codelite-unstable |
Provides: | codelite |
Submitter: | None |
Maintainer: | uffe |
Last Packager: | uffe |
Votes: | 174 |
Popularity: | 0.055859 |
First Submitted: | 2008-08-01 09:11 (UTC) |
Last Updated: | 2025-02-17 09:08 (UTC) |
Dependencies (20)
- hunspell (hunspell-gitAUR)
- libedit
- libssh (libssh-gitAUR)
- mariadb-libs (libmysqlclient80AUR, libmysqlclient81AUR, libmysqlclient84AUR, libmysqlclientAUR, mariadb-lts-libs)
- ncurses (ncurses-gitAUR)
- uchardet (uchardet-gitAUR)
- wxwidgets-gtk3 (wxwidgets-gtk3-gitAUR, wxwidgets-gtk3-lightAUR)
- clang (llvm-gitAUR, clang17-binAUR, clang-minimal-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR, ninja-memAUR) (make)
- pkgconfig (pkgconf-gitAUR, pkg-config-gitAUR, pkgconf) (make)
- clang (llvm-gitAUR, clang17-binAUR, clang-minimal-gitAUR) (optional) – compiler
- cscope (optional) – CScope Integration for CodeLite
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc-snapshotAUR) (optional) – compiler
- gdb (gdb-gitAUR, gdb-debug-gitAUR) (optional) – debugger
- graphviz (optional) – callgraph visualization
- lldb (llvm-gitAUR) (optional) – debugger
- php (optional) – language
- rust (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rustup) (optional) – language
- valgrind (valgrind-gitAUR) (optional) – debugger
Required by (4)
- rt-thread-env-meta (optional)
- unreal-engine (optional)
- unreal-engine-4 (optional)
- unreal-engine-git (optional)
Sources (15)
- chriskohlhoff-asio-b73dc1d.tar.gz
- codelite-18.1.0.tar.gz
- cubicdaiya-dtl-f2651ff.tar.gz
- DaveGamble-cJSON-fd1ac4f.tar.gz
- eranif-cc-wrapper-6771344.tar.gz
- eranif-ctags-930be27.tar.gz
- eranif-lexilla-8502988.tar.gz
- eranif-tinyjson-a6b0d0d.tar.gz
- eranif-wx-config-msys2-fe65daf.tar.gz
- eranif-wxdap-c5ee347.tar.gz
- ggerganov-llama.cpp-c3776ca.tar.gz
- http://repos.codelite.org/wxCrafterLibs/wxgui.zip
- jbeder-yaml-cpp-1b50109.tar.gz
- wxShaper-wxsf-code-b5dc09a.tar.gz
- zaphoyd-websocketpp-c6d7e29.tar.gz
zza commented on 2016-09-11 04:59 (UTC)
uffe commented on 2016-08-26 18:20 (UTC)
@Gendalf: you have flagged codelite out-of-date - but http://codelite.org/ main-page mentions nothing of Codelite-9.2.1
Generally speaking the github release page (https://github.com/eranif/codelite/releases) needs to have the release published before I will push a new release
Thx/Uffe :-)
zerophase commented on 2016-08-02 03:58 (UTC)
@fusion809 Is Clang 3.8 required to open Codelite? With having Clang as a required dependency it prevents changing Clang versions from the official repos.
fusion809 commented on 2016-08-01 13:26 (UTC)
Ah clang is listed as both an optional and runtime dependency. I think it should be listed as a runtime or optional dependency. As if someone has this package installed and it's a runtime dependency they should already have the package installed and hence it isn't really an optional dependency.
zerophase commented on 2016-07-30 16:45 (UTC)
I'm just referring to clang 3.8 as being a necessary dependency for building the ide. would it make sense to have clang as a makedepend?
uffe commented on 2016-07-30 11:56 (UTC)
Yes, if you have clang-3.5 installed - go into menu Settings -> Build settings...
In the dialog you can scan your computer for the compilers that you have installed.
Select the one you prefer..
zerophase commented on 2016-07-29 23:18 (UTC)
Does 9.2-1 compile with clang 3.5? On occasion I need to drop back to clang 3.5 for a custom Unreal build.
uffe commented on 2016-02-06 00:05 (UTC)
Updated to codelite 9.1.0
norby commented on 2015-10-27 15:41 (UTC)
Thanks, nickname!
I thought that this problem is resolved in the latest version, so I left out the comments.
P.S. Sorry for my bad English :(
nickname commented on 2015-10-26 17:25 (UTC)
Hi norby.
This happens (most probable) because of the lldb 3.7 version.
See the two different solutions uffe provides on the comments below
the other logs (mismatch) are displayed every time anyway
Pinned Comments
uffe commented on 2016-09-26 11:42 (UTC) (edited on 2020-07-27 18:21 (UTC) by uffe)
ATTENTION: read this before flagging this package out-of-date
This package "codelite" represents the stable release of the codelite project.
I do not consider the "Weekly Builds" from http://downloads.codelite.org/ as stable releases (neither does the codelite project)
Generally speaking - this package will not be updated before the codelite release/download page (https://downloads.codelite.org/) have a new stable release published.
Please respect that - Thanks
PS: to clear up a recent misunderstanding - this does not mean that I won't accept patches that is needed for stable codelite to build against refreshed libraries etc
PS: I have added new "codelite-unstable" package to AUR that follows the weekly/latest builds from the codelite project.