Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 02 Apr 2015 11:37:45 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 199112] chinese/fcitx: Error while trying to update to 4.2.8.6
Message-ID:  <bug-199112-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199112

            Bug ID: 199112
           Summary: chinese/fcitx: Error while trying to update to 4.2.8.6
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: linuxjustin@gmail.com
                CC: lichray@gmail.com
                CC: lichray@gmail.com
             Flags: maintainer-feedback?(lichray@gmail.com)

I try to update the chinese/fcitx port to the latest version, say, 4.2.8.6 from
4.2.6.1_5 with the help of portmaster. However, it failed to update with the
following errors:

...skip...
Linking C executable readPYMB
[ 39%] Built target readPYMB
[ 40%] Building CXX object
src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitx-qt_automoc.cpp.o
Scanning dependencies of target txt2mb
[ 41%] Building C object tools/cli/CMakeFiles/txt2mb.dir/txt2mb.c.o
Linking C executable txt2mb
[ 41%] Built target txt2mb
Scanning dependencies of target gobject_introspection_compile_target_1
[ 41%] Generating Fcitx-1.0.gir
Linking CXX shared library libfcitx-qt.so
[ 41%] Built target fcitx-qt
fcitxinputmethod.c:160: Warning: Fcitx: GObject-Introspection specific GTK-Doc
tag "Rename to" has been deprecated, please use annotations on the identifier
instead:
 * Rename to: fcitx_input_method_get_imlist
   ^
fcitxkbd.c:147: Warning: Fcitx: GObject-Introspection specific GTK-Doc tag
"Rename to" has been deprecated, please use annotations on the identifier
instead:
 * Rename to: fcitx_kbd_get_layouts
   ^
Scanning dependencies of target testgclient
[ 41%] Building C object
src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/testgclient.c.o
Linking C executable testgclient
[ 41%] Built target testgclient
/usr/ports/chinese/fcitx/work/fcitx-4.2.8.6/src/lib/fcitx-gclient/tmp-introspectSttSyo/Fcitx-1.0.o:(.data+0x20):
undefined reference to `fcitx_layout_item_get_type'
/usr/ports/chinese/fcitx/work/fcitx-4.2.8.6/src/lib/fcitx-gclient/tmp-introspectSttSyo/Fcitx-1.0.o:(.data+0x28):
undefined reference to `fcitx_connection_get_type'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
linking of temporary binary failed: Command '['cc', '-o',
'/usr/ports/chinese/fcitx/work/fcitx-4.2.8.6/src/lib/fcitx-gclient/tmp-introspectSttSyo/Fcitx-1.0',
'-DLIBICONV_PLUG', '-O2', '-pipe', '-DLIBICONV_PLUG', '-fstack-protector',
'-fno-strict-aliasing', '-L/usr/local/lib', '-fstack-protector',
'/usr/ports/chinese/fcitx/work/fcitx-4.2.8.6/src/lib/fcitx-gclient/tmp-introspectSttSyo/Fcitx-1.0.o',
'-L.', '-Wl,-rpath=.', '-Wl,--no-as-needed', '-lfcitx-gclient',
'-L/usr/ports/chinese/fcitx/work/fcitx-4.2.8.6/src/lib/fcitx-gclient',
'-Wl,-rpath=/usr/ports/chinese/fcitx/work/fcitx-4.2.8.6/src/lib/fcitx-gclient',
'-lgio-2.0', '-lgobject-2.0', '-Wl,--export-dynamic', '-lgmodule-2.0',
'-pthread', '-L/usr/local/lib', '-lglib-2.0', '-lintl']' returned non-zero exit
status 1
--- src/lib/fcitx-gclient/Fcitx-1.0.gir ---
*** [src/lib/fcitx-gclient/Fcitx-1.0.gir] Error code 1

make[5]: stopped in /usr/ports/chinese/fcitx/work/fcitx-4.2.8.6
1 error

make[5]: stopped in /usr/ports/chinese/fcitx/work/fcitx-4.2.8.6
---
src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/all
---
***
[src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/all]
Error code 2

make[4]: stopped in /usr/ports/chinese/fcitx/work/fcitx-4.2.8.6
Scanning dependencies of target im-fcitx
A failure has been detected in another branch of the parallel make

make[5]: stopped in /usr/ports/chinese/fcitx/work/fcitx-4.2.8.6
--- src/frontend/gtk2/CMakeFiles/im-fcitx.dir/all ---
*** [src/frontend/gtk2/CMakeFiles/im-fcitx.dir/all] Error code 2

make[4]: stopped in /usr/ports/chinese/fcitx/work/fcitx-4.2.8.6
2 errors

make[4]: stopped in /usr/ports/chinese/fcitx/work/fcitx-4.2.8.6
*** [all] Error code 2

make[3]: stopped in /usr/ports/chinese/fcitx/work/fcitx-4.2.8.6
1 error

make[3]: stopped in /usr/ports/chinese/fcitx/work/fcitx-4.2.8.6
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/chinese/fcitx
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/chinese/fcitx
*** Error code 1

Stop.
make: stopped in /usr/ports/chinese/fcitx

Not sure how to deal with it. Thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-199112-13>