Code Monkey home page Code Monkey logo

9fans.github.io's Issues

On Debian Testing/Sid there libfontconfig1-dev may be a requirement to build

As in the title libfontconfig1-dev may be a build requirement that is not listed on the install page.

`+ Mailing list: https://groups.google.com/group/plan9port-dev

  • Resetting /usr/local/plan9/config
  • Compiler version:
    gcc version 13.2.0 (Debian 13.2.0-25)
  • Building mk...

pwd
cd /usr/local/plan9/src/lib9
9c pipe.c
pipe.c:12:12: warning: argument 1 of type ‘int[2]’ with mismatched bound [-Warray-parameter=]
12 | p9pipe(int fd[2])
| ~~~~^~~~~
/usr/local/plan9/include/libc.h:772:24: note: previously declared as ‘int
772 | extern int p9pipe(int
);
| ^~~~
pwd
pwd
pwd

  • Building everything (be patient)...

cd /usr/local/plan9/src/lib9; mk all
9c pipe.c
pipe.c:12:12: warning: argument 1 of type ‘int[2]’ with mismatched bound [-Warray-parameter=]
12 | p9pipe(int fd[2])
| ~~~~^~~~~
/usr/local/plan9/include/libc.h:772:24: note: previously declared as ‘int
772 | extern int p9pipe(int
);
| ^~~~
cd /usr/local/plan9/src/libdiskfs; mk all
9c venti.c
venti.c:117:33: warning: argument 2 of type ‘uchar[20]’ {aka ‘unsigned char[20]’} with mismatched bound [-Warray-parameter=]
117 | diskopenventi(VtCache c, uchar score[VtScoreSize])
| ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/plan9/include/diskfs.h:69:40: note: previously declared as ‘uchar ’ {aka ‘unsigned char ’}
69 | Disk
diskopenventi(struct VtCache
, uchar
);
| ^~~~~~
cd /usr/local/plan9/src/libframe; mk all
9c frinit.c
frinit.c:8:58: warning: argument 5 of type ‘Image *[5]’ with mismatched bound [-Warray-parameter=]
8 | frinit(Frame *f, Rectangle r, Font ft, Image b, Image cols[NCOL])
| ~~~~~~~^~~~~~~~~~
/usr/local/plan9/include/frame.h:64:50: note: previously declared as ‘Image
64 | void frinit(Frame
, Rectangle, Font
, Image
, Image
);
| ^~~~~~~
cd /usr/local/plan9/src/libplumb; mk all
9c mesg.c
mesg.c:308:19: warning: ‘attr’ may be used uninitialized [-Wmaybe-uninitialized]
308 | m->attr = plumbunpackattr(attr);
| ^~~~~~~~~~~~~~~~~~~~~
mesg.c:294:23: note: ‘attr’ declared here
294 | char *ntext, *attr;
| ^~~~
cd /usr/local/plan9/src/libsec/port; mk all
9c des.c
des.c:92:20: warning: argument 1 of type ‘ulong[32]’ {aka ‘long unsigned int[32]’} with mismatched bound [-Warray-parameter=]
92 | block_cipher(ulong key[32], uchar text[8], int decrypting)
| ~~~~~~^~~~~~~
/usr/local/plan9/include/libsec.h:94:22: note: previously declared as ‘ulong ’ {aka ‘long unsigned int ’}
94 | void block_cipher(ulong
, uchar
, int);
| ^~~~~~
des.c:92:35: warning: argument 2 of type ‘uchar[8]’ {aka ‘unsigned char[8]’} with mismatched bound [-Warray-parameter=]
92 | block_cipher(ulong key[32], uchar text[8], int decrypting)
| ~~~~~~^~~~~~~
/usr/local/plan9/include/libsec.h:94:30: note: previously declared as ‘uchar ’ {aka ‘unsigned char ’}
94 | void block_cipher(ulong
, uchar
, int);
| ^~~~~~
des.c:183:54: warning: argument 2 of type ‘uchar[8]’ {aka ‘unsigned char[8]’} with mismatched bound [-Warray-parameter=]
183 | triple_block_cipher(ulong expanded_key[3][32], uchar text[8], int ende)
| ~~~~~~^~~~~~~
/usr/local/plan9/include/libsec.h:125:48: note: previously declared as ‘uchar *’ {aka ‘unsigned char ’}
125 | void triple_block_cipher(ulong keys[3][32], uchar
, int);
| ^~~~~~
des.c:372:36: warning: argument 2 of type ‘ulong *’ {aka ‘long unsigned int *’} declared as a pointer [-Warray-parameter=]
372 | des_key_setup(uchar key[8], ulong *ek)
| ~~~~~~~^~
/usr/local/plan9/include/libsec.h:93:33: note: previously declared as an array ‘ulong[32]’ {aka ‘long unsigned int[32]’}
93 | void des_key_setup(uchar[8], ulong[32]);
| ^~~~~~~~~
des.c:474:32: warning: argument 2 of type ‘ulong *’ {aka ‘long unsigned int *’} declared as a pointer [-Warray-parameter=]
474 | key_setup(uchar key[7], ulong ek)
| ~~~~~~~^~
/usr/local/plan9/include/libsec.h:103:29: note: previously declared as an array ‘ulong[32]’ {aka ‘long unsigned int[32]’}
103 | void key_setup(uchar[7], ulong[32]);
| ^~~~~~~~~
cd /usr/local/plan9/src/libthread; mk all
9c -o exec.o -I. exec.c
exec.c:61:18: warning: argument 1 of type ‘int[3]’ with mismatched bound [-Warray-parameter=]
61 | _threadspawn(int fd[3], char cmd, char argv[], char dir)
| ~~~~^~~~~
threadimpl.h:114:25: note: previously declared as ‘int
114 | extern int _threadspawn(int
, char
, char
, char
);
| ^~~~
cd /usr/local/plan9/src/cmd/acme; mk all
9c text.c
text.c:25:61: warning: argument 5 of type ‘Image *[5]’ with mismatched bound [-Warray-parameter=]
25 | textinit(Text *t, File f, Rectangle r, Reffont rf, Image cols[NCOL])
| ~~~~~~~^~~~~~~~~~
dat.h:214:61: note: previously declared as ‘Image
214 | void textinit(Text
, File
, Rectangle, Reffont
, Image
);
| ^~~~~~~
cd /usr/local/plan9/src/cmd/fontsrv; mk all
9c -I/usr/include -I/usr/include/freetype2 x11.c
x11.c:3:10: fatal error: fontconfig/fontconfig.h: No such file or directory
3 | #include <fontconfig/fontconfig.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
mk: 9c -I/usr/include -I/usr/include/freetype2 x11.c : exit status=exit(1)
mk: for i in ... : exit status=exit(1)
mk: for i in ... : exit status=exit(1)
`

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.