This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]