On the first build yesterday, glib 2.34.3 failed at stage 0, so I
rolled back to an earlier version, 2.28.0, that I knew worked -- a
cop-out, I know, but it is that dreaded "writing outside the base dir"
that often stumps me.

Anyway, rebuilding today, I decided had better try and find out what is wrong...

Stage 0, it failed, but I saw that it was writing outside the base dir
only in gio/tests, so I disabled the tests by putting this into
glib.conf:

hook_add premake 0 "echo -e '\nall: \n\n\ninstall: \n\n\nclean:
\n\n\n' > gio/tests/Makefile"

...that is, a do-nothing Makefile.

It worked.

Unfortunately, at stage-3, again fail, but this time writing out side
the base dir many times, it looks like at the final install step:

---------------------------------------------------------
Creating file list and doing final adaptions ...
Created file outside allowed top-level dir: PKGPREFIX_ERROR
Created file outside allowed top-level dir: PKGPREFIX_ERROR/bin
Created file outside allowed top-level dir: PKGPREFIX_ERROR/lib
Created file outside allowed top-level dir: PKGPREFIX_ERROR/share
Created file outside allowed top-level dir: PKGPREFIX_ERROR/include
Created file outside allowed top-level dir: PKGPREFIX_ERROR/doc
Created file outside allowed top-level dir: PKGPREFIX_ERROR/bin/glib-gettextize
Created file outside allowed top-level dir: PKGPREFIX_ERROR/lib/pkgconfig
Created file outside allowed top-level dir: PKGPREFIX_ERROR/share/glib-2.0
Created file outside allowed top-level dir:
PKGPREFIX_ERROR/share/glib-2.0/gettext
Created file outside allowed top-level dir:
PKGPREFIX_ERROR/lib/pkgconfig/glib-2.0.pc
Created file outside allowed top-level dir:
PKGPREFIX_ERROR/lib/pkgconfig/gobject-2.0.pc
...etc
----------------------------------------------------

I don't know how to fix this.

Regards,
Barry Kauler



----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2

Reply via email to