Samstag, 8. Oktober 2016

the libgsf again

Trying to build libgsf
i did a checkout of the lates source and tried to compiled it without haikuporter..
no succsess error
 /packages/gettext_x86-0.18.1.1-6/.self/develop/lib/x86/libintl.la:

so i again tried it over haikuporter
i needed to fix the recepie 1.14.18

ARCHITECTURES="!x86_gcc2" to ARCHITECTURES="!x86_gcc2 x86"
and added SECONDARY_ARCHITECTURES="x86"

at least it now recepie where take from haikuporter without warning
but i got
/sources/libgsf-1.14.18/gsf/gsf-output.h:41: argument format specified for non-function `Vprintf'

So maybe a newer version solved this problem:

Updated the recepie to 1.14.4

SOURCE_URI="http://ftp.acc.umu.se/pub/GNOME/sources/libgsf/1.14/libgsf-$portVersion.tar.bz2"
CHECKSUM_SHA256="e68ee826bda241ac847420043f0335c1c84cdf7ee772d672ae392ff21815e7f0"
REVISION="1"
ARCHITECTURES="!x86_gcc2 x86"
SECONDARY_ARCHITECTURES="x86"

no sucsess

So i followed PulkoMandys hint and enabled chroot


haikuporter -E --get-dependencies libgsf_x86
tried to work directly on the source
because vprintf is in stdio.h i added this header to /libgsf-1.14.18/gsf/gsf-output.h
only to be greeted with a nother error: 

/sources/libgsf-1.14.18/gsf/gsf-output.h:42: argument format specified for non-function `Vprintf'

Keine Kommentare:

Kommentar veröffentlichen