Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Dec 2014 17:35:55 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 195969] New: Fix an iconv related problem in japanese/ebview
Message-ID:  <bug-195969-13@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 195969
           Summary: Fix an iconv related problem in japanese/ebview
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: sakaue.mamoru@mwghennndo.com

Created attachment 150575
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=150575&action=edit
Add iconv to USES

Build of japanese/ebview fails in systems (10 or later) which have iconv in the
base system when converters/libiconv is installed. This can be resolved by
adding "iconv" to USES. This modification will be harmless to the older systems
because the dependencies on gettext and gmake had resulted in the dependency on
converters/libiconv in those systems.

[FAILED BUILD LOG] (Sun Dec  7 13:51:20 JST 2014)
## LANG must be reset to avoid confusion of /usr/bin/sed.
# env LANG= make -C /usr/ports/japanese/ebview
....(skip)....
cc -I/usr/local/include/gtk-1.2 -I/usr/local/include/glib-1.2
-I/usr/local/lib/glib/include -D_REENTRANT -I/usr/local/include
-I/usr/local/include/gtk-1.2 -I/usr/local/include/glib-1.2
-I/usr/local/lib/glib/include -I/usr/local/include -I/usr/local/include
-I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing
-std=gnu89 -fstack-protector -o ebview dictgroup.o dicttext.o link.o
preference.o selection.o dialog.o eb.o history.o mainmenu.o statusbar.o
dictbar.o dictheading.o ebview.o menu.o render.o select.o ending.o popup.o
dump.o external.o websearch.o weblist.o pixmap.o xml.o xmlinternal.o misc.o
canvas.o contentarea.o shortcut.o shortcutfunc.o font.o multi.o jcode.o 
-L/usr/local/lib -lgtk -lgdk -lgmodule -lgthread -lglib -lpthread -lintl -lm
-lgdk_imlib -lgtk -lgdk -lgmodule -lglib -lintl /usr/local/lib/libXi.so
/usr/local/lib/libXext.so /usr/local/lib/libX11.so -lm -leb -lz -lintl
-Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib
eb.o: In function `ebook_search2':
eb.c:(.text+0x1348): undefined reference to `libiconv_open'
eb.c:(.text+0x13ae): undefined reference to `libiconv'
eb.c:(.text+0x13b9): undefined reference to `libiconv_close'
dump.o: In function `hex_dump_page':
dump.c:(.text+0x7b3): undefined reference to `libiconv_open'
dump.c:(.text+0x815): undefined reference to `libiconv'
dump.c:(.text+0x824): undefined reference to `libiconv_close'
websearch.o: In function `web_search':
websearch.c:(.text+0x107): undefined reference to `libiconv_open'
websearch.c:(.text+0x170): undefined reference to `libiconv'
websearch.c:(.text+0x178): undefined reference to `libiconv_close'
contentarea.o: In function `char_kind':
contentarea.c:(.text+0x1a4): undefined reference to `libiconv_open'
contentarea.c:(.text+0x1f3): undefined reference to `libiconv'
contentarea.c:(.text+0x2b3): undefined reference to `libiconv_close'
jcode.o: In function `do_iconv':
jcode.c:(.text+0xc2): undefined reference to `libiconv_open'
jcode.c:(.text+0x14a): undefined reference to `libiconv'
jcode.c:(.text+0x155): undefined reference to `libiconv_close'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:283: recipe for target 'ebview' failed
gmake[5]: *** [ebview] Error 1
gmake[5]: Leaving directory '/usr/ports/japanese/ebview/work/ebview-0.2.1/src'
Makefile:211: recipe for target 'all-recursive' failed
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory '/usr/ports/japanese/ebview/work/ebview-0.2.1'
Makefile:147: recipe for target 'all' failed
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory '/usr/ports/japanese/ebview/work/ebview-0.2.1'
===> 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/japanese/ebview
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/japanese/ebview
*** Error code 1

Stop.
make: stopped in /usr/ports/japanese/ebview

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