This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
GCC 8.2.0 build report for Mandriva Linux 2008.0
- From: R0bur <r0bur at tut dot by>
- To: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Sun, 16 Sep 2018 10:23:59 +0300
- Subject: GCC 8.2.0 build report for Mandriva Linux 2008.0
Successfully built and installed GCC 8.2.0 on Mandriva Linux 2008.0 for i586. The binutils-2.30 were successfully built using this version of GCC.
1. config.guess
i686-pc-linux-gnu
2. gcc -v
Using built-in specs.
COLLECT_GCC=/home/user/usr/bin/gcc
COLLECT_LTO_WRAPPER=/home/user/usr/bin/../libexec/gcc/i686-pc-linux-gnu/8.2.0/lto-wrapper
Target: i686-pc-linux-gnu
Configured with: ../../gcc-8.2.0/configure --prefix=/home/user/work/usr
Thread model: posix
gcc version 8.2.0 (GCC)
3. /etc/issue
Mandriva Linux release 2008.0 (Official) for i586
Kernel 2.6.22.9-desktop-2mdv on an i686 / \l
4. uname -a
Linux localhost 2.6.22.9-desktop-2mdv #1 SMP Fri Nov 16 14:31:33 EST 2007 i686 AMD A8-5500 APU with Radeon(tm) HD Graphics GNU/Linux
5. rpm -q glibc
glibc-2.6.1-4mdv2008.0
6. rpm -q binutils
binutils-2.17.50.0.12-1mdv2008.0
7. Note. The installed header file '/usr/include/scsi/scsi.h' must be patched:
diff scsi.h scsi.h-old
[DIFF OUTPUT BEGIN]
426,427d425
< #define SCSI_IOCTL_TAGGED_ENABLE 0x5383
< #define SCSI_IOCTL_TAGGED_DISABLE 0x5384
[DIFF OUTPUT END]
to avoid errors "'IDENTIFIER ' was not declared in this scope (...)":
./../../../../gcc-8.2.0/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:902:46: error: ‘SCSI_IOCTL_TAGGED_DISABLE’ was not declared in this scope
unsigned IOCTL_SCSI_IOCTL_TAGGED_DISABLE = SCSI_IOCTL_TAGGED_DISABLE;
^~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../gcc-8.2.0/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:902:46: note: suggested alternative: ‘IOCTL_SCSI_IOCTL_TAGGED_DISABLE’
unsigned IOCTL_SCSI_IOCTL_TAGGED_DISABLE = SCSI_IOCTL_TAGGED_DISABLE;
^~~~~~~~~~~~~~~~~~~~~~~~~
IOCTL_SCSI_IOCTL_TAGGED_DISABLE
../../../../../gcc-8.2.0/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:903:45: error: ‘SCSI_IOCTL_TAGGED_ENABLE’ was not declared in this scope
unsigned IOCTL_SCSI_IOCTL_TAGGED_ENABLE = SCSI_IOCTL_TAGGED_ENABLE;
^~~~~~~~~~~~~~~~~~~~~~~~
../../../../../gcc-8.2.0/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:903:45: note: suggested alternative: ‘IOCTL_SCSI_IOCTL_TAGGED_ENABLE’
unsigned IOCTL_SCSI_IOCTL_TAGGED_ENABLE = SCSI_IOCTL_TAGGED_ENABLE;
^~~~~~~~~~~~~~~~~~~~~~~~
IOCTL_SCSI_IOCTL_TAGGED_ENABLE