pkgsrc-Bugs archive

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

pkg/52116: lang/g95 fails to build on Ubuntu ppc64le



>Number:         52116
>Category:       pkg
>Synopsis:       lang/g95 fails to build on Ubuntu ppc64le
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Mar 27 22:10:00 +0000 2017
>Originator:     John Klos
>Release:        Linux 4.4.0-64-generic
>Organization:
	
>Environment:
	
	
System: Linux ibm 4.4.0-64-generic #85-Ubuntu SMP Mon Feb 20 17:05:51 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux
>Description:
	
lang/g95, as a prerequisite for math/py-numpy, fails on ppc64le GNU/Linux:
checking for .preinit_array/.init_array/.fini_array support... ../../libcpp/macro.c: In 
function '_cpp_builtin_macro_text':
../../libcpp/macro.c:219:20: warning: assignment from incompatible pointer type 
[-Wincompatible-pointer-types]
        pfile->date = U"\"??? ?? ????\"";
                    ^
../../libcpp/macro.c:220:20: warning: assignment from incompatible pointer type 
[-Wincompatible-pointer-types]
        pfile->time = U"\"??:??:??\"";
                    ^
../../libcpp/lex.c:42:3: warning: initialization from incompatible pointer type 
[-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
   ^
../../libcpp/lex.c:42:3: note: (near initialization for 'digraph_spellings[0]')
../../libcpp/lex.c:42:10: warning: initialization from incompatible pointer type 
[-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
          ^
../../libcpp/lex.c:42:10: note: (near initialization for 'digraph_spellings[1]')
../../libcpp/lex.c:42:19: warning: initialization from incompatible pointer type 
[-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
                   ^
../../libcpp/lex.c:42:19: note: (near initialization for 'digraph_spellings[2]')
../../libcpp/lex.c:42:26: warning: initialization from incompatible pointer type 
[-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
                          ^
../../libcpp/lex.c:42:26: note: (near initialization for 'digraph_spellings[3]')
../../libcpp/lex.c:42:33: warning: initialization from incompatible pointer type 
[-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
                                 ^
../../libcpp/lex.c:42:33: note: (near initialization for 'digraph_spellings[4]')
../../libcpp/lex.c:42:40: warning: initialization from incompatible pointer type 
[-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
                                        ^
../../libcpp/lex.c:42:40: note: (near initialization for 'digraph_spellings[5]')
../../libcpp/directives.c:196:18: warning: initialization from incompatible pointer type 
[-Wincompatible-pointer-types]
   do_linemarker, U"#", 1, KANDR, IN_I
                  ^
../../libcpp/directives.c:196:18: note: (near initialization for 'linemarker_dir.name')
../../libcpp/directives.c: In function 'parse_include':
../../libcpp/directives.c:693:6: warning: assignment from incompatible pointer type 
[-Wincompatible-pointer-types]
  dir = U"pragma dependency";
      ^
yes
checking if mkdir takes one argument... no
*** Configuration powerpc64le-debian-linux-gnu not supported
../../libcpp/traditional.c: In function '_cpp_scan_out_logical_line':
../../libcpp/traditional.c:330:14: warning: 'fmacro.argc' may be used uninitialized in 
this function [-Wmaybe-uninitialized]
   macro->argc++;
              ^
../../libcpp/traditional.c:349:20: note: 'fmacro.argc' was declared here
   struct fun_macro fmacro;
                    ^
../../libcpp/traditional.c:576:11: warning: 'fmacro.offset' may be used uninitialized in 
this function [-Wmaybe-uninitialized]
           + fmacro.offset);
           ^
../../libcpp/traditional.c:820:14: warning: 'fmacro.node' may be used uninitialized in 
this function [-Wmaybe-uninitialized]
   cpp_macro *macro = fmacro->node->value.macro;
              ^
../../libcpp/traditional.c:349:20: note: 'fmacro.node' was declared here
   struct fun_macro fmacro;
                    ^
../../libcpp/traditional.c:858:26: warning: 'fmacro.args' may be used uninitialized in 
this function [-Wmaybe-uninitialized]
    arglen = (fmacro->args[b->arg_index]
                          ^
../../libcpp/traditional.c:349:20: note: 'fmacro.args' was declared here
   struct fun_macro fmacro;
                    ^
Makefile:3857: recipe for target 'configure-gcc' failed
make[1]: *** [configure-gcc] Error 1
make[1]: *** Waiting for unfinished jobs....


>How-To-Repeat:
	
>Fix:
	



Home | Main Index | Thread Index | Old Index