#46244: ffmpeg 2.5 +glp2 +glp3 +nonfree does not link. Problems with libsmbclient. -----------------------+---------------------- Reporter: arthur@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: ffmpeg | -----------------------+---------------------- Description changed by mf2k@…: Old description:
Upgrade of ffmpeg 2.4.4 +glp2 +glp3 +nonfree to ver. 2.5 fails with a bunch of linking errors (see below) pointing to samba. The port DOES BUILD if "--enable-libsmbclient" in Portfile is changed to " --disable-libsmbclient"
=========================================================== Undefined symbols for architecture x86_64: "_smbc_close", referenced from: _libsmbc_open in libsmbclient.o _libsmbc_close in libsmbclient.o "_smbc_free_context", referenced from: _libsmbc_open in libsmbclient.o _libsmbc_close in libsmbclient.o "_smbc_fstat", referenced from: _libsmbc_open in libsmbclient.o "_smbc_init", referenced from: _libsmbc_open in libsmbclient.o "_smbc_init_context", referenced from: _libsmbc_open in libsmbclient.o "_smbc_lseek", referenced from: _libsmbc_seek in libsmbclient.o "_smbc_new_context", referenced from: _libsmbc_open in libsmbclient.o "_smbc_open", referenced from: _libsmbc_open in libsmbclient.o "_smbc_read", referenced from: _libsmbc_read in libsmbclient.o "_smbc_setFunctionAuthDataWithContext", referenced from: _libsmbc_open in libsmbclient.o "_smbc_setOptionUserData", referenced from: _libsmbc_open in libsmbclient.o "_smbc_setTimeout", referenced from: _libsmbc_open in libsmbclient.o "_smbc_setWorkgroup", referenced from: _libsmbc_open in libsmbclient.o "_smbc_set_context", referenced from: _libsmbc_open in libsmbclient.o "_smbc_write", referenced from: _libsmbc_write in libsmbclient.o ld: symbol(s) not found for architecture x86_64
New description: Upgrade of ffmpeg 2.4.4 +glp2 +glp3 +nonfree to ver. 2.5 fails with a bunch of linking errors (see below) pointing to samba. The port DOES BUILD if "--enable-libsmbclient" in Portfile is changed to " --disable-libsmbclient" =========================================================== {{{ Undefined symbols for architecture x86_64: "_smbc_close", referenced from: _libsmbc_open in libsmbclient.o _libsmbc_close in libsmbclient.o "_smbc_free_context", referenced from: _libsmbc_open in libsmbclient.o _libsmbc_close in libsmbclient.o "_smbc_fstat", referenced from: _libsmbc_open in libsmbclient.o "_smbc_init", referenced from: _libsmbc_open in libsmbclient.o "_smbc_init_context", referenced from: _libsmbc_open in libsmbclient.o "_smbc_lseek", referenced from: _libsmbc_seek in libsmbclient.o "_smbc_new_context", referenced from: _libsmbc_open in libsmbclient.o "_smbc_open", referenced from: _libsmbc_open in libsmbclient.o "_smbc_read", referenced from: _libsmbc_read in libsmbclient.o "_smbc_setFunctionAuthDataWithContext", referenced from: _libsmbc_open in libsmbclient.o "_smbc_setOptionUserData", referenced from: _libsmbc_open in libsmbclient.o "_smbc_setTimeout", referenced from: _libsmbc_open in libsmbclient.o "_smbc_setWorkgroup", referenced from: _libsmbc_open in libsmbclient.o "_smbc_set_context", referenced from: _libsmbc_open in libsmbclient.o "_smbc_write", referenced from: _libsmbc_write in libsmbclient.o ld: symbol(s) not found for architecture x86_64 }}} -- -- Ticket URL: <https://trac.macports.org/ticket/46244#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X