[MacPorts] #25310: sdcc does not build on 10.6.3
#25310: sdcc does not build on 10.6.3 ---------------------------------------------+------------------------------ Reporter: john.rayfield@… | Owner: macports-tickets@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 1.9.0 Keywords: | Port: ---------------------------------------------+------------------------------ sudo port install sdcc gives (from the logfile)... /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sdcc/work/sdcc/device/lib/build/large/libsdcc.lib :info:build gnumake[3]: *** [objects] Error 2 :info:build gnumake[2]: *** [models] Error 2 :info:build gnumake[1]: *** [all] Error 2 :info:build gnumake: *** [sdcc-device-lib] Error 2 :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sdcc/work/sdcc" && /usr/bin/gnumake -j4 all " returned error 2 :error:build Target org.macports.build returned: shell command failed :debug:build Backtrace: shell command failed while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for sdcc): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for sdcc is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sdcc/main.log -- Ticket URL: <http://trac.macports.org/ticket/25310> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25310: sdcc does not build on 10.6.3 ---------------------------------------------+------------------------------ Reporter: john.rayfield@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.0 Keywords: | Port: sdcc ---------------------------------------------+------------------------------ Changes (by jmr@…): * priority: High => Normal * owner: macports-tickets@… => snc@… * port: => sdcc Old description:
sudo port install sdcc gives (from the logfile)...
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sdcc/work/sdcc/device/lib/build/large/libsdcc.lib :info:build gnumake[3]: *** [objects] Error 2 :info:build gnumake[2]: *** [models] Error 2 :info:build gnumake[1]: *** [all] Error 2 :info:build gnumake: *** [sdcc-device-lib] Error 2 :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sdcc/work/sdcc" && /usr/bin/gnumake -j4 all " returned error 2 :error:build Target org.macports.build returned: shell command failed :debug:build Backtrace: shell command failed while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for sdcc): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for sdcc is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sdcc/main.log
New description: sudo port install sdcc gives (from the logfile)... {{{ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sdcc/work/sdcc/device/lib/build/large/libsdcc.lib :info:build gnumake[3]: *** [objects] Error 2 :info:build gnumake[2]: *** [models] Error 2 :info:build gnumake[1]: *** [all] Error 2 :info:build gnumake: *** [sdcc-device-lib] Error 2 :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sdcc/work/sdcc" && /usr/bin/gnumake -j4 all " returned error 2 :error:build Target org.macports.build returned: shell command failed :debug:build Backtrace: shell command failed while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for sdcc): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for sdcc is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sdcc/main.log }}} -- Comment: Please remember to preview and use WikiFormatting, fill in the Port field, and cc the maintainer. As per the ticket guidelines, the High priority is reserved for the use of MacPorts team members. You haven't provided the part of the log that shows the actual error. -- Ticket URL: <http://trac.macports.org/ticket/25310#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25310: sdcc does not build on 10.6.3 ---------------------------------------------+------------------------------ Reporter: john.rayfield@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.0 Keywords: | Port: sdcc ---------------------------------------------+------------------------------ Comment(by john.rayfield@…): I have attached the full log file. -- Ticket URL: <http://trac.macports.org/ticket/25310#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25310: sdcc does not build on 10.6.3 ---------------------------------------------+------------------------------ Reporter: john.rayfield@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.0 Keywords: | Port: sdcc ---------------------------------------------+------------------------------ Comment(by snc@…): Looks like this line: {{{ asranlib: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sdcc/work/sdcc/device/lib/build/large/liblong.lib: No such file or directory }}} That's one of sdcc's own files, so this might be indicative of an inability to build in parallel. -- Ticket URL: <http://trac.macports.org/ticket/25310#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25310: sdcc does not build on 10.6.3 ---------------------------------------------+------------------------------ Reporter: john.rayfield@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.0 Keywords: | Port: sdcc ---------------------------------------------+------------------------------ Comment(by snc@…): Let's try the build again like so: `sudo port clean sdcc && sudo port install sdcc build.jobs=1` Please let me know if it has the same error or successfully builds. -- Ticket URL: <http://trac.macports.org/ticket/25310#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25310: sdcc does not build on 10.6.3 ---------------------------------------------+------------------------------ Reporter: john.rayfield@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.0 Keywords: | Port: sdcc ---------------------------------------------+------------------------------ Comment(by john.rayfield@…): I already successfully built by just building a second time (without a clean) suggesting that it could be build order. -- Ticket URL: <http://trac.macports.org/ticket/25310#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25310: sdcc does not build on 10.6.3 ----------------------------------------------+----------------------------- Reporter: john.rayfield@… | Owner: snc@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.0 Resolution: worksforme | Keywords: Port: sdcc | ----------------------------------------------+----------------------------- Changes (by snc@…): * status: new => closed * resolution: => worksforme Comment: It build fine for me without any changes on 2 cores. If this is a >2 core issue I have no way of testing it. -- Ticket URL: <http://trac.macports.org/ticket/25310#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25310: sdcc does not build on 10.6.3 ----------------------------------------------+----------------------------- Reporter: john.rayfield@… | Owner: snc@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.0 Resolution: worksforme | Keywords: Port: sdcc | ----------------------------------------------+----------------------------- Comment(by jmr@…): The nature of parallel build problems is that they are non-deterministic. You can't say that because it built in parallel for you once (or n times) that it always will. -- Ticket URL: <http://trac.macports.org/ticket/25310#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts