Unable to build 10-CURRENT for Raspi

Alie Tan alie at affle.com
Tue Jul 2 09:09:06 UTC 2013


Another compilation issue below if we compile FreeBSD10-CURRENT with GCC
4.2.1

===> gnu/lib/libregex (all)
cc   -O -pipe  -D__attribute_warn_unused_result__="" -DHAVE_CONFIG_H
-I/usr/src/gnu/lib/libregex
-I/usr/src/gnu/lib/libregex/../../../contrib/libgnuregex -std=gnu99  -c
gnuregex.c -o gnuregex.o
In file included from gnuregex.c:87:
/usr/src/gnu/lib/libregex/regex_internal.c: In function
're_string_construct_common':
/usr/src/gnu/lib/libregex/regex_internal.c:189: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:189: error: duplicate 'unsigned'
/usr/src/gnu/lib/libregex/regex_internal.c: In function 'build_wcs_buffer':
/usr/src/gnu/lib/libregex/regex_internal.c:237: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:244: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:262: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:263: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c: In function
'build_wcs_upper_buffer':
/usr/src/gnu/lib/libregex/regex_internal.c:299: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:377: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:384: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:468: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:469: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c: In function
'build_upper_buffer':
/usr/src/gnu/lib/libregex/regex_internal.c:543: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:544: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c: In function
're_string_translate_buffer':
/usr/src/gnu/lib/libregex/regex_internal.c:566: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c: In function
're_string_reconstruct':
/usr/src/gnu/lib/libregex/regex_internal.c:666: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:670: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:711: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:712: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regex_internal.c:745: error: 're_string_t' has no
member named 'trans'
In file included from gnuregex.c:88:
/usr/src/gnu/lib/libregex/regcomp.c: At top level:
/usr/src/gnu/lib/libregex/regcomp.c:122: error: duplicate 'unsigned'
/usr/src/gnu/lib/libregex/regcomp.c:137: error: duplicate 'unsigned'
/usr/src/gnu/lib/libregex/regcomp.c: In function 'parse_expression':
/usr/src/gnu/lib/libregex/regcomp.c:2413: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regcomp.c:2422: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regcomp.c: In function 'parse_bracket_exp':
/usr/src/gnu/lib/libregex/regcomp.c:3259: error: 're_string_t' has no
member named 'trans'
/usr/src/gnu/lib/libregex/regcomp.c: In function 'build_charclass':
/usr/src/gnu/lib/libregex/regcomp.c:3555: error: duplicate 'unsigned'
/usr/src/gnu/lib/libregex/regcomp.c: In function 'build_charclass_op':
/usr/src/gnu/lib/libregex/regcomp.c:3630: error: duplicate 'unsigned'
In file included from gnuregex.c:89:
/usr/src/gnu/lib/libregex/regexec.c: In function 're_search_internal':
/usr/src/gnu/lib/libregex/regexec.c:617: error: duplicate 'unsigned'
/usr/src/gnu/lib/libregex/regexec.c:617: error: duplicate 'unsigned'
/usr/src/gnu/lib/libregex/regexec.c: In function 'extend_buffers':
/usr/src/gnu/lib/libregex/regexec.c:4098: error: 're_string_t' has no
member named 'trans'
*** Error code 1

Stop.
make: stopped in /usr/src/gnu/lib/libregex
*** Error code 1

Stop.
make: stopped in /usr/src/gnu/lib
*** Error code 1

Stop.
make: stopped in /usr/src
*** Error code 1

Stop.
make: stopped in /usr/src
*** Error code 1

Stop.
make: stopped in /usr/src
*** [buildworld] Error code 1

Stop in /usr/src.



On Tue, Jun 11, 2013 at 2:12 AM, John-Mark Gurney <jmg at funkthat.com> wrote:

> Jason Birch wrote this message on Tue, Jun 11, 2013 at 00:09 +1000:
> > >  I'm currently building for BeagleBone using r251352 (June 3rd), and
> > > everything seems okay so far.
> > >
> >
> > Actually, looks like that's crapping out for an unrelated reason. May be
> my
> > environment or may be that revision, but it might be safest to roll with
> > r251213 instead :)
>
> r251604 fixed the build...
>
> --
>   John-Mark Gurney                              Voice: +1 415 225 5579
>
>      "All that I will do, has been done, All that I have, has not."
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
>


More information about the freebsd-arm mailing list