Bug#1038615: gcc-12-aarch64-linux-gnu: :amd64 package not installable on arm64

2023-06-18 Thread Ian Gulliver
Package: gcc-12-aarch64-linux-gnu
Version: 12.2.0-14cross1
Severity: normal
X-Debbugs-Cc: deb...@flamingcow.io

When attempting to install gcc-12-aarch64-linux-gnu:amd64 on an arm64
system, conflicts prevent installation. I realize this is a silly thing
to want to do; this is attempt to simplify a cross-compile build, and
it works fine the other way (installing gcc-12-i686-linux-gnu:arm64 on
amd64).

The following packages have unmet dependencies:
 gcc-12-aarch64-linux-gnu:amd64 : Depends: binutils-aarch64-linux-gnu:amd64 (>= 
2.40) but it is not going to be installed
  Depends: libgcc-12-dev-arm64-cross:amd64 (>= 
12.2.0-14cross1) but it is not installable
E: Unable to correct problems, you have held broken packages.

-- System Information:
Debian Release: 12.0
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: arm64 (aarch64)
Foreign Architectures: amd64

Kernel: Linux 6.1.0-9-arm64 (SMP w/16 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#383402: mb_Delete() fails to free memory

2006-08-16 Thread Ian Gulliver
Package: libmusicbrainz4-dev
Version: 2.1.2

When doing normal query operations with the musicbrainz C interface, it
leaks memory like a sieve because mb_Delete() doesn't actually free
the RDF parser object.  Patch is attached.

-- 
Ian Gulliver
Penguin Hosting
Failure is not an option; it comes bundled with your Microsoft products.
diff -Naur libmusicbrainz-2.1.2/lib/rdfextract.cpp 
libmusicbrainz-2.1.2.mod/lib/rdfextract.cpp
--- libmusicbrainz-2.1.2/lib/rdfextract.cpp 2004-10-12 10:10:46.0 
+0200
+++ libmusicbrainz-2.1.2.mod/lib/rdfextract.cpp 2006-08-16 03:59:15.0 
+0200
@@ -52,8 +52,6 @@
 
 RDFExtract::RDFExtract(const string rdfDocument, bool useUTF8)
 {
-   RDF_Parser parser;
-
hasError = false;
this-useUTF8 = useUTF8;
 
@@ -77,7 +75,7 @@
 
 RDFExtract::~RDFExtract(void)
 {
-
+   RDF_ParserFree (parser);
 }
 
 void RDFExtract::StatementHandler(RDF_SubjectType subject_type,
diff -Naur libmusicbrainz-2.1.2/lib/rdfextract.h 
libmusicbrainz-2.1.2.mod/lib/rdfextract.h
--- libmusicbrainz-2.1.2/lib/rdfextract.h   2004-10-12 09:28:44.0 
+0200
+++ libmusicbrainz-2.1.2.mod/lib/rdfextract.h   2006-08-16 03:59:04.0 
+0200
@@ -70,6 +70,7 @@
 
 private:
 
+RDF_Parser parser;
 vectorRDFStatement  triples;
 stringerror, empty, retValue, count;
 bool  useUTF8, hasError;


signature.asc
Description: Digital signature


Bug#306101: Same issue, different place

2006-01-10 Thread Ian Gulliver
I'm also seeing assertion failures with 1.3.33-6sarge1, but with
different gcache line number information.  Same symptoms, however;
gcache dies and apache-ssl no longer properly negotiates SSL
connections.

gcache: gcache.c:152: HandleClient: Assertion `n == 1' failed.
[Sat Jan  7 05:10:18 2006] [notice] child pid 23467 exit signal Aborted (6)
[Sat Jan  7 05:10:18 2006] [warn] long lost child came home! (pid 23467)
Failed to connect to socket: /var/run/gcache_port
connect: Connection refused
apache-ssl: gcacheclient.c:118: OpenServer: Assertion `!couldn't connect to 
socket' failed.
[Sat Jan  7 05:10:26 2006] [notice] child pid 24974 exit signal Aborted (6)

-- 
Ian Gulliver
Penguin Hosting
Failure is not an option; it comes bundled with your Microsoft products.


signature.asc
Description: Digital signature


Bug#303401: mkinitrd fails with cryptsetup and libdevmapper1.01

2005-04-06 Thread Ian Gulliver
Package: initrd-tools
Version: 0.1.77
Severity: important

Line 385 of mkinitrd contains a reference to /lib/libdevmapper.so.1.00;
this code is run when cryptsetup is installed, presumably to handle
encrypted root filesystems.  However, the current version of cryptsetup
in sarge (20050111-3) depends on libdevmapper1.01, and the file above
doesn't exist.  Perhaps there needs to be a more future-proof way to
handle this?

-- 
Ian Gulliver
Penguin Hosting
Failure is not an option; it comes bundled with your Microsoft products.


signature.asc
Description: Digital signature


Bug#303403: System asks for passphrase on bootup when root isn't encrypted

2005-04-06 Thread Ian Gulliver
Package: initrd-tools
Version: 0.1.77
Severity: important

When a new kernel (2.6.11-2) is installed on a system with cryptsetup
(20050111-3) installed, rebooting causes the system to request a
passphrase before init starts.  This system does not have an encrypted
root filesystem, and simply pressing enter causes the system to start
normally.  However, this will break remote reboots, and is quite
annoying on local machines.

-- 
Ian Gulliver
Penguin Hosting
Failure is not an option; it comes bundled with your Microsoft products.


signature.asc
Description: Digital signature


Bug#299608: Not fixed

2005-03-25 Thread Ian Gulliver
  [1967] EACCELERATOR: PHP crashed on opline 99 of mysql_fetch_field() at
  /var/www/intranet/wp-includes/wp-db.php:144
  [Thu Mar 24 09:57:33 2005] [notice] child pid 1967 exit signal
  Segmentation fault (11)
 
 This was supposedly fixed in CVS, and the patch is included in 4.3.10-10. 
 If you could provide me with a simple testcase to show where it's
 breaking, that would be great.

I'm afraid that I'm not familiar enough with the issue to do so; the
above error is from wordpress.

 Also, EACCELERATOR?... I assume that means you're using some sort of
 cache/accelerator product.  Does it still crash without it?

Yes; the segfault lines still appear, and the page still fails to load.

-- 
Ian Gulliver
Penguin Hosting
Failure is not an option; it comes bundled with your Microsoft products.


signature.asc
Description: Digital signature


Bug#299608: Not fixed

2005-03-24 Thread Ian Gulliver
package php4-mysql
reopen 299608 !
thanks

Using 4.3.10-10, this bug is still present:

[1967] EACCELERATOR: PHP crashed on opline 99 of mysql_fetch_field() at 
/var/www/intranet/wp-includes/wp-db.php:144
[Thu Mar 24 09:57:33 2005] [notice] child pid 1967 exit signal Segmentation 
fault (11)

-

PHP Version 4.3.10-10

System Linux X 2.6.8-1-686-smp #1 SMP Thu Nov 25 04:55:00 UTC 2004 i686
Build Date Mar 23 2005 23:23:16
Server API Apache
PHP API 20020918
PHP Extension 20020429
Zend Extension 20021010
Debug Build no
Thread Safety disabled

--
Ian Gulliver
Penguin Hosting
Failure is not an option; it comes bundled with your Microsoft products.


signature.asc
Description: Digital signature


Bug#278864: check_mysql and slave status

2005-02-22 Thread Ian Gulliver
 Can you please check it and see if you think it's sufficient. If it's not I am
 willing to integrate the rest of your patch, but I'd like to have assurance 
 from
 upstream before that they are going to integrate it too, in the next 
 release...

The patch contained checking from the slave point of view, but not from
the master.  Attached is a new patch against the current version that
provides the latter as well.

-- 
Ian Gulliver
Penguin Hosting
Failure is not an option; it comes bundled with your Microsoft products.
diff -udr nagios-plugins-1.4/plugins/check_mysql.c 
nagios-plugins-1.4-slave/plugins/check_mysql.c
--- nagios-plugins-1.4/plugins/check_mysql.c2005-02-22 11:35:35.0 
-0500
+++ nagios-plugins-1.4-slave/plugins/check_mysql.c  2005-02-22 
12:01:54.0 -0500
@@ -34,6 +34,7 @@
 char *db = NULL;
 unsigned int db_port = MYSQL_PORT;
 int check_slave = 0;
+char *slave_host = NULL;
 
 int process_arguments (int, char **);
 int validate_arguments (void);
@@ -137,6 +138,34 @@
mysql_free_result (res);
}
 
+   if(slave_host != NULL) {
+   int found = 0;
+   /* check for connected slave host */
+   if (mysql_query (mysql, show slave hosts) != 0) {
+   mysql_close (mysql);
+   die (STATE_CRITICAL, _(slave hosts query error: 
%s\n), mysql_error (mysql));
+   }
+
+   /* store the result */
+   if ( (res = mysql_store_result (mysql)) == NULL) {
+   mysql_close (mysql);
+   die (STATE_CRITICAL, _(slave hosts store_result error: 
%s\n), mysql_error (mysql));
+   }
+
+   /* fetch the first row */
+   while ( (row = mysql_fetch_row (res)) != NULL) {
+   if (slave_host[0] != '\0'  strcmp(row[1],slave_host) 
!= 0)
+   continue;
+   found = 1;
+   }
+
+   if (found == 0)
+   die (STATE_CRITICAL, Slave host %s%snot connected\n, 
slave_host, slave_host[0] == '\0' ?  :  );
+
+   /* free the result */
+   mysql_free_result (res);
+   }
+
/* close the connection */
mysql_close (mysql);
 
@@ -165,6 +194,7 @@
{password, required_argument, 0, 'p'},
{port, required_argument, 0, 'P'},
{check-slave, no_argument, 0, 'S'},
+   {slave-host, optional_argument, 0, 's'},
{verbose, no_argument, 0, 'v'},
{version, no_argument, 0, 'V'},
{help, no_argument, 0, 'h'},
@@ -175,7 +205,7 @@
return ERROR;
 
while (1) {
-   c = getopt_long (argc, argv, hVSP:p:u:d:H:, longopts, 
option);
+   c = getopt_long (argc, argv, hVSP:p:u:d:H:s::, longopts, 
option);
 
if (c == -1 || c == EOF)
break;
@@ -204,6 +234,12 @@
case 'S':
check_slave = 1;
/* check-slave */
break;
+   case 's':
+   if (optarg == NULL)
+   slave_host = ;
+   else
+   slave_host = optarg;
+   break;
case 'V':   
/* version */
print_revision (progname, revision);
exit (STATE_OK);
@@ -289,7 +325,9 @@
== IMPORTANT: THIS FORM OF AUTHENTICATION IS NOT SECURE!!! ==\n\
Your clear-text password will be visible as a process table entry\n\
  -S, --check-slave\n\
-   Check if the slave thread is running properly.\n));
+   Check if the slave thread is running properly.\n\
+ -s, --slave-host[=STRING]\n\
+   Check if a slave host (named STRING) is connected.\n));
 
printf (_(\n\
 There are no required arguments. By default, the local database with\n\


signature.asc
Description: Digital signature