app-admin/analog fails on unzip subdirectory in the same way games-emulation/puae does. Based on puae bug report, ( #351652 ) i adapted the unzip.h patch for analog and it fixes the build. Unlike puae, two files need to be patched : src/unzip/unzip.h and src/unzip/ioapi.h i'll attach my patches in a moment. please consider reviewing their validity. Reproducible: Always Steps to Reproduce: 1. try building app-admin/analog 2. it fails due to undefined OF macro 3. apply patches 4. it builds and works ; requires some extra testing to make 100% sure Actual Results: it does not build Expected Results: it builds and works
Created attachment 298719 [details, diff] ioapi.h patch
Created attachment 298721 [details, diff] unzip.h patch
Hello, thanks for your report. I cannot reproduce this on my Gentoo/Linux machine, so please attach an complete build.log (of the failing ebuild) and add your machines `emerge --info` to the comment. Thank you.
+ 04 Mar 2012; Pacho Ramos <pacho@gentoo.org> + +files/analog-6.0-undefined-macro.patch, analog-6.0-r4.ebuild: + Fix compilation, bug #398617 by Marcin Kowalski. +