misc/186847: devel/libiconv dependencies break virtualbox-ose port build

Eric Jungkurth ejungkurth at yahoo.com
Mon Feb 17 17:30:01 UTC 2014


>Number:         186847
>Category:       misc
>Synopsis:       devel/libiconv dependencies break virtualbox-ose port build
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 17 17:30:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Eric Jungkurth
>Release:        10.0-RELEASE
>Organization:
>Environment:
FreeBSD basecamp 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014     root at snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
As far as I can tell, glib20 and libIDL have dependencies on devel/libiconv that are breaking the virtualbox-ose port build. The build reaches the point

kBuild: Linking scm

after which it complains about undefined references to libiconv(_open, _close). Removing the libiconv package will allow the build to continue. However, the build stops again while making libIDL, at which point libiconv must be reinstalled. Then the build fails again at

kBuild: Linking VBoxSvc

and re-removing libiconv allows the build to continue to completion. I'm not sure if I want to run the resulting product, though.

It looks as if yesterday the glib20 port reintroduced a dependency on devel/libiconv to provide functionality not in the base libiconv. It think that this might have broken the virtualbox-ose port as I built it successfully last week on the same hardware and install and I can't find anything else that has changed.
>How-To-Repeat:
portsnap fetch update
cd /usr/ports/emulators/virtualbox-ose
make install clean
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list