dev-util/ctags-20161028: unable to compile with crossdev for mipsEl Getting error: configure: error: regcomp() on this system is broken. Prev. version 5.8-r1::gentoo compiled pretty OK. mipsel-unknown-linux-gnu-emerge -av =dev-util/ctags-5.8-r1 Details here: https://paste.pound-python.org/show/kJsTZEWlCgaKLuU9HOrT/ Reproducible: Always
!!! Please attach the following file when seeking support: !!! /usr/mipsel-unknown-linux-gnu/tmp/portage/dev-util/ctags-20161028/work/ctags-20161028/config.log
Hello there! Please, find by URL output from file: /usr/mipsel-unknown-linux-gnu/tmp/portage/dev-util/ctags-20161028/work/ctags-20161028/config.log https://paste.pound-python.org/show/fIWPjx65zgiU82KjI52U
Created attachment 470128 [details, diff] Patch for configure.ac In future, please _attach_ the documents to the bug. Let me quote the relevant part from the configure.log: 1072. configure:6279: checking for regcomp 1073. configure:6279: mipsel-unknown-linux-gnu-gcc -o conftest -O2 -pipe -fomit-frame-pointer -mglibc -Wl,-O1 -Wl,--as-needed conftest.c >&5 1074. configure:6279: $? = 0 1075. configure:6279: result: yes 1076. configure:6285: checking if regcomp works 1077. configure:6311: result: 1078. configure:6314: error: regcomp() on this system is broken. Please test the attached patch (via /etc/portage/patches).
Felix, thank You for help! This patch fixed issue. Now I can compile dev-util/ctags-20161028 without problems. Please commit it in world. Thank you very much!
The patch is now upstream: https://github.com/universal-ctags/ctags/commit/291494f22e841aab8e0fca76a1bdba3930d0cc1f With the next release or snapshot this will be fixed in gentoo.
looks entirely like a problem in ctags unrelated to crossdev