Upgrading from stable/8 to stable/9 blocked by file 5.21 (r276416)
Trond Endrestøl
Trond.Endrestol at fagskolen.gjovik.no
Sun Jan 4 17:42:03 UTC 2015
Hi,
I'm investigating how to convert my stable/8 systems to stable/9, and
subsequently to stable/10.
The test subject was installed with 8.4-RELEASE, I then upgraded to
the latest stable/8, r276471, with no contents in /etc/make.conf nor
/etc/src.conf. So far, so good.
Next, I tried to compile stable/9 r276623 on the stable/8 system,
still no contents in /etc/make.conf nor /etc/src.conf, and nothing
mentioned in /usr/src/UPDATING, only to receive this error message:
===> lib/libmagic (obj,build-tools)
cc -O2 -pipe -DMAGIC='"/usr/share/misc/magic"' -DHAVE_CONFIG_H -I/usr/src/lib/libmagic -I/usr/src/lib/libmagic/../../contrib/file/src -std=gnu99 -I/usr/obj/usr/src/tmp/legacy/usr/include -DCOMPILE_ONLY -L/usr/obj/usr/src/tmp/legacy/usr/lib -o mkmagic /usr/src/lib/libmagic/../../contrib/file/src/apprentice.c /usr/src/lib/libmagic/../../contrib/file/src/cdf_time.c /usr/src/lib/libmagic/../../contrib/file/src/encoding.c /usr/src/lib/libmagic/../../contrib/file/src/funcs.c /usr/src/lib/libmagic/../../contrib/file/src/magic.c /usr/src/lib/libmagic/../../contrib/file/src/print.c -lz -legacy
In file included from /usr/src/lib/libmagic/../../contrib/file/src/apprentice.c:32:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:488:21: error: xlocale.h: No such file or directory
In file included from /usr/src/lib/libmagic/../../contrib/file/src/apprentice.c:32:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:495: error: expected specifier-qualifier-list before 'locale_t'
In file included from /usr/src/lib/libmagic/../../contrib/file/src/cdf_time.c:27:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:488:21: error: xlocale.h: No such file or directory
In file included from /usr/src/lib/libmagic/../../contrib/file/src/cdf_time.c:27:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:495: error: expected specifier-qualifier-list before 'locale_t'
In file included from /usr/src/lib/libmagic/../../contrib/file/src/encoding.c:35:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:488:21: error: xlocale.h: No such file or directory
In file included from /usr/src/lib/libmagic/../../contrib/file/src/encoding.c:35:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:495: error: expected specifier-qualifier-list before 'locale_t'
In file included from /usr/src/lib/libmagic/../../contrib/file/src/funcs.c:27:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:488:21: error: xlocale.h: No such file or directory
In file included from /usr/src/lib/libmagic/../../contrib/file/src/funcs.c:27:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:495: error: expected specifier-qualifier-list before 'locale_t'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c: In function 'file_regcomp':
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:456: error: 'file_regex_t' has no member named 'c_lc_ctype'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:456: warning: implicit declaration of function 'newlocale'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:456: error: 'LC_CTYPE_MASK' undeclared (first use in this function)
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:456: error: (Each undeclared identifier is reported only once
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:456: error: for each function it appears in.)
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:457: error: 'file_regex_t' has no member named 'c_lc_ctype'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:458: error: 'file_regex_t' has no member named 'old_lc_ctype'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:458: warning: implicit declaration of function 'uselocale'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:458: error: 'file_regex_t' has no member named 'c_lc_ctype'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:459: error: 'file_regex_t' has no member named 'old_lc_ctype'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:463: error: 'file_regex_t' has no member named 'rc'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:463: error: 'file_regex_t' has no member named 'rx'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c: In function 'file_regexec':
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:470: error: 'file_regex_t' has no member named 'rc'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:471: error: 'file_regex_t' has no member named 'rx'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c: In function 'file_regfree':
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:477: error: 'file_regex_t' has no member named 'rc'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:478: error: 'file_regex_t' has no member named 'rx'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:480: error: 'file_regex_t' has no member named 'old_lc_ctype'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:481: warning: implicit declaration of function 'freelocale'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:481: error: 'file_regex_t' has no member named 'c_lc_ctype'
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c: In function 'file_regerror':
/usr/src/lib/libmagic/../../contrib/file/src/funcs.c:490: error: 'file_regex_t' has no member named 'rx'
In file included from /usr/src/lib/libmagic/../../contrib/file/src/magic.c:33:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:488:21: error: xlocale.h: No such file or directory
In file included from /usr/src/lib/libmagic/../../contrib/file/src/magic.c:33:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:495: error: expected specifier-qualifier-list before 'locale_t'
In file included from /usr/src/lib/libmagic/../../contrib/file/src/print.c:32:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:488:21: error: xlocale.h: No such file or directory
In file included from /usr/src/lib/libmagic/../../contrib/file/src/print.c:32:
/usr/src/lib/libmagic/../../contrib/file/src/file.h:495: error: expected specifier-qualifier-list before 'locale_t'
*** Error code 1
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
I reverted the stable/9 tree to r276385 to get rid of file 5.21
(r276416), and now the system is able to build world and kernel.
Once I get stable/9 r276385 installed, I might be able to build the
latest stable/9 source tree.
--
+-------------------------------+------------------------------------+
| Vennlig hilsen, | Best regards, |
| Trond Endrestøl, | Trond Endrestøl, |
| IT-ansvarlig, | System administrator, |
| Fagskolen Innlandet, | Gjøvik Technical College, Norway, |
| tlf. mob. 952 62 567, | Cellular...: +47 952 62 567, |
| sentralbord 61 14 54 00. | Switchboard: +47 61 14 54 00. |
+-------------------------------+------------------------------------+
More information about the freebsd-stable
mailing list