aegis-4.24.3 fails to compile on FreeBSD 10.0-ALPHA2
Aryeh Friedman <[email protected]>
| Newsgroups | gmane.comp.version-control.aegis.user |
|---|---|
| Message-ID | <CAGBxaX=hjRy=6S5D1Qn4_GHV1Gz3-Mi7UoL619jGQkWyx9i0cA@mail.gmail.com> |
c++ -I. -I/usr/local/include -O2 -pipe -fno-strict-aliasing
-I/usr/local/include -I/usr/local/include/libxml2 -I/usr/include -c
ae-repo-ci/checkin.cc
In file included from ae-repo-ci/checkin.cc:26:
In file included from ./libaegis/attribute.h:24:
In file included from ./libaegis/common.h:12:
In file included from ./libaegis/output.h:29:
In file included from ./libaegis/functor/stack.h:23:
./libaegis/functor.h:31:13: error: no member named 'tr1' in namespace 'std'
typedef aegis_shared_ptr<functor> pointer;
^~~~~~~~~~~~~~~~
./common/ac/shared_ptr.h:29:31: note: expanded from macro 'aegis_shared_ptr'
#define aegis_shared_ptr std::tr1::shared_ptr
~~~~~^
In file included from ae-repo-ci/checkin.cc:26:
In file included from ./libaegis/attribute.h:24:
In file included from ./libaegis/common.h:12:
In file included from ./libaegis/output.h:29:
In file included from ./libaegis/functor/stack.h:23:
./libaegis/functor.h:31:29: error: expected member name or ';' after
declaration specifiers
typedef aegis_shared_ptr<functor> pointer;
~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from ae-repo-ci/checkin.cc:26:
In file included from ./libaegis/attribute.h:24:
In file included from ./libaegis/common.h:12:
In file included from ./libaegis/output.h:29:
./libaegis/functor/stack.h:46:29: error: no type named 'pointer' in
'functor'
void push_back(functor::pointer fp);
~~~~~~~~~^
./libaegis/functor/stack.h:47:26: error: no type named 'pointer' in
'functor'
void remove(functor::pointer fp);
~~~~~~~~~^
./libaegis/functor/stack.h:50:5: error: unknown type name 'pointer'
pointer *content;
^
In file included from ae-repo-ci/checkin.cc:26:
In file included from ./libaegis/attribute.h:24:
In file included from ./libaegis/common.h:12:
./libaegis/output.h:46:13: error: no member named 'tr1' in namespace 'std'
typedef aegis_shared_ptr<output> pointer;
^~~~~~~~~~~~~~~~
./common/ac/shared_ptr.h:29:31: note: expanded from macro 'aegis_shared_ptr'
#define aegis_shared_ptr std::tr1::shared_ptr
~~~~~^
In file included from ae-repo-ci/checkin.cc:26:
In file included from ./libaegis/attribute.h:24:
In file included from ./libaegis/common.h:12:
./libaegis/output.h:46:29: error: expected member name or ';' after
declaration specifiers
typedef aegis_shared_ptr<output> pointer;
~~~~~~~~~~~~~~~~~~~~~~~~^
./libaegis/output.h:211:44: error: no type named 'pointer' in 'functor'
void register_delete_callback(functor::pointer fp);
~~~~~~~~~^
./libaegis/output.h:217:46: error: no type named 'pointer' in 'functor'
void unregister_delete_callback(functor::pointer fp);
~~~~~~~~~^
./libaegis/output.h:296:16: error: no type named 'pointer' in 'output'
inline output::pointer &
~~~~~~~~^
./libaegis/output.h:297:20: error: no type named 'pointer' in 'output'
operator<<(output::pointer &os, char c)
~~~~~~~~^
./libaegis/output.h:304:16: error: no type named 'pointer' in 'output'
inline output::pointer &
~~~~~~~~^
./libaegis/output.h:305:20: error: no type named 'pointer' in 'output'
operator<<(output::pointer &os, const char *s)
~~~~~~~~^
./libaegis/output.h:312:16: error: no type named 'pointer' in 'output'
inline output::pointer &
~~~~~~~~^
./libaegis/output.h:313:20: error: no type named 'pointer' in 'output'
operator<<(output::pointer &os, const nstring &s)
~~~~~~~~^
./libaegis/output.h:322:9: error: no type named 'pointer' in 'output'
output::pointer &operator<<(output::pointer &os, input &is);
~~~~~~~~^
./libaegis/output.h:322:37: error: no type named 'pointer' in 'output'
output::pointer &operator<<(output::pointer &os, input &is);
~~~~~~~~^
In file included from ae-repo-ci/checkin.cc:26:
In file included from ./libaegis/attribute.h:24:
In file included from ./libaegis/common.h:14:
In file included from ./libaegis/meta_parse.h:25:
In file included from ./libaegis/meta_type.h:27:
./libaegis/aer/value.h:34:13: error: no member named 'tr1' in namespace
'std'
typedef aegis_shared_ptr<rpt_value> pointer;
^~~~~~~~~~~~~~~~
./common/ac/shared_ptr.h:29:31: note: expanded from macro 'aegis_shared_ptr'
#define aegis_shared_ptr std::tr1::shared_ptr
~~~~~^
In file included from ae-repo-ci/checkin.cc:26:
In file included from ./libaegis/attribute.h:24:
In file included from ./libaegis/common.h:14:
In file included from ./libaegis/meta_parse.h:25:
In file included from ./libaegis/meta_type.h:27:
./libaegis/aer/value.h:34:29: error: expected member name or ';' after
declaration specifiers
typedef aegis_shared_ptr<rpt_value> pointer;
~~~~~~~~~~~~~~~~~~~~~~~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/devel/aegis/work/aegis-4.24.3
*** Error code 1
Stop.
_______________________________________________
Aegis-users mailing list
[email protected]
http://lists.auug.org.au/listinfo/aegis-users