Your message dated Thu, 05 Sep 2013 13:18:30 +0000
with message-id <[email protected]>
and subject line Bug#717567: fixed in smartmontools 6.2+svn3841-1
has caused the Debian Bug report #717567,
regarding smartmontools: FTBFS[kfreebsd]: error: 'ARCMSR_IOCTL_READ_RQBUFFER' 
was not declared in this scope
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
717567: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=717567
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:smartmontools
Version: 6.1+svn3812-1
Severity: serious
Tags: wheezy
User: [email protected]
Usertags: kfreebsd
X-Debbugs-Cc: [email protected]
Justification: fails to build from source (but built successfully in the past)

Hi!

Your package failed to build on the kfreebsd-* buildds:

g++ -DHAVE_CONFIG_H -I.  -DBUILD_INFO='"(local build)"' 
-DSMARTMONTOOLS_SYSCONFDIR='"/etc"' 
-DSMARTMONTOOLS_DRIVEDBDIR='"/var/lib/smartmontools/drivedb"' 
-DSMARTMONTOOLS_SAVESTATES='"/var/lib/smartmontools/smartd."' 
-DSMARTMONTOOLS_ATTRIBUTELOG='"/var/lib/smartmontools/attrlog."'      -g -O2 
-Wall -W -MT dev_areca.o -MD -MP -MF .deps/dev_areca.Tpo -c -o dev_areca.o 
dev_areca.cpp
dev_areca.cpp: In member function ‘virtual int 
generic_areca_device::arcmsr_command_handler(long unsigned int, unsigned char*, 
int)’:
dev_areca.cpp:119:5: error: ‘ARCMSR_IOCTL_READ_RQBUFFER’ was not declared in 
this scope
dev_areca.cpp:120:5: error: ‘ARCMSR_IOCTL_WRITE_WQBUFFER’ was not declared in 
this scope
dev_areca.cpp:121:5: error: ‘ARCMSR_IOCTL_CLEAR_RQBUFFER’ was not declared in 
this scope
dev_areca.cpp:122:5: error: ‘ARCMSR_IOCTL_CLEAR_WQBUFFER’ was not declared in 
this scope
dev_areca.cpp:123:5: error: ‘ARCMSR_IOCTL_RETURN_CODE_3F’ was not declared in 
this scope
make[2]: *** [dev_areca.o] Error 1

Full build log at
https://buildd.debian.org/status/fetch.php?pkg=smartmontools&arch=kfreebsd-i386&ver=6.1%2Bsvn3812-1&stamp=1370168602

Patch:
--- smartmontools-6.1+svn3812.orig/dev_areca.h
+++ smartmontools-6.1+svn3812/dev_areca.h
@@ -58,7 +58,7 @@ ARCMSR_CMD_TOTAL
 #define ARCMSR_IOCTL_CLEAR_RQBUFFER          (ARECA_SATA_RAID | 
FUNCTION_CLEAR_RQBUFFER)
 #define ARCMSR_IOCTL_CLEAR_WQBUFFER          (ARECA_SATA_RAID | 
FUNCTION_CLEAR_WQBUFFER)
 #define ARCMSR_IOCTL_RETURN_CODE_3F          (ARECA_SATA_RAID | 
FUNCTION_RETURN_CODE_3F)
-#elif defined(__FreeBSD__)
+#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
 #include <sys/ioctl.h> // _IOWR
 
 /*FunctionCode*/

Regards

    Christoph

If you have further questions please mail [email protected]

--- End Message ---
--- Begin Message ---
Source: smartmontools
Source-Version: 6.2+svn3841-1

We believe that the bug you reported is fixed in the latest version of
smartmontools, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Giuseppe Iuculano <[email protected]> (supplier of updated smartmontools 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 05 Sep 2013 14:53:36 +0200
Source: smartmontools
Binary: smartmontools
Architecture: source amd64
Version: 6.2+svn3841-1
Distribution: unstable
Urgency: low
Maintainer: Giuseppe Iuculano <[email protected]>
Changed-By: Giuseppe Iuculano <[email protected]>
Description: 
 smartmontools - control and monitor storage systems using S.M.A.R.T.
Closes: 717567
Changes: 
 smartmontools (6.2+svn3841-1) unstable; urgency=low
 .
   * [3d17a85] Imported Upstream version 6.2+svn3841
   * [8251afb] Fix  FTBFS[kfreebsd]
     Thanks to Christoph Egger (Closes: #717567)
   * [e57fafb] Refreshed patches
Checksums-Sha1: 
 3f537278ee4a5a607ab1c5f3a5616bb31ee20178 1625 smartmontools_6.2+svn3841-1.dsc
 8172baeeffda00cb403a2fe5d5fa9d65166c1661 693529 
smartmontools_6.2+svn3841.orig.tar.gz
 0c1508b010caa891301112fe7acf4db080d0010b 40020 
smartmontools_6.2+svn3841-1.debian.tar.gz
 7b37509d0db86a486c63599333e02086d90b721c 459404 
smartmontools_6.2+svn3841-1_amd64.deb
Checksums-Sha256: 
 87ac69762df4aedaa697c118723ef374ff3eece06db6deb2b370b891b8ae6251 1625 
smartmontools_6.2+svn3841-1.dsc
 5414db2e6d311b99d19030e81dbc910ce48b28c1af0f8834151e93f49a3b1b5d 693529 
smartmontools_6.2+svn3841.orig.tar.gz
 e421e02e3098c34ecceaf53b8676799b019e3f19eebaf10b7a155ce9242d0fcf 40020 
smartmontools_6.2+svn3841-1.debian.tar.gz
 66f840cd77718f73062ce85bdaea1c9adc3a6f710a087e99a8321fa60b58abba 459404 
smartmontools_6.2+svn3841-1_amd64.deb
Files: 
 046865502d2d9294d5c343b8844cb65f 1625 utils optional 
smartmontools_6.2+svn3841-1.dsc
 716787925e1e9c5c446f08314fa82ac5 693529 utils optional 
smartmontools_6.2+svn3841.orig.tar.gz
 b9a28fffdb237105cfcd3e148b27f0e2 40020 utils optional 
smartmontools_6.2+svn3841-1.debian.tar.gz
 e759dd0994e94beea63444f5daa07461 459404 utils optional 
smartmontools_6.2+svn3841-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iEYEARECAAYFAlIog3cACgkQNxpp46476aoznQCcC499hKeGe80XJMyZItYwwqN4
4e0AnRhuAm512Dp1/WA0LU2XGm8H/y2g
=zwy2
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to