NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

toolchain/44517: crossbuild of netbsd5-i386 on current-amd64 broken



>Number:         44517
>Category:       toolchain
>Synopsis:       crossbuild of netbsd5-i386 on current-amd64 broken
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Feb 05 05:35:00 +0000 2011
>Originator:     H. Todd Fujinaka
>Release:        NetBSD 5.99.45
>Organization:
None
>Environment:
        
        
System: NetBSD mara.i8u.org 5.99.45 NetBSD 5.99.45 (MARA) #14: Thu Feb 3 
15:56:01 PST 2011 
htodd%mara.i8u.org@localhost:/usr/obj/sys/arch/amd64/compile.amd64/MARA amd64
Architecture: x86_64
Machine: amd64
>Description:
I have a checkout of netbsd5 in /usr/stable/src and /usr/stable/pkgsrc. My 
build line is:

/usr/src/build.sh -j8 -m amd64 -T /usr/cross/amd64-stable -M /usr/obj/stable -X 
/usr/stable/xsrc -U -u obj tools && \
/usr/src/build.sh -j8 -m amd64 -T /usr/cross/amd64-stable -M /usr/obj/stable -X 
/usr/stable/xsrc -U -u distribution release iso-image

It looks for a file that doesn't really exist. I think it's supposed to be in 
an objdir.

#      link  build/vi.ro
/usr/cross/sparc64-stable/bin/sparc64--netbsd-ld -r -dc -o vi.ro api.o cl_bsd.o 
cl_funcs.o cl_main.o cl_read.o cl_screen.o cl_term.o conv.o cut.o db.o db1.o 
delete.o ex.o ex_abbrev.o ex_append.o ex_args.o ex_argv.o ex_at.o ex_bang.o 
ex_cd.o ex_cmd.o ex_cscope.o ex_delete.o ex_display.o ex_edit.o ex_equal.o 
ex_file.o ex_filter.o ex_global.o ex_init.o ex_join.o ex_map.o ex_mark.o 
ex_mkexrc.o ex_move.o ex_open.o ex_perl.o ex_preserve.o ex_print.o ex_put.o 
ex_quit.o ex_read.o ex_screen.o ex_script.o ex_set.o ex_shell.o ex_shift.o 
ex_source.o ex_stop.o ex_subst.o ex_tag.o ex_tcl.o ex_txt.o ex_undo.o 
ex_usage.o ex_util.o ex_version.o ex_visual.o ex_write.o ex_yank.o ex_z.o exf.o 
getc.o gs.o key.o log.o main.o mark.o msg.o nothread.o options.o options_f.o 
put.o recover.o screen.o search.o seq.o util.o v_at.o v_ch.o v_cmd.o v_delete.o 
v_event.o v_ex.o v_increment.o v_init.o v_itxt.o v_left.o v_mark.o v_match.o 
v_paragraph.o v_put.o v_redraw.o v_replace.o v_right.o v_screen.o v_scroll
 .o v_search.o v_section.o v_sentence.o v_status.o v_txt.o v_ulcase.o v_undo.o 
v_util.o v_word.o v_xchar.o v_yank.o v_z.o v_zexit.o vi.o vs_line.o vs_msg.o 
vs_refresh.o vs_relative.o vs_smap.o vs_split.o regcomp.o regerror.o regexec.o 
regfree.o
mkdir chown
( cd chown; printf '.PATH: /usr/stable/src/sbin/chown\n.CURDIR:= 
/usr/stable/src/sbin/chown\n.include "${.CURDIR}/Makefile"\n' | 
/usr/cross/sparc64-stable/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" depend )
nbmake: "(stdin)" line 3: Cannot open /usr/stable/src/sbin/chown/Makefile
nbmake: Fatal errors encountered -- cannot continue

nbmake: stopped in /usr/obj/stable/usr/stable/src/rescue/chown

*** Failed target:  chown_make
*** Failed command: ( cd chown; printf '.PATH: 
/usr/stable/src/sbin/chown\n.CURDIR:= /usr/stable/src/sbin/chown\n.include 
"${.CURDIR}/Makefile"\n' | /usr/cross/sparc64-stable/bin/nbmake -f- 
CRUNCHEDPROG=1 DBG="-Os" depend )
*** Error code 1

        
>How-To-Repeat:
start with current-amd64, check out stable (netbsd-5) in /usr/stable/src, 
/usr/stable/xsrc.

Run the build.sh in the description section.
        
>Fix:
        
No idea.

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index