[Xfce-bugs] [Bug 14070] New: Thunar GIT fails to compile because of a recent change inside thunarx

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Fri Dec 8 08:44:15 CET 2017


https://bugzilla.xfce.org/show_bug.cgi?id=14070

            Bug ID: 14070
           Summary: Thunar GIT fails to compile because of a recent change
                    inside thunarx
    Classification: Xfce Core
           Product: Thunar
           Version: unspecified
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Medium
         Component: Thunarx
          Assignee: xfce-bugs at xfce.org
          Reporter: aliakc at web.de
                CC: benny at xfce.org, hjudt at xfce.org
  Target Milestone: 1.8.0

Out automate build process reported fails in building Thunar from GIT. This may
be due to this recent change:

https://git.xfce.org/xfce/thunar/commit/?id=77358656225e1fa7a431cffa5da0f4db49b7993d

Which causes this error to happen:

make[2]: Entering directory '/home/aakcaagac/Downloads/Thunar-1.7.0/thunarx'
  CC       libthunarx_3_la-thunarx-config.lo
  CC       libthunarx_3_la-thunarx-file-info.lo
  CC       libthunarx_3_la-thunarx-menu.lo
  CC       libthunarx_3_la-thunarx-menu-item.lo
  CC       libthunarx_3_la-thunarx-menu-provider.lo
  CC       libthunarx_3_la-thunarx-preferences-provider.lo
  CC       libthunarx_3_la-thunarx-private.lo
  CC       libthunarx_3_la-thunarx-property-page.lo
  CC       libthunarx_3_la-thunarx-property-page-provider.lo
  CC       libthunarx_3_la-thunarx-provider-factory.lo
thunarx-provider-factory.c:29:10: fatal error:
thunarx/thunarx-provider-module.h: No such file or directory
 #include <thunarx/thunarx-provider-module.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:951: libthunarx_3_la-thunarx-provider-factory.lo] Error
1
make[2]: Leaving directory '/home/aakcaagac/Downloads/Thunar-1.7.0/thunarx'
make[1]: *** [Makefile:771: all-recursive] Error 1
make[1]: Leaving directory '/home/aakcaagac/Downloads/Thunar-1.7.0'
make: *** [Makefile:584: all] Error 2
[aakcaagac at localhost Thunar-1.7.0]$ 

Please explain how said include can be found on a system that yet doesn't have
any thunarx includes installed or existing. The includes only show up, once
Thunar has been build and installed. But to build Thunar, thunarx has to find
its own includes. Looks like a circular dependency issue to me...

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list