id summary reporter owner description type status priority milestone component version resolution keywords cc port 19859 avidemux 2.4.4 fails to build with cmake 2.6.4 markus@… macports-tickets@… "{{{ markus-heberlings-macbook-pro:~ markus$ sudo port -v install avidemux +no_x11 ---> Configuring avidemux ##################################### Configure Started ##################################### EXTRA Cflags:-O2 EXTRA CXXflags:-O2 -- -- <***********************> -- OK /opt/local/bin/pkg-config -- -- <*********************> -- LibXML2 OK -- -- <****************************************> -- LDFLAGS <-L/opt/local/lib -lfreetype -lz> -- LIBS -- OK -- FreeType Found (-I/opt/local/include/freetype2 -I/opt/local/include/opt/local/include) -- -- <******************************> -- OK -- -- <******************************> -- OK GLIB Found (-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include) -- -- <******************************> -- OK -- -- <******************************> -- OK -L/opt/local/lib -lgthread-2.0 -lglib-2.0 -lintl -liconv -- -- <******************************> -- Checking CPU and OS -- -- <****************> -- libintl Header Path: /opt/local/include -- libintl Library Path: /opt/local/lib/libintl.dylib -- Ok, libintl needed -- -- <******************************> -- OK, GCC inline asm supported SSSE3 -- -- <*****************> -- Found -- Flags: -I/opt/local/include/SDL -- Libraries: /opt/local/lib/libSDLmain.a;/opt/local/lib/libSDL.dylib;-framework Cocoa -- -- <******************************> -- Header fontconfig/fontconfig.h Found -- Lib fontconfig Found -- FontConfig OK -- -- <******************************> -- Header X11/extensions/Xvlib.h Found -- Lib Xv Found -- Xvideo OK -- Flags: -include X11/Xlib.h /opt/local/include;/opt/local/include;/opt/local/include -- Libraries: -lSM;-lICE;/opt/local/lib/libX11.dylib;/opt/local/lib/libXext.dylib -- -- <*****************> -- Not found -- <** ARTS **> -- <----------> -- Not found -- <** PulseAudio **> -- <----------------> -- Could NOT find LibXml2 -- -- <******************************> -- Header esd.h Found -- Lib esd Found -- Esd OK -- -- <******************************> Header not found(jack/jack.h) -- Jack support off -- -- <******************************> Header not found(aften/aften.h) -- Aften support off -- -- <******************************> Header not found(samplerate.h) -- libsamplerate support off -- -- <******************************> -- libiconv found, probably needed -- -- Inconsistent compiler output with:FALSE, without:FALSE -- ********************************** -- Change Dir: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/CMakeFiles/CMakeTmp Run Build Command:/opt/local/bin/gmake ""cmTryCompileExec/fast"" /opt/local/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build gmake[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/CMakeFiles/CMakeTmp' /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec.dir/iconv_check.cpp.o /usr/bin/g++-4.0 -DICONV_NEED_CONST -O2 -o CMakeFiles/cmTryCompileExec.dir/iconv_check.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/cmake_compile_check/iconv_check.cpp /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/cmake_compile_check/iconv_check.cpp: In function 'int main(int, char**)': /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/cmake_compile_check/iconv_check.cpp:12: error: invalid conversion from 'const char**' to 'char**' /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/cmake_compile_check/iconv_check.cpp:12: error: initializing argument 2 of 'size_t iconv(void*, char**, size_t*, char**, size_t*)' gmake[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/CMakeFiles/CMakeTmp' gmake[1]: *** [CMakeFiles/cmTryCompileExec.dir/iconv_check.cpp.o] Fehler 1 gmake: *** [cmTryCompileExec/fast] Fehler 2 -- ********************************** -- Change Dir: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/CMakeFiles/CMakeTmp Run Build Command:/opt/local/bin/gmake ""cmTryCompileExec/fast"" /opt/local/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build gmake[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/CMakeFiles/CMakeTmp' /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec.dir/iconv_check.cpp.o /usr/bin/g++-4.0 -O2 -o CMakeFiles/cmTryCompileExec.dir/iconv_check.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/cmake_compile_check/iconv_check.cpp Linking CXX executable cmTryCompileExec /opt/local/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 /usr/bin/g++-4.0 -O2 -Wl,-search_paths_first -headerpad_max_install_names -fPIC -L/opt/local/lib CMakeFiles/cmTryCompileExec.dir/iconv_check.cpp.o -o cmTryCompileExec -liconv Undefined symbols: ""_iconv"", referenced from: _main in iconv_check.cpp.o ld: symbol(s) not found collect2: ld returned 1 exit status gmake[1]: *** [cmTryCompileExec] Fehler 1 gmake[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/CMakeFiles/CMakeTmp' gmake: *** [cmTryCompileExec/fast] Fehler 2 -- No -- -- <******************************> -- Header lame/lame.h Found -- Lib mp3lame Found -- Lame OK -- -- <******************************> -- Header xvid.h Found -- Lib xvidcore Found -- Xvid OK -- -- <******************************> Header not found(amrnb/interf_dec.h) -- AMRNB support off -- -- <******************************> Header not found(dts.h) -- libdca support off -- Trying libdca instead of libdts -- -- <******************************> Header not found(dts.h) -- libdca support off -- -- <******************************> -- Header x264.h Found -- Lib x264 Found -- x264 OK -- -- <******************************> -- Header faad.h Found Lib not found -- FAAD support off -- Trying neaac variant -- -- <******************************> -- Header faad.h Found -- Lib faad Found -- NeAAC OK -- -- <-DOLD_FAAD_PROTO -I/opt/local/include> needed -- Yes -- -- <******************************> -- Header faac.h Found -- Lib faac Found -- FAAC OK -- -- <******************************> -- Header vorbis/vorbisenc.h Found -- Lib vorbis Found -- Vorbis OK -- -- <******************************> -- Header vorbis/vorbisenc.h Found -- Lib vorbisenc Found -- Vorbis OK -- -- <******************************> Header not found(dummy_header.h) -- Invalid support off -- -- <******************************> -- Header stdio.h Found Lib not found -- Invalid support off -- CMAKE_BINARY_DIR: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4 -- CMAKE_CURRENT_BINARY_DIR: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4 -- CMAKE_SOURCE_DIR: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4 -- CMAKE_CURRENT_SOURCE_DIR: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4 -- PROJECT_BINARY_DIR: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4 -- PROJECT_SOURCE_DIR: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4 -- EXECUTABLE_OUTPUT_PATH: -- LIBRARY_OUTPUT_PATH: -- CMAKE_MODULE_PATH: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/cmake -- CMAKE_COMMAND: /opt/local/bin/cmake -- CMAKE_ROOT: /opt/local/share/cmake-2.6 -- CMAKE_CURRENT_LIST_FILE: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/cmake/adm_log.cmake -- CMAKE_CURRENT_LIST_LINE: 50 -- CMAKE_INCLUDE_PATH: /opt/local/include -- CMAKE_LIBRARY_PATH: /opt/local/lib -- CMAKE_SYSTEM: Darwin-9.7.0 -- CMAKE_SYSTEM_NAME: Darwin -- CMAKE_SYSTEM_VERSION: 9.7.0 -- CMAKE_SYSTEM_PROCESSOR: i386 -- UNIX: 1 -- WIN32: -- APPLE: 1 -- MINGW: -- CYGWIN: -- BORLAND: -- MSVC: -- MSVC_IDE: -- MSVC60: -- MSVC70: -- MSVC71: -- MSVC80: -- CMAKE_COMPILER_2005: -- CMAKE_SKIP_RULE_DEPENDENCY: -- CMAKE_SKIP_INSTALL_ALL_DEPENDENCY: -- CMAKE_SKIP_RPATH: NO -- CMAKE_VERBOSE_MAKEFILE: FALSE -- CMAKE_SUPPRESS_REGENERATION: -- CMAKE_C_FLAGS: -O2 -- CMAKE_CXX_FLAGS: -O2 -- CMAKE_BUILD_TYPE: -- BUILD_SHARED_LIBS: -- CMAKE_C_COMPILER: /usr/bin/gcc-4.0 -- CMAKE_CXX_COMPILER: /usr/bin/g++-4.0 -- CMAKE_COMPILER_IS_GNUCC: 1 -- CMAKE_COMPILER_IS_GNUCXX : 1 -- CMAKE_AR: /usr/bin/ar -- CMAKE_RANLIB: /usr/bin/ranlib -- ** RELEASE BUILD (Release)** LINK_FLAGS CMake Error at avidemux/CMakeLists.txt:95 (ADD_SUBDIRECTORY): The binary directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/avidemux/ADM_filter is already used to build another source directory, so it cannot be used to build source directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4/avidemux/ADM_filter Specify a unique binary directory name. ******************* ** Summary ** ******************* Gtk TRUE Qt4 *** Video Codec *** X264 Yes Xvid4 Yes *** Audio Codec *** LAME Yes FAAD Yes FAAC Yes Vorbis Yes Aften No libDCA No libAMRNB No *** Audio Device *** ESD Yes OSS No ARTS No JACK No PULSE SIMP No *** Misc *** SDL Yes FreeType Yes FontConfig Yes Gettext Yes Xvideo Yes samplerate No ******************* ******************* -- Configuring incomplete, errors occurred! Error: Target org.macports.configure returned: configure failure: shell command "" cd ""/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_avidemux/work/avidemux_2.4.4"" && cmake -DCMAKE_INSTALL_PREFIX=/opt/local -DCMAKE_C_FLAGS=""-O2"" -DCMAKE_CXX_FLAGS=""-O2"" -DCMAKE_INCLUDE_PATH=/opt/local/include -DCMAKE_LIBRARY_PATH=/opt/local/lib "" returned error 1 Command output: ******************* Gtk TRUE Qt4 *** Video Codec *** X264 Yes Xvid4 Yes *** Audio Codec *** LAME Yes FAAD Yes FAAC Yes Vorbis Yes Aften No libDCA No libAMRNB No *** Audio Device *** ESD Yes OSS No ARTS No JACK No PULSE SIMP No *** Misc *** SDL Yes FreeType Yes FontConfig Yes Gettext Yes Xvideo Yes samplerate No ******************* ******************* -- Configuring incomplete, errors occurred! Warning: the following items did not execute (for avidemux): org.macports.activate org.macports.configure org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing. }}} Seems to be the same as this http://bugs.gentoo.org/show_bug.cgi?id=268618 The patch in that bug report also fixes it for me, so I have attached it to this report." defect closed Normal ports 1.7.1 fixed jmroot avidemux