Package Details: fatx 1.15-3

Git Clone URL: https://aur.archlinux.org/fatx.git (read-only)
Package Base: fatx
Description: XBox filesystem support for linux
Upstream URL: http://sourceforge.net/projects/fatx/
Keywords: filesystem xbox
Licenses: GPL
Provides: fatx
Submitter: t3kk3n
Maintainer: t3kk3n
Last Packager: t3kk3n
Votes: 7
Popularity: 0.048363
First Submitted: 2014-08-09 19:19
Last Updated: 2019-03-30 15:18

Latest Comments

t3kk3n commented on 2019-03-30 15:25

Ahh, thanks for that, I originally copied it in from one of my many skeleton PKGBUILD files. Removed/updated.

(And for gcc6, it's available in the AUR.)

Wilfinity commented on 2019-03-22 09:05

Had the same problem as @HisDudeness:

$ makepkg
==> Making package: fatx 1.15-2 (Fri 22 Mar 2019 08:49:03 GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
<snip>
configure: error: C compiler cannot create executables
See `config.log' for more details
==> ERROR: A failure occurred in build().
    Aborting...

Also like him, compile.log wasn't really helpful. So I went directly into the source directory and did the ./configure && make incantation and it compiled cleanly. Figured that PKGBUILD was doing something so I went looking there. Long story short, I commented this line in PKGBUILD:

export CC=/usr/bin/gcc-6

Works fine after that.

I don't have a gcc-6 on my system, and don't see any in the repo either.

t3kk3n commented on 2018-11-28 11:36

Compiles fine for me on all of my systems, can you pastebin/etc your log file?

HisDudeness commented on 2018-11-22 10:45

Does not compile, don't know if it is a problem of my system or not. Here's the error message:

configure: error: in /tmp/yaourt-tmp-dude/aur-fatx/src/fatx-1.15': configure: error: C compiler cannot create executables Seeconfig.log' for more details

The log is very long and I'm not able to see a useful part in it, if you want I can pass it to you in private to avoid polluting this comment space.

t3kk3n commented on 2018-11-17 01:19

Sorry about the (long) delay, life and stuff. Updated for 1.15, and patch uploaded to fix the boost issue. (Package on sourceforge needs to be updated for the latest boost versions.)

parkerlreed commented on 2018-04-15 02:08

Can confirm the same issue here.

lacsaP commented on 2018-01-08 08:55

hi t3kk3n, fatx no longer compiles correctly :

     advance(b, container.size() + vv.size() - capacity);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/next_prior.hpp:25:0,
                 from /usr/include/boost/utility.hpp:19,
                 from /usr/include/boost/range/size.hpp:25,
                 from /usr/include/boost/range/functions.hpp:20,
                 from /usr/include/boost/range/iterator_range_core.hpp:38,
                 from /usr/include/boost/lexical_cast.hpp:30,
                 from /usr/include/boost/program_options/value_semantic.hpp:14,
                 from /usr/include/boost/program_options/options_description.hpp:13,
                 from /usr/include/boost/program_options.hpp:15,
                 from fatx.hpp:96,
                 from fatx.cpp:19:
/usr/include/boost/iterator/advance.hpp:68:9: note: candidate: constexpr void boost::iterators::advance_adl_barrier::advance(InputIterator&, Distance) [with InputIterator = boost::bimaps::detail::map_view_iterator<boost::bimaps::relation::member_at::right, boost::bimaps::detail::bimap_core<boost::bimaps::set_of<long unsigned int>, boost::bimaps::list_of<long unsigned int>, mpl_::na, mpl_::na, mpl_::na> >; Distance = long unsigned int]
         advance(InputIterator& it, Distance n)
         ^~~~~~~
In file included from /usr/include/c++/7.2.1/bits/stl_algobase.h:66:0,
                 from /usr/include/c++/7.2.1/bits/char_traits.h:39,
                 from /usr/include/c++/7.2.1/ios:40,
                 from /usr/include/c++/7.2.1/istream:38,
                 from /usr/include/c++/7.2.1/fstream:38,
                 from fatx.hpp:79,
                 from fatx.cpp:19:
/usr/include/c++/7.2.1/bits/stl_iterator_base_funcs.h:197:5: note: candidate: void std::advance(_InputIterator&, _Distance) [with _InputIterator = boost::bimaps::detail::map_view_iterator<boost::bimaps::relation::member_at::right, boost::bimaps::detail::bimap_core<boost::bimaps::set_of<long unsigned int>, boost::bimaps::list_of<long unsigned int>, mpl_::na, mpl_::na, mpl_::na> >; _Distance = long unsigned int]
     advance(_InputIterator& __i, _Distance __n)
     ^~~~~~~
make[1]: *** [Makefile:824: fatx-fatx.o] Error 1
make[1] : on quitte le répertoire « /tmp/fatx-1.14 »
make: *** [Makefile:686: all] Error 2

regards and happy new year.

t3kk3n commented on 2014-11-23 15:17

Just got around to seeing your comment greg77, thanks for the heads up about the dependency issue.

greg77 commented on 2014-11-12 17:33

missing dependency : extra/boost
new version available 1.7, simply replace in PKGBUILD 1.6 by 1.7 and md5sum.