[head tinderbox] failure on powerpc/powerpc

Super Bisquit superbisquit at gmail.com
Sun Mar 18 02:50:18 UTC 2012


On Sat, Mar 17, 2012 at 3:40 PM, Super Bisquit <superbisquit at gmail.com>wrote:

>
>
> On Tue, Mar 13, 2012 at 8:00 PM, Super Bisquit <superbisquit at gmail.com>wrote:
>
>> On 3/13/12, Garrett Cooper <yanegomi at gmail.com> wrote:
>> > On Tue, Mar 13, 2012 at 11:22 AM, Super Bisquit <superbisquit at gmail.com
>> >
>> > wrote:
>> >>
>> >>
>> >> On Tue, Mar 13, 2012 at 1:56 PM, Garrett Cooper <yanegomi at gmail.com>
>> >> wrote:
>> >>>
>> >>> On Mar 13, 2012, at 10:23 AM, Super Bisquit wrote:
>> >>>
>> >>> On Tue, Mar 13, 2012 at 11:52 AM, Garrett Cooper <yanegomi at gmail.com>
>> >>> wrote:
>> >>>  (Personal opinion) Not that great of an architecture.
>> >>>
>> >>>
>> >>> And you're entitled to your opinion :).
>> >>>
>> >>>>
>> >>>> Again, I'm not sure why you're posing this question to this thread
>> >>>> because it's not really relevant to the issue that needs to be
>> >>>> resolved (in this case it's missing symbols related to xlocale stuff,
>> >>>> and someone probably forgot to run make tinderbox/make universe).
>> >>>
>> >>> I'm running buildworld natively on the Quicksilver. Errors related
>> >>> directly to build will be reported and can be compared to the
>> tinderbox
>> >>> errors.
>> >>>
>> >>>
>> >>> Not everyone has a Mac G4 under his/her desk. Crossbuilding works just
>> >>> fine, so again… how is your comment relevant/feasible to the
>> discussion
>> >>> at
>> >>> hand?
>> >>
>> >>
>> >> Has anyone ever compared build errors between native and tinderbox?
>> >> Why not? This is not a stupid idea.
>> >> What if the native version fails to build but tinderbox is successful?
>> >> That
>> >> could be a hardware error, instruction set, make.conf, or other
>> problem.
>> >> Will it hurt to compare? No. It may be helpful.
>> >> In what ways is this relevant or feasible to the original post and
>> those
>> >> following? Reporting errors from a native build will let one know what
>> >> problems will occur and when on actual hardware being used.
>> >>
>> >> Humor me and let me report any possible errors from buildworld on the
>> >> Quicksilver;it may confirm what tinderbox reports. The source was
>> csupped
>> >> before my original reply and the build started right thereafter.
>> >
>> > (Removing current)
>> >     Please run make tinderbox on your Mac with TARGET=powerpc
>> > TARGET_ARCH=powerpc :). Your build environment is tainted otherwise.
>>
>> Forgot this part.
>> > Thanks,
>> > -Garrett
>> >
>>
>>
>> Okay. The real machine received the same error and it is  due- more
>> than likely- to the -Werror flag of cc1.
>> I haven't tried building world using llvm and clang.
>>
> chipchop# make TARGET=powerpc TARGET_ARCH=powerpc
> ===>  Vulnerability check disabled, database not found
> ===>  License check disabled, port has not defined LICENSE
> ===>  Found saved configuration for tinderbox-3.4.1
> => tinderbox-3.4.1.tar.gz doesn't seem to exist in
> /usr/ports/distfiles/tinderbox.
> => Attempting to fetch
> http://tinderbox.marcuscom.com/tinderbox-3.4.1.tar.gz
> tinderbox-3.4.1.tar.gz                        100% of  144 kB  175 kBps
> ===>  Extracting for tinderbox-3.4.1
> => SHA256 Checksum OK for tinderbox/tinderbox-3.4.1.tar.gz.
> ===>  Patching for tinderbox-3.4.1
> /usr/bin/sed -i.bak -e 's/.set_rcvar./tinderd_enable/'
> /usr/ports/ports-mgmt/tinderbox/work/tinderbox-3.4.1/etc/rc.d/tinderd
> ===>   tinderbox-3.4.1 depends on file: /usr/local/sbin/apxs - found
> ===>   tinderbox-3.4.1 depends on shared library: mysqlclient.18 - found
> ===>  Configuring for tinderbox-3.4.1
> chipchop# make TARGET=powerpc TARGET_ARCH=powerpc install
> ===>  Installing for tinderbox-3.4.1
> ===>   tinderbox-3.4.1 depends on file:
> /usr/local/share/pear/MDB2/Driver/mysql.php - found
> ===>   tinderbox-3.4.1 depends on file:
> /usr/local/lib/perl5/site_perl/5.12.4/mach/DBD/mysql.pm - found
> ===>   tinderbox-3.4.1 depends on executable: lsof - not found
> ===>    Verifying install for lsof in /usr/ports/sysutils/lsof
> ===>  Building for lsof-4.86B,6
> (cd lib; make DEBUG="-O" CFGF="-pipe -g  -DHASEFFNLINK=i_effnlink
> -DHASF_VNODE -DHASSBSTATE -DHAS_KVM_VNODE -DHAS_UFS1_2 -DHAS_VM_MEMATTR_T
> -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H -DHAS_ZFS -DHAS_V_LOCKF
> -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT -DHAS_NO_6PPCB -DFREEBSDV=9000
> -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX
> -DHAS_STRFTIME -DLSOF_VSTR=\"9.0-CURRENT\"")
> cc  -pipe -g  -DHASEFFNLINK=i_effnlink -DHASF_VNODE -DHASSBSTATE
> -DHAS_KVM_VNODE -DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV
> -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY
> -DHAS_NO_6PORT -DHAS_NO_6PPCB -DFREEBSDV=9000 -DHASFDESCFS=2 -DHASPSEUDOFS
> -DHASNULLFS -DHASIPv6 -DHASUTMPX -DHAS_STRFTIME -DLSOF_VSTR="9.0-CURRENT"
> -I/usr/src/sys -O -c ckkv.c
> In file included from ../dlsof.h:90,
>                  from ../lsof.h:195,
>                  from ckkv.c:43:
> /usr/src/sys/sys/conf.h:340: warning: parameter names (without types) in
> function declaration
> In file included from /usr/src/sys/vm/pmap.h:89,
>                  from ../dlsof.h:400,
>                  from ../lsof.h:195,
>                  from ckkv.c:43:
> /usr/include/machine/pmap.h:180: error: expected specifier-qualifier-list
> before 'cpumask_t'
> *** Error code 1
>
> Stop in /usr/ports/sysutils/lsof/work/lsof_4.86B.freebsd/lib.
> *** Error code 1
>
> Stop in /usr/ports/sysutils/lsof/work/lsof_4.86B.freebsd.
> *** Error code 1
>
> Stop in /usr/ports/sysutils/lsof.
> *** Error code 1
>
> Stop in /usr/ports/ports-mgmt/tinderbox.
> *** Error code 1
>
> Stop in /usr/ports/ports-mgmt/tinderbox.
> chipchop#
>  I'm assuming that my error is in not placing TARGET.. in the Makefile?
>

Error fixed, ignore- as many have already.


More information about the freebsd-current mailing list