2012/10/16 Adam Osuchowski <[email protected]> > Przy okazji sprawdzania buga w rpmie okazało się, że nie buduje się ntp. > Kompilator wywala się z błędem: > > ./../lib/isc/unix/ifiter_ioctl.c: In function 'getbuf4': > ./../lib/isc/unix/ifiter_ioctl.c:169:8: error: format not a string literal > and no format arguments [-Werror=format-security] > > Problematyczne okazuje się być makro zdefiniowane w > /usr/lib/rpm/macros.d/pld: > > # cf > http://wiki.mandriva.com/en/Development/Packaging/Problems#format_not_a_string_literal_and_no_format_arguments > %Werror_cflags -Wformat -Werror=format-security > > a dokładniej opcja `-Werror=format-security'. Zgłaszam, bo może się okazać, > że inne pakiety też się przestaną budować po dodaniu tego. I od razu > pytanie > do ewangelistów PLD: co zrobić? Wywalić tę opcję z makra czy poprawiać > źródła softu, którego kompilacja się na tym wysypuje? Jaka jest ,,the way > of PLD''? >
Poprawić, łatkę wysłać autorom softu. -- Artur Frysiak _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
