id summary reporter owner description type status priority milestone component version resolution keywords cc port 29135 readline: error: 'LC_CTYPE' undeclared bbarth@… MarcusCalhoun-Lopez "After a selfupdate, while trying to upgrade outdated packages, I ran into the following problem: {{{ rye(49)$ sudo port upgrade readline ---> Computing dependencies for readline ---> Building readline Error: Target org.macports.build returned: shell command failed (see log for details) Log for readline is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/main.log Error: Unable to upgrade port: 1 }}} I tried uninstalling it and re-executing the command to no avail. Here's the message from the log: {{{ rye(50)$ more /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/main.log version:1 :msg:main ---> Computing dependencies for readline:info:main .:debug:main Searching for dependency: ncurses :debug:main Found Dependency: receipt exists for ncurses :msg:main :debug:main Executing org.macports.main (readline) :debug:main Skipping completed org.macports.fetch (readline) :debug:main Skipping completed org.macports.checksum (readline) :debug:main Skipping completed org.macports.extract (readline) :debug:main Skipping completed org.macports.patch (readline) :debug:main Skipping completed org.macports.configure (readline) :msg:main ---> Building readline :debug:build build phase started at Thu Apr 14 13:36:51 CDT 2011 :debug:build Executing org.macports.build (readline) :debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.6' :debug:build Assembled command: 'cd ""/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.2"" && /usr/bin/make -j4 all' :info:build rm -f complete.o :info:build rm -f terminal.o :info:build rm -f text.o :info:build rm -f nls.o :info:build /usr/bin/gcc-4.2 -c -DHAVE_CONFIG_H -I/opt/local/include -I. -I. -DRL_LIBRARY_VERSION='""6.2""' -pipe -O2 -arch x86_64 complete.c :info:build /usr/bin/gcc-4.2 -c -DHAVE_CONFIG_H -I/opt/local/include -I. -I. -DRL_LIBRARY_VERSION='""6.2""' -pipe -O2 -arch x86_64 terminal.c :info:build /usr/bin/gcc-4.2 -c -DHAVE_CONFIG_H -I/opt/local/include -I. -I. -DRL_LIBRARY_VERSION='""6.2""' -pipe -O2 -arch x86_64 text.c :info:build /usr/bin/gcc-4.2 -c -DHAVE_CONFIG_H -I/opt/local/include -I. -I. -DRL_LIBRARY_VERSION='""6.2""' -pipe -O2 -arch x86_64 nls.c :info:build nls.c: In function '_rl_init_eightbit': :info:build nls.c:114: error: 'LC_CTYPE' undeclared (first use in this function) :info:build nls.c:114: error: (Each undeclared identifier is reported only once :info:build nls.c:114: error: for each function it appears in.) :info:build nls.c:114: warning: assignment makes pointer from integer without a cast :info:build nls.c:117: warning: assignment makes pointer from integer without a cast :info:build complete.c: In function 'rl_username_completion_function': :info:build complete.c:2045: warning: assignment makes pointer from integer without a cast :info:build complete.c:2048: error: dereferencing pointer to incomplete type :info:build complete.c:2048: error: dereferencing pointer to incomplete type :info:build complete.c:2062: error: dereferencing pointer to incomplete type :info:build complete.c:2066: error: dereferencing pointer to incomplete type :info:build complete.c:2066: error: dereferencing pointer to incomplete type :info:build complete.c: In function 'rl_filename_completion_function': :info:build complete.c:2141: error: nested functions are disabled, use -fnested-functions to re-enable :info:build complete.c:2141: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token :info:build complete.c:2141: error: 'directory' undeclared (first use in this function) :info:build complete.c:2141: error: (Each undeclared identifier is reported only once :info:build complete.c:2141: error: for each function it appears in.) :info:build complete.c:2141: error: 'DIR' undeclared (first use in this function) :info:build complete.c:2141: error: expected expression before ')' token :info:build complete.c:2158: error: expected expression before ')' token :info:build complete.c:2258: warning: assignment makes pointer from integer without a cast :info:build complete.c:2260: error: dereferencing pointer to incomplete type :info:build complete.c:2261: error: dereferencing pointer to incomplete type :info:build complete.c:2293: error: expected expression before ')' token :info:build complete.c:2321: error: dereferencing pointer to incomplete type :info:build complete.c:2334: error: dereferencing pointer to incomplete type :info:build make: *** [nls.o] Error 1 :info:build make: *** Waiting for unfinished jobs.... :info:build make: *** [complete.o] Error 1 :info:build shell command "" cd ""/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.2"" && /usr/bin/make -j4 all "" returned error 2 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing ""command_exec build"" (procedure ""portbuild::build_main"" line 8) invoked from within ""$procedure $targetname"" }}} Uninstalling readline has left me with a bunch of unusable packages, so any help will be greatly appreciated. " defect closed Normal ports 1.9.2 worksforme readline