xf86-video-vbox merge requestshttps://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/merge_requests2022-01-30T00:18:44Zhttps://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/merge_requests/1gitlab CI: add a basic build test2022-01-30T00:18:44ZAlan Coopersmithgitlab CI: add a basic build testSigned-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/merge_requests/2gitlab CI: stop requiring Signed-off-by in commits2022-10-17T18:32:18ZAlan Coopersmithgitlab CI: stop requiring Signed-off-by in commitsSigned-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/merge_requests/3gitlab CI: ensure libtool is installed in build container2023-10-07T16:15:43ZAlan Coopersmithgitlab CI: ensure libtool is installed in build containerFixes build failure as seen in CI:
```
autoreconf: running: /usr/bin/autoconf --force
configure.ac:43: error: possibly undefined macro: AC_DISABLE_STATIC
If this token and others are legitimate, please use m4_pattern_allow.
...Fixes build failure as seen in CI:
```
autoreconf: running: /usr/bin/autoconf --force
configure.ac:43: error: possibly undefined macro: AC_DISABLE_STATIC
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:44: error: possibly undefined macro: AC_PROG_LIBTOOL
autoreconf: error: /usr/bin/autoconf failed with exit status: 1
```
(I believe this is showing up now because changes in the gitlab.fd.o infrastructure caused us to regenerate the build containers, and somehow this time libtool wasn't picked up as an automatic dependency of the other packages in the container as it previously had been.)https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/merge_requests/4configure & compiler warning cleanup2024-01-23T01:47:45ZAlan Coopersmithconfigure & compiler warning cleanup- configure: Use `LT_INIT` from libtool 2 instead of deprecated `AC_PROG_LIBTOOL`
- Add X.Org's standard C warning flags to `AM_CFLAGS`
- Silence some standard X.Org warnings that cause too much noise
- Quiet `-Wredundant-decls` from `xo...- configure: Use `LT_INIT` from libtool 2 instead of deprecated `AC_PROG_LIBTOOL`
- Add X.Org's standard C warning flags to `AM_CFLAGS`
- Silence some standard X.Org warnings that cause too much noise
- Quiet `-Wredundant-decls` from `xorg/os.h` fallbacks for new libc functions
- Fix 142 instances of `-Wredundant-decls` warning for `RTASSERTVAR`
- Stop building `helpers.c`
- COPYING: include all three MIT/X11 license variants from source fileshttps://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/merge_requests/5Fix builds with C23 compilers2024-03-19T01:41:47ZAlan CoopersmithFix builds with C23 compilersRelies on C99 & later stdbool.h header to avoid making our own
definitions of bool, true, & false that C23 already defines for us.
```
./VBoxVideoIPRT.h:35:5: error: expected identifier before ‘false’
35 | false = 0,
| ^...Relies on C99 & later stdbool.h header to avoid making our own
definitions of bool, true, & false that C23 already defines for us.
```
./VBoxVideoIPRT.h:35:5: error: expected identifier before ‘false’
35 | false = 0,
| ^~~~~
./VBoxVideoIPRT.h:37:3: error: expected ‘;’, identifier or ‘(’ before ‘bool’
37 | } bool;
| ^~~~
./VBoxVideoIPRT.h:37:3: warning: useless type name in empty declaration
```https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox/-/merge_requests/6xf86-video-vboxvideo 1.0.12024-03-24T22:39:17ZAlan Coopersmithxf86-video-vboxvideo 1.0.1- Update `README` for gitlab migration
- Update `configure.ac` bug URL for gitlab migration
- Build xz tarballs instead of bzip2
- Fix spelling/wording issues
- gitlab CI: add a basic build test
- gitlab CI: stop requiring Signed-off-by ...- Update `README` for gitlab migration
- Update `configure.ac` bug URL for gitlab migration
- Build xz tarballs instead of bzip2
- Fix spelling/wording issues
- gitlab CI: add a basic build test
- gitlab CI: stop requiring Signed-off-by in commits
- gitlab CI: ensure libtool is installed in build container
- configure: Use `LT_INIT` from libtool 2 instead of deprecated `AC_PROG_LIBTOOL`
- Add X.Org's standard C warning flags to `AM_CFLAGS`
- Silence some standard X.Org warnings that cause too much noise
- Quiet `-Wredundant-decls` from `xorg/os.h` fallbacks for new libc functions
- Fix 142 instances of `-Wredundant-decls` warning for `RTASSERTVAR`
- Stop building `helpers.c`
- COPYING: include all three MIT/X11 license variants from source files
- Fix builds with C23 compilers
- xf86-video-vboxvideo 1.0.1