version 1.41, 2018/05/20 17:25:01 |
version 1.42, 2018/07/19 12:14:37 |
|
|
cd XSRCDIR |
cd XSRCDIR |
cvs -q update -PAd -I - | awk '$1=="?" {print $2}' | xargs rm -f |
cvs -q update -PAd -I - | awk '$1=="?" {print $2}' | xargs rm -f |
|
|
|
o Updating XCB to a new release |
|
----------------------------- |
|
|
|
libxcb uses C source files that are generated from the XML protocol |
|
specification using xcbgen, written in Python. On OpenBSD those files |
|
cannot be generated during a normal 'make build' since Python is not |
|
in the base system. So the generated version are checked in CVS |
|
(in lib/libxcb/src/). Here is the receipt to update them when updating |
|
to a new release of XCB: |
|
|
|
1) Update proto/xcb-proto. |
|
2) Update the x11/py-xcbgen port to the same version and install the |
|
package. |
|
3) Update dist/libxcb. |
|
4) Check lib/libxcb/src/Makefile if new files need to be generated. |
|
5) Run 'make' in lib/xcb/src to generate the files for the new version. |
|
6) Check lib/libxcb/ for other files needing updates. |
|
7) Commit the result. |
|
|
o How to build something with debug information? |
o How to build something with debug information? |
---------------------------------------------- |
---------------------------------------------- |
|
|