Opened 11 years ago

Last modified 10 years ago

#38852 closed update

srecord v1.36 fails to build -- request update to v1.61 — at Version 1

Reported by: brendan.simon@… Owned by: aconchillo@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: srecord

Description (last modified by larryv (Lawrence Velázquez))

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

Change History (1)

comment:1 Changed 11 years ago by larryv (Lawrence Velázquez)

Description: modified (diff)
Keywords: srecord build error removed
Owner: changed from macports-tickets@… to aconchillo@…
Priority: HighNormal
Type: defectupdate
Version: 2.1.3

Thanks. In the future, please Cc relevant port maintainers and don’t set the Priority field.

Note: See TracTickets for help on using tickets.