Bug 183848

Summary: /usr/include/iconv.h:43:10: fatal error: '_libiconv_compat.h' file not found error with several packages
Product: Base System Reporter: garbytrash
Component: kernAssignee: Mark Linimon <linimon>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description garbytrash 2013-11-10 21:20:00 UTC
While trying to install several xorg packages (like calligra, vim, and so forth) and other audio utils like audacity/ardour in FreeBSD10-Beta3 with new xorg-1.12.4 with gallium and kms enabled, the portmaster compilation breaks with a single error line :

<snip>
In file included from portable_c.c:1:
/usr/include/iconv.h:43:10: fatal error: '_libiconv_compat.h' file not found
#include <_libiconv_compat.h>
         ^
1 error generated.
<snip>

with suggestion like:


===>>> You can restart from the point of failure with this command line:
       portmaster <flags> audio/ardour audio/aubio audio/jack devel/doxygen devel/readline audio/lash audio/libdssialsacompat textproc/texi2html math/fftw3-float audio/liblo devel/scons graphics/libgnomecanvasmm26 graphics/libart_lgpl graphics/libgnomecanvas x11-toolkits/gtkmm24 accessibility/atkmm devel/glibmm devel/libsigc++20 graphics/cairomm textproc/libxml++26 x11-toolkits/pangomm textproc/liblrdf audio/ladspa audio/audacity audio/soundtouch audio/twolame multimedia/ffmpeg0 devel/yasm graphics/frei0r x11-toolkits/wxgtk28-unicode archivers/libmspack devel/ORBit2 devel/gconf2 devel/dconf x11-toolkits/pangox-compat x11-toolkits/wxgtk28-common 

===>>> Exiting

===>>> You can restart from the point of failure with this command line:
       portmaster <flags> multimedia/phonon-gstreamer multimedia/phonon-vlc multimedia/vlc audio/faad audio/libcddb audio/libsamplerate audio/opus audio/twolame devel/libtar devel/sdl12 devel/nasm graphics/aalib graphics/sdl_image lang/lua multimedia/libdvbpsi multimedia/libdvdnav multimedia/libkate multimedia/libmatroska textproc/libebml multimedia/libmpeg2 net/libproxy security/gnutls3 x11-fonts/bitstream-vera 

===>>> Exiting

Fix: 

Not know, but seen something relevant here: https://github.com/jj1bdx/freebsd-gnu-libiconv-hack
How-To-Repeat: try to run:

#portmaster -d --no-confirm audio/audacity audio/ardour
#portmaster -d --no-confirm multimedia/phonon-gstreamer multimedia/phonon-vlc

Pull the area51.pcbsd.org repos as stated at http://freebsd.kde.org/area51.php and try to install calligra suite:

#portmaster -d --no-confirm editors/calligra
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2013-12-09 00:02:04 UTC
State Changed
From-To: open->feedback

to submitter: can you confirm that this is now fixed? 


Comment 2 Mark Linimon freebsd_committer freebsd_triage 2013-12-09 00:02:04 UTC
Responsible Changed
From-To: freebsd-amd64->linimon

track.
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2014-05-04 04:31:37 UTC
State Changed
From-To: feedback->closed

Feedback timeout (> 3 months).