[Bug 226241] lang/erlang-wx: can not link the wx driver, wx will NOT be useable

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Feb 27 13:34:36 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226241

            Bug ID: 226241
           Summary: lang/erlang-wx: can not link the wx driver, wx will
                    NOT be useable
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: olgeni at FreeBSD.org
          Reporter: dch at freebsd.org
             Flags: maintainer-feedback?(olgeni at FreeBSD.org)
          Assignee: olgeni at FreeBSD.org

This seems to be an issue for lang/erlang-wx as well as lang/erlang-runtime*
when WX option is enabled.

The required headers *are* present but perhaps no longer where the build expect
them:

/usr/local/include/wx-3.0/wx/stc/stc.h
/usr/local/include/wx-2.8/wx/stc/stc.h



# poudriere configure

if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org.
===>   erlang-wx-19.3.6.5,1 depends on shared library: libwx_baseu-2.8.so -
found (/usr/local/lib/libwx_baseu-2.8.so)
===>   Returning to build of erlang-wx-19.3.6.5,1
===>   erlang-wx-19.3.6.5,1 depends on shared library: libwx_gtk2u_fl-2.8.so -
not found
===>   Installing existing package /packages/All/wx28-gtk2-contrib-2.8.12_7.txz
[pkg.skunkwerks.at] Installing wx28-gtk2-contrib-2.8.12_7...
[pkg.skunkwerks.at] `-- Installing wx28-gtk2-contrib-common-2.8.12_7...
[pkg.skunkwerks.at] `-- Extracting wx28-gtk2-contrib-common-2.8.12_7:
.......... done
[pkg.skunkwerks.at] Extracting wx28-gtk2-contrib-2.8.12_7: .......... done
===>   erlang-wx-19.3.6.5,1 depends on shared library: libwx_gtk2u_fl-2.8.so -
found (/usr/local/lib/libwx_gtk2u_fl-2.8.so)
===>   Returning to build of erlang-wx-19.3.6.5,1
===========================================================================

...


checking for GL/glu.h... yes
/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/./configure: wx-config:
not found
checking for debug build of wxWidgets... checking for wx-config...
/usr/local/bin/wxgtk2u-2.8-config
checking for wxWidgets version >= 2.8.4 (--unicode --debug=yes)... no
checking for standard build of wxWidgets... checking for wx-config...
/usr/local/bin/wxgtk2u-2.8-config
checking for wxWidgets version >= 2.8.4 (--unicode --debug=no)... yes (version
2.8.12)
checking for wxWidgets static library... no
checking if wxwidgets have opengl support... no
checking for GLintptr... yes
checking for GLintptrARB... yes
checking for GLchar... yes
checking for GLcharARB... yes
checking for GLhalfARB... yes
checking for GLint64EXT... yes
checking GLU Callbacks uses Tiger Style... no
checking for wx/stc/stc.h... no
configure: WARNING: Can not find wx/stc/stc.h  -g -Wall -O2 -fPIC -O2 -pipe
-fno-omit-frame-pointer -fstack-protector -fno-strict-aliasing
-Wno-deprecated-declarations -fomit-frame-pointer -fno-strict-aliasing -isystem
/usr/local/include  -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT
-I/usr/local/lib/wx/include/gtk2-unicode-release-2.8
-I/usr/local/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__
-pthread -D_THREAD_SAFE
checking if we can link wxwidgets programs... no
configure: WARNING: Can not link wx program are all developer packages
installed?

wx             : Can not link the wx driver, wx will NOT be useable



# poudriere build

*********************************************************************
===>  Building for erlang-wx-19.3.6.5,1
cd /tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx && gmake
ERL_TOP=/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3
TARGET=amd64-portbld-freebsd12.0
gmake[1]: Entering directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx'
=== Entering application wx
gmake[2]: Entering directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/src'
gmake[2]: Nothing to be done for 'opt'.
gmake[2]: Leaving directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/src'
gmake[2]: Entering directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/examples'
gmake[3]: Entering directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/examples/demo'
gmake[3]: Nothing to be done for 'opt'.
gmake[3]: Leaving directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/examples/demo'
gmake[3]: Entering directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/examples/sudoku'
gmake[3]: Nothing to be done for 'opt'.
gmake[3]: Leaving directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/examples/sudoku'
gmake[3]: Entering directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/examples/simple'
gmake[3]: Nothing to be done for 'opt'.
gmake[3]: Leaving directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/examples/simple'
gmake[3]: Entering directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/examples/xrc'
gmake[3]: Nothing to be done for 'opt'.
gmake[3]: Leaving directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/examples/xrc'
gmake[2]: Leaving directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/examples'
gmake[2]: Entering directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/doc/src'
gmake[2]: Nothing to be done for 'opt'.
gmake[2]: Leaving directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/doc/src'
=== Leaving application wx
gmake[1]: Leaving directory
'/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx'
/usr/bin/strip
/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/priv/amd64-portbld-freebsd12.0/erl_gl.so
strip: open
/tmp/usr/ports/lang/erlang-wx/work/otp_src_19.3/lib/wx/priv/amd64-portbld-freebsd12.0/erl_gl.so
failed: No such file or directory
*** Error code 1

Stop.

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


More information about the freebsd-ports-bugs mailing list