[MacPorts] #21882: slrn-devel @0.9.9pre-69 fails to build with slang2 on Snow Leopard
#21882: slrn-devel @0.9.9pre-69 fails to build with slang2 on Snow Leopard --------------------------------------------------------+------------------- Reporter: barryjprice@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: slrn slrn-devel slang slang2 snow leopard | Port: slrn-devel --------------------------------------------------------+------------------- After realising that slang1 does not support UTF8 display properly, I read that I needed to install slrn with the slang2 library. I removed the slang library: {{{ port uninstall slang }}} and installed the slang2 library: {{{ port install slang2 }}} Attempting to then reinstall slrn so as to build against the new library failed - the "slrn" port tried to bring in the regular slang library. So I attempted to build slrn-devel instead, with slang2 already in place: {{{ mbp:~ barry$ port list installed |grep slang slang2 @2.1.4 lang/slang2 }}} {{{ mbp:~ barry$ port variants slrn-devel slrn-devel has the variants: (+)pull (+)ssl (-)universal: Build for multiple architectures }}} {{{ mbp:~ barry$ sudo port -d install slrn-devel DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/news /slrn-devel DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/news /slrn-devel DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: adding the default universal variant DEBUG: Requested variant darwin is not provided by port slrn-devel. DEBUG: Requested variant i386 is not provided by port slrn-devel. DEBUG: Requested variant macosx is not provided by port slrn-devel. DEBUG: Requested variant server is not provided by port slrn-devel. DEBUG: Requested variant threads is not provided by port slrn-devel. DEBUG: Requested variant imap is not provided by port slrn-devel. DEBUG: Requested variant pop is not provided by port slrn-devel. DEBUG: Executing variant pull provides pull DEBUG: Executing variant ssl provides ssl DEBUG: Attempting ln -sf /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work /opt/local/var/macports/sources/rsync.macports.org/release/ports/news /slrn-devel/work DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/slang2 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: slang2 2.1.4_0 exists in the ports tree DEBUG: slang2 2.1.4_0 is the latest installed DEBUG: slang2 2.1.4_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/slang2 DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Requested variant darwin is not provided by port slang2. DEBUG: Requested variant i386 is not provided by port slang2. DEBUG: Requested variant macosx is not provided by port slang2. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv DEBUG: epoch: in tree: 0 installed: 0 DEBUG: libiconv 1.13_0 exists in the ports tree DEBUG: libiconv 1.13_0 is the latest installed DEBUG: libiconv 1.13_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port libiconv. DEBUG: Requested variant i386 is not provided by port libiconv. DEBUG: Requested variant macosx is not provided by port libiconv. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gperf DEBUG: epoch: in tree: 0 installed: 0 DEBUG: gperf 3.0.4_0 exists in the ports tree DEBUG: gperf 3.0.4_0 is the latest installed DEBUG: gperf 3.0.4_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gperf DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port gperf. DEBUG: Requested variant i386 is not provided by port gperf. DEBUG: Requested variant macosx is not provided by port gperf. DEBUG: No need to upgrade! gperf 3.0.4_0 >= gperf 3.0.4_0 DEBUG: No need to upgrade! libiconv 1.13_0 >= libiconv 1.13_0 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/libpng DEBUG: epoch: in tree: 0 installed: 0 DEBUG: libpng 1.2.38_0 exists in the ports tree DEBUG: libpng 1.2.38_0 is the latest installed DEBUG: libpng 1.2.38_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/libpng DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port libpng. DEBUG: Requested variant i386 is not provided by port libpng. DEBUG: Requested variant macosx is not provided by port libpng. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/zlib DEBUG: epoch: in tree: 0 installed: 0 DEBUG: zlib 1.2.3_3 exists in the ports tree DEBUG: zlib 1.2.3_3 is the latest installed DEBUG: zlib 1.2.3_3 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/zlib DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Requested variant darwin is not provided by port zlib. DEBUG: Requested variant i386 is not provided by port zlib. DEBUG: Requested variant macosx is not provided by port zlib. DEBUG: No need to upgrade! zlib 1.2.3_3 >= zlib 1.2.3_3 DEBUG: No need to upgrade! libpng 1.2.38_0 >= libpng 1.2.38_0 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/pcre DEBUG: epoch: in tree: 0 installed: 0 DEBUG: pcre 7.9_0 exists in the ports tree DEBUG: pcre 7.9_0 is the latest installed DEBUG: pcre 7.9_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/pcre DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port pcre. DEBUG: Requested variant i386 is not provided by port pcre. DEBUG: Requested variant macosx is not provided by port pcre. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/readline DEBUG: epoch: in tree: 0 installed: 0 DEBUG: readline 6.0.000_2 exists in the ports tree DEBUG: readline 6.0.000_2 +darwin is the latest installed DEBUG: readline 6.0.000_2 +darwin is active DEBUG: Merging existing variants darwin into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/readline DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant i386 is not provided by port readline. DEBUG: Requested variant macosx is not provided by port readline. DEBUG: Executing variant darwin provides darwin DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses DEBUG: epoch: in tree: 0 installed: 0 DEBUG: ncurses 5.7_0 exists in the ports tree DEBUG: ncurses 5.7_0 +darwin_10 is the latest installed DEBUG: ncurses 5.7_0 +darwin_10 is active DEBUG: Merging existing variants darwin_10 into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port ncurses. DEBUG: Requested variant i386 is not provided by port ncurses. DEBUG: Requested variant macosx is not provided by port ncurses. DEBUG: Executing variant darwin_10 provides darwin_10 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncursesw DEBUG: epoch: in tree: 0 installed: 0 DEBUG: ncursesw 5.7_0 exists in the ports tree DEBUG: ncursesw 5.7_0 +darwin_10 is the latest installed DEBUG: ncursesw 5.7_0 +darwin_10 is active DEBUG: Merging existing variants darwin_10 into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncursesw DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port ncursesw. DEBUG: Requested variant i386 is not provided by port ncursesw. DEBUG: Requested variant macosx is not provided by port ncursesw. DEBUG: Executing variant darwin_10 provides darwin_10 DEBUG: No need to upgrade! ncursesw 5.7_0 >= ncursesw 5.7_0 DEBUG: No need to upgrade! ncurses 5.7_0 >= ncurses 5.7_0 DEBUG: No need to upgrade! readline 6.0.000_2 >= readline 6.0.000_2 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/bzip2 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: bzip2 1.0.5_3 exists in the ports tree DEBUG: bzip2 1.0.5_3 +darwin is the latest installed DEBUG: bzip2 1.0.5_3 +darwin is active DEBUG: Merging existing variants darwin into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/bzip2 DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant i386 is not provided by port bzip2. DEBUG: Requested variant macosx is not provided by port bzip2. DEBUG: Executing variant darwin provides darwin DEBUG: No need to upgrade! bzip2 1.0.5_3 >= bzip2 1.0.5_3 DEBUG: No need to upgrade! pcre 7.9_0 >= pcre 7.9_0 DEBUG: No need to upgrade! slang2 2.1.4_0 >= slang2 2.1.4_0 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/openssl DEBUG: epoch: in tree: 1 installed: 1 DEBUG: openssl 0.9.8k_0 exists in the ports tree DEBUG: openssl 0.9.8k_0 +darwin is the latest installed DEBUG: openssl 0.9.8k_0 +darwin is active DEBUG: Merging existing variants darwin into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/openssl DEBUG: OS Platform: darwin DEBUG: OS Version: 10.0.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant i386 is not provided by port openssl. DEBUG: Requested variant macosx is not provided by port openssl. DEBUG: Executing variant darwin provides darwin DEBUG: No need to upgrade! openssl 0.9.8k_0 >= openssl 0.9.8k_0 ---> Computing dependencies for slrn-devel DEBUG: Searching for dependency: slang2 DEBUG: Found Dependency: receipt exists for slang2 DEBUG: Searching for dependency: libiconv DEBUG: Found Dependency: receipt exists for libiconv DEBUG: Searching for dependency: openssl DEBUG: Found Dependency: receipt exists for openssl DEBUG: Executing org.macports.main (slrn-devel) DEBUG: Skipping completed org.macports.fetch (slrn-devel) DEBUG: Skipping completed org.macports.checksum (slrn-devel) DEBUG: setting option extract.cmd to /usr/bin/bzip2 DEBUG: Skipping completed org.macports.extract (slrn-devel) DEBUG: Skipping completed org.macports.patch (slrn-devel) DEBUG: Skipping completed org.macports.configure (slrn-devel) ---> Building slrn-devel DEBUG: Executing org.macports.build (slrn-devel) DEBUG: Environment: MACOSX_DEPLOYMENT_TARGET='10.6' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69" && /usr/bin/make -j2 all' cd src; /usr/bin/make all cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/objs; /usr/bin/gcc-4.2 -c -O2 -arch x86_64 -Dunix -I/opt/local/include -I/opt/local/include -DSLRN_SLANG_DIR=\"/opt/local/share/slrn/slang\" -DSLRN_LIB_DIR=\"/opt/local/share/slrn\" -DSLRN_CONF_DIR=\"/opt/local/etc/slrn\" -DNLS_LOCALEDIR=\"/opt/local/share/locale\" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/chkslang.c cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/objs; /usr/bin/gcc-4.2 -c -O2 -arch x86_64 -Dunix -I/opt/local/include -I/opt/local/include -DSLRN_SLANG_DIR=\"/opt/local/share/slrn/slang\" -DSLRN_LIB_DIR=\"/opt/local/share/slrn\" -DSLRN_CONF_DIR=\"/opt/local/etc/slrn\" -DNLS_LOCALEDIR=\"/opt/local/share/locale\" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/snprintf.c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/snprintf.c: In function 'slrn_strdup_vprintf': /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn- devel/work/slrn-0.9.9pre-69/src/snprintf.c:106: error: incompatible types in assignment make[1]: *** [/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn- devel/work/slrn-0.9.9pre-69/src/objs/snprintf.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69" && /usr/bin/make -j2 all " returned error 2 Command output: cd src; /usr/bin/make all cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/objs; /usr/bin/gcc-4.2 -c -O2 -arch x86_64 -Dunix -I/opt/local/include -I/opt/local/include -DSLRN_SLANG_DIR=\"/opt/local/share/slrn/slang\" -DSLRN_LIB_DIR=\"/opt/local/share/slrn\" -DSLRN_CONF_DIR=\"/opt/local/etc/slrn\" -DNLS_LOCALEDIR=\"/opt/local/share/locale\" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/chkslang.c cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/objs; /usr/bin/gcc-4.2 -c -O2 -arch x86_64 -Dunix -I/opt/local/include -I/opt/local/include -DSLRN_SLANG_DIR=\"/opt/local/share/slrn/slang\" -DSLRN_LIB_DIR=\"/opt/local/share/slrn\" -DSLRN_CONF_DIR=\"/opt/local/etc/slrn\" -DNLS_LOCALEDIR=\"/opt/local/share/locale\" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/snprintf.c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/snprintf.c: In function 'slrn_strdup_vprintf': /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn- devel/work/slrn-0.9.9pre-69/src/snprintf.c:106: error: incompatible types in assignment make[1]: *** [/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn- devel/work/slrn-0.9.9pre-69/src/objs/snprintf.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 DEBUG: Backtrace: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69" && /usr/bin/make -j2 all " returned error 2 Command output: cd src; /usr/bin/make all cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/objs; /usr/bin/gcc-4.2 -c -O2 -arch x86_64 -Dunix -I/opt/local/include -I/opt/local/include -DSLRN_SLANG_DIR=\"/opt/local/share/slrn/slang\" -DSLRN_LIB_DIR=\"/opt/local/share/slrn\" -DSLRN_CONF_DIR=\"/opt/local/etc/slrn\" -DNLS_LOCALEDIR=\"/opt/local/share/locale\" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/chkslang.c cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/objs; /usr/bin/gcc-4.2 -c -O2 -arch x86_64 -Dunix -I/opt/local/include -I/opt/local/include -DSLRN_SLANG_DIR=\"/opt/local/share/slrn/slang\" -DSLRN_LIB_DIR=\"/opt/local/share/slrn\" -DSLRN_CONF_DIR=\"/opt/local/etc/slrn\" -DNLS_LOCALEDIR=\"/opt/local/share/locale\" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/snprintf.c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn-devel/work/slrn-0.9.9pre-69/src/snprintf.c: In function 'slrn_strdup_vprintf': /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn- devel/work/slrn-0.9.9pre-69/src/snprintf.c:106: error: incompatible types in assignment make[1]: *** [/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_ports_news_slrn- devel/work/slrn-0.9.9pre-69/src/objs/snprintf.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 while executing "command_exec build" (procedure "portbuild::build_main" line 9) invoked from within "$procedure $targetname" Warning: the following items did not execute (for slrn-devel): org.macports.activate org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing.}}} -- Ticket URL: <http://trac.macports.org/ticket/21882> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21882: slrn-devel @0.9.9pre-69 fails to build with slang2 on Snow Leopard --------------------------------------------+------------------------------- Reporter: barryjprice@… | Owner: sbranzo@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: slrn slang slang2 snowleopard | Port: slrn-devel --------------------------------------------+------------------------------- Changes (by macsforever2000@…): * keywords: slrn slrn-devel slang slang2 snow leopard => slrn slang slang2 snowleopard * owner: macports-tickets@… => sbranzo@… -- Ticket URL: <http://trac.macports.org/ticket/21882#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21882: slrn-devel @0.9.9pre-69 fails to build with slang2 on Snow Leopard --------------------------------------------+------------------------------- Reporter: barryjprice@… | Owner: sbranzo@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: slrn slang slang2 snowleopard | Port: slrn-devel --------------------------------------------+------------------------------- Comment(by wojciech.bancer@…): I was able to compile slrn-release version directly from slrn homepage, using macports slang2 http://www.slrn.org/download.html#release {{{ $ wget ftp://space.mit.edu/pub/davis/slrn/slrn-0.9.9p1.tar.gz $ tar xzvf slrn-0.9.9p1.tar.gz $ cd slrn-0.9.9p1 $ ./configure --with-slang=/opt/local $ make $ sudo make install }}} This version compiled ok and seems to work fine after few mins of testing. -- Ticket URL: <http://trac.macports.org/ticket/21882#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21882: slrn-devel @0.9.9pre-69 fails to build with slang2 on Snow Leopard ------------------------------------+--------------------------------------- Reporter: barryjprice@… | Owner: sbranzo@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Resolution: invalid | Keywords: slrn slang slang2 snowleopard Port: slrn-devel | ------------------------------------+--------------------------------------- Changes (by ryandesign@…): * status: new => closed * cc: ryandesign@… (added) * resolution: => invalid Comment: Replying to [ticket:21882 barryjprice@…]:
---> Computing dependencies for slrn-devel [[br]] DEBUG: Searching for dependency: slang2 [[br]] DEBUG: Found Dependency: receipt exists for slang2 [[br]] DEBUG: Searching for dependency: libiconv [[br]] DEBUG: Found Dependency: receipt exists for libiconv [[br]] DEBUG: Searching for dependency: openssl [[br]] DEBUG: Found Dependency: receipt exists for openssl [[br]] DEBUG: Executing org.macports.main (slrn-devel) [[br]] DEBUG: Skipping completed org.macports.fetch (slrn-devel) [[br]] DEBUG: Skipping completed org.macports.checksum (slrn-devel) [[br]] DEBUG: setting option extract.cmd to /usr/bin/bzip2 [[br]] DEBUG: Skipping completed org.macports.extract (slrn-devel) [[br]] DEBUG: Skipping completed org.macports.patch (slrn-devel) [[br]] DEBUG: Skipping completed org.macports.configure (slrn-devel) [[br]] ---> Building slrn-devel
After switching from slang to slang2, you needed to clean slrn-devel before attempting to build again. Note that I just updated slrn to 0.9.9p1 so you may want to use that instead. slrn and slrn-devel now unconditionally depend on slang2; using version 1 of slang is no longer possible. -- Ticket URL: <http://trac.macports.org/ticket/21882#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts