Another issue i faced today, now with /usr/ports/contrib/libvpx:

---
    [CC] test/../md5_utils.c.o
    [CC] test/../nestegg/halloc/src/halloc.c.o
In file included from test/../nestegg/halloc/src/halloc.c:19:0:
test/../nestegg/halloc/src/align.h:33:25: error: conflicting types for 'max_align_t'
 typedef union max_align max_align_t;
                         ^
In file included from test/../nestegg/halloc/src/../halloc.h:18:0,
                 from test/../nestegg/halloc/src/halloc.c:18:
/usr/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/include/stddef.h:429:3: note: previous declaration of 'max_align_t' was here
 } max_align_t;
   ^
Makefile:128: recipe for target 'test/../nestegg/halloc/src/halloc.c.o' failed
make[1]: *** [test/../nestegg/halloc/src/halloc.c.o] Error 1
Makefile:17: recipe for target '.DEFAULT' failed
make: *** [.DEFAULT] Error 2
---

Arch Linux already has a patch [1] that works.

Debian has a patch with the same modifications [2], before Arch Linux, and according to them this is already fixed in libvpx-1.4.0 [3]

[1] https://aur.archlinux.org/cgit/aur.git/tree/gcc-5.2.patch?h=libvpx-1.3
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777976
[3] http://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-1.4.0.tar.bz2


On Fri, Oct 30, 2015 at 8:16 AM, Matt Housh <jaeger@morpheus.net> wrote:
Greetings,

CRUX 3.2-rc3 is now available for testing. rc2 was flawed and we'll forget it ever happened.

http://jaeger.morpheus.net/linux/crux/files/rc/crux-3.2-rc3.iso
http://jaeger.morpheus.net/linux/crux/files/rc/crux-3.2-rc3.md5

Please report any issues if you find them.

Cheers,
Matt

_______________________________________________
CRUX mailing list
CRUX@lists.crux.nu
https://lists.crux.nu/mailman/listinfo/crux



--
Antonio Hernández Blas | Oaxaca, México, Mx.
https://github.com/nihilismus | https://bitbucket.org/nihilismus | https://twitter.com/nihilipster