[MacPorts] #38852: srecord v1.36 fails to build -- request update to v1.61

MacPorts noreply at macports.org
Thu Apr 18 20:39:11 PDT 2013


#38852: srecord v1.36 fails to build -- request update to v1.61
---------------------------------+--------------------------------
 Reporter:  brendan.simon@…      |      Owner:  macports-tickets@…
     Type:  defect               |     Status:  new
 Priority:  High                 |  Milestone:
Component:  ports                |    Version:  2.1.3
 Keywords:  srecord build error  |       Port:  srecord
---------------------------------+--------------------------------
 '''srecord 1.36 fails to build (I'm running OS X 10.8.3).'''

 From this log snippet, it looks like an object file is attempted to move
 TWICE.  The second move fails as it has already been moved.  I suspect the
 first move should be a copy instead of a move.

 {{{
 :info:build mv main.o srec_info/main.o
 :info:build mv main.o srec_cmp/main.o
 :info:build mv: rename main.o to srec_cmp/main.o: No such file or
 directory
 }}}

 I see that srecord 1.61 is now available (released 4-Jan-2013).  This is
 quite a bit newer than version 1.36 (7-Aug-2007).

 '''Could srecord please be updated to version 1.61 and ensure that it
 builds/installs on OS X 10.8 :)'''

 Thanks, Brendan.

 ----

 ##--------------------------------------------------
 ## more detailed error log (tail)
 ##--------------------------------------------------
 :info:build rm -f lib/libsrecord.a
 :info:build ar qc lib/libsrecord.a lib/arglex.o lib/crc16.o lib/crc32.o
 lib/interval.o lib/progname.o lib/quit.o lib/quit/exception.o
 lib/quit/normal.o lib/quit/prefix.o lib/r250.o lib/srec/arglex.o
 lib/srec/arglex/get_interval.o lib/srec/arglex/get_number.o
 lib/srec/arglex/get_string.o lib/srec/arglex/input.o
 lib/srec/arglex/output.o lib/srec/input.o lib/srec/input/file.o
 lib/srec/input/file/aomf.o lib/srec/input/file/ascii_hex.o
 lib/srec/input/file/atmel_generic.o lib/srec/input/file/binary.o
 lib/srec/input/file/brecord.o lib/srec/input/file/cosmac.o
 lib/srec/input/file/dec_binary.o lib/srec/input/file/emon52.o
 lib/srec/input/file/fairchild.o lib/srec/input/file/fastload.o
 lib/srec/input/file/formatted_binary.o
 lib/srec/input/file/four_packed_code.o lib/srec/input/file/guess.o
 lib/srec/input/file/intel.o lib/srec/input/file/intel16.o
 lib/srec/input/file/mos_tech.o lib/srec/input/file/needham.o
 lib/srec/input/file/os65v.o lib/srec/input/file/signetics.o
 lib/srec/input/file/spasm.o lib/srec/input/file/spectrum.o
 lib/srec/input/file/srecord.o lib/srec/input/file/stewie.o
 lib/srec/input/file/tektronix.o lib/srec/input/file/tektronix_extended.o
 lib/srec/input/file/ti_tagged.o lib/srec/input/file/ti_tagged_16.o
 lib/srec/input/file/ti_txt.o lib/srec/input/file/vmem.o
 lib/srec/input/file/wilson.o lib/srec/input/filter.o
 lib/srec/input/filter/and.o lib/srec/input/filter/byte_swap.o
 lib/srec/input/filter/checksum.o lib/srec/input/filter/checksum/bitnot.o
 lib/srec/input/filter/checksum/negative.o
 lib/srec/input/filter/checksum/positive.o lib/srec/input/filter/crc16.o
 lib/srec/input/filter/crc32.o lib/srec/input/filter/crop.o
 lib/srec/input/filter/fill.o lib/srec/input/filter/length.o
 lib/srec/input/filter/maximum.o lib/srec/input/filter/minimum.o
 lib/srec/input/filter/not.o lib/srec/input/filter/offset.o
 lib/srec/input/filter/or.o lib/srec/input/filter/random_fill.o
 lib/srec/input/filter/sequence.o lib/srec/input/filter/split.o
 lib/srec/input/filter/unfill.o lib/srec/input/filter/unsplit.o
 lib/srec/input/filter/xor.o lib/srec/input/generator.o
 lib/srec/input/generator/constant.o lib/srec/input/generator/random.o
 lib/srec/input/generator/repeat.o lib/srec/input/interval.o
 lib/srec/memory.o lib/srec/memory/chunk.o lib/srec/memory/walker.o
 lib/srec/memory/walker/compare.o lib/srec/memory/walker/continuity.o
 lib/srec/memory/walker/crc16.o lib/srec/memory/walker/crc32.o
 lib/srec/memory/walker/writer.o lib/srec/output.o lib/srec/output/file.o
 lib/srec/output/file/aomf.o lib/srec/output/file/ascii_hex.o
 lib/srec/output/file/asm.o lib/srec/output/file/atmel_generic.o
 lib/srec/output/file/basic.o lib/srec/output/file/binary.o
 lib/srec/output/file/brecord.o lib/srec/output/file/c.o
 lib/srec/output/file/cosmac.o lib/srec/output/file/dec_binary.o
 lib/srec/output/file/emon52.o lib/srec/output/file/fairchild.o
 lib/srec/output/file/fastload.o lib/srec/output/file/formatted_binary.o
 lib/srec/output/file/four_packed_code.o lib/srec/output/file/intel.o
 lib/srec/output/file/intel16.o lib/srec/output/file/mos_tech.o
 lib/srec/output/file/needham.o lib/srec/output/file/os65v.o
 lib/srec/output/file/signetics.o lib/srec/output/file/spasm.o
 lib/srec/output/file/spectrum.o lib/srec/output/file/srecord.o
 lib/srec/output/file/stewie.o lib/srec/output/file/tektronix.o
 lib/srec/output/file/tektronix_extended.o lib/srec/output/file/ti_tagged.o
 lib/srec/output/file/ti_tagged_16.o lib/srec/output/file/ti_txt.o
 lib/srec/output/file/vhdl.o lib/srec/output/file/vmem.o
 lib/srec/output/file/wilson.o lib/srec/record.o lib/versn_stamp.o
 lib/vsnprintf.o
 :info:build mv main.o srec_info/main.o
 :info:build mv main.o srec_cmp/main.o
 :info:build mv: rename main.o to srec_cmp/main.o: No such file or
 directory
 :info:build make: *** [srec_cmp/main.o] Error 1
 :info:build make: *** Waiting for unfinished jobs....
 :info:build /opt/local/bin/ranlib: file: lib/libsrecord.a(vsnprintf.o) has
 no symbols
 :info:build ranlib lib/libsrecord.a
 :info:build ranlib: file: lib/libsrecord.a(vsnprintf.o) has no symbols
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_srecord/srecord/work/srecord-1.36'
 :info:build Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_srecord/srecord/work/srecord-1.36"
 && /usr/bin/make -j8 -w all
 :info:build Exit code: 2
 :error:build org.macports.build for port srecord returned: command
 execution failed
 :debug:build Error code: CHILDSTATUS 73487 2
 :debug:build Backtrace: command execution failed
     while executing
 "system -nice 0 $fullcmdstring"
     ("eval" body line 1)
     invoked from within
 "eval system $notty $nice \$fullcmdstring"
     invoked from within
 "command_exec build"
     (procedure "portbuild::build_main" line 8)
     invoked from within
 "$procedure $targetname"
 :info:build Warning: targets not executed for srecord:
 org.macports.activate org.macports.build org.macports.destroot
 org.macports.install
 :notice:build Please see the log file for port srecord for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_srecord/srecord/main.log

-- 
Ticket URL: <https://trac.macports.org/ticket/38852>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list