forked from pool/perl-DBD-mysql
Compare commits
1 Commits
main
...
autoupdate
| Author | SHA256 | Date | |
|---|---|---|---|
| 07509dcb56 |
BIN
DBD-mysql-4.050.tar.gz
(Stored with Git LFS)
BIN
DBD-mysql-4.050.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
DBD-mysql-5.013.tar.gz
(Stored with Git LFS)
Normal file
BIN
DBD-mysql-5.013.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,99 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 22 20:44:32 UTC 2025 - Tina Müller <timueller+perl@suse.de>
|
||||||
|
|
||||||
|
- updated to 5.13.0 (5.013)
|
||||||
|
see /usr/share/doc/packages/perl-DBD-mysql/Changes
|
||||||
|
|
||||||
|
2025-08-03 Daniël van Eeden, DBI/DBD community (5.013)
|
||||||
|
* Add security policy
|
||||||
|
* Add support for JSON column in column_info()
|
||||||
|
* CI: test against TiDB
|
||||||
|
* CI: Test with MySQL 9.3
|
||||||
|
* CI: Add testing against MariaDB server
|
||||||
|
2025-04-11 Daniël van Eeden, DBI/DBD community (5.012)
|
||||||
|
* Fix tests failing on MariaDB
|
||||||
|
* Correct SQL_DRIVER_NAME
|
||||||
|
* Add tests for UTF8 characters in table definition and errors
|
||||||
|
* CI: Update to MySQL 9.2, replace Ubuntu 20.04
|
||||||
|
2025-01-06 Daniël van Eeden, DBI/DBD community (5.011)
|
||||||
|
* CI: Update for MySQL 9.1
|
||||||
|
* Use safer quoting for placeholders
|
||||||
|
* Use ANSI path names on Windows
|
||||||
|
2024-11-11 Daniël van Eeden, DBI/DBD community (5.010)
|
||||||
|
* doc: reorder mentioned sth attributes
|
||||||
|
* doc: POD for ParamValues sth attribute
|
||||||
|
* set index offset for when gh#447 is fixed
|
||||||
|
* tests for $sth->{ParamValues} attrib (gh #447)
|
||||||
|
* Make ParamValues follow expectations
|
||||||
|
* it seems catalogs *are* now supported - make statistics_info use them
|
||||||
|
* Warn that MariaDB's client library does not work
|
||||||
|
* Carefully compare library version numbers
|
||||||
|
* Correct email address
|
||||||
|
* correct keyword name MEDIUMBLOB
|
||||||
|
2024-09-19 Daniël van Eeden, DBI/DBD community (5.009)
|
||||||
|
* Cleanup obsolete mysql_errmsg and mysql_stats
|
||||||
|
* fix some queries with columns beginning with limit would fail
|
||||||
|
* implement statistics_info $unique_only
|
||||||
|
* fix(column_info): use show columns to describe
|
||||||
|
* Update Dockerfile
|
||||||
|
2024-07-30 Daniël van Eeden, DBI/DBD community (5.008)
|
||||||
|
* CI: Use Oracle MySQL containers
|
||||||
|
* 51bind_type_guessing.t: Update for 9.0.0 errorcodes
|
||||||
|
* MySQL 9.0.0 client library support
|
||||||
|
2024-07-01 Daniël van Eeden, DBI/DBD community (5.007)
|
||||||
|
* Fix calls to mysql_server_end()/mysql_library_end()
|
||||||
|
* Dockerfile: Update mysql-apt-config
|
||||||
|
2024-06-01 Daniël van Eeden, DBI/DBD community (5.006)
|
||||||
|
* Fix pod and ensure Test::Pod is installed
|
||||||
|
* CI: Test with MySQL 8.4
|
||||||
|
* Update test for `have_ssl` removal
|
||||||
|
2024-05-01 Daniël van Eeden, DBI/DBD community (5.005)
|
||||||
|
* docs: Update package names and MariaDB related things
|
||||||
|
* Rewrite yum name to dnf
|
||||||
|
* CI: Test against MySQL 8.3
|
||||||
|
* Replace mysql_stmt_bind_param() with mysql_stmt_bind_named_param()
|
||||||
|
* Cleanup deprecated functionality
|
||||||
|
2024-03-19 Daniël van Eeden, DBI/DBD community (5.004)
|
||||||
|
* Add deprecation warning for LISTFIELDS support
|
||||||
|
* Remove calls to mysql_reload() and mysql_list_fields()
|
||||||
|
* (ci_update) Update mysql-apt-config to 0.8.29-1
|
||||||
|
* Re-add documentation on how to workaround UTF-8 bug
|
||||||
|
* Remove legacy Bundle::DBD::mysql
|
||||||
|
2023-12-01 Daniël van Eeden, DBI/DBD community (5.003)
|
||||||
|
* Add ifdef for ER_CLIENT_INTERACTION_TIMEOUT
|
||||||
|
* Fix for issue 251. Also fixed case of "e<single int>"
|
||||||
|
* Docs: Update macOS docs
|
||||||
|
* CI: Add macOS
|
||||||
|
* Call mysql_library_init() and mysql_library_end()
|
||||||
|
* Update bug report address
|
||||||
|
* Check if handle is active when calling prepare
|
||||||
|
* Add missing testsocket option to the docs
|
||||||
|
* Add Dockerfile (#390)
|
||||||
|
* More cleanups of unneeded ifdefs (#385)
|
||||||
|
* Enable auto reconnect for ER_CLIENT_INTERACTION_TIMEOUT
|
||||||
|
* Try out issue template for GitHub
|
||||||
|
* 99compression.t: Only test on 8.x
|
||||||
|
* Only use MYSQL_OPT_COMPRESSION_ALGORITHMS on >=8.0.18
|
||||||
|
* Replace `mysql_ssl_set()` with `mysql_options()`
|
||||||
|
2023-10-24 Daniël van Eeden, DBI/DBD community (5.002)
|
||||||
|
* Add support for compression algorighm selection (#372)
|
||||||
|
* Correct handling of mysql_enable_utf8mb4 (#363)
|
||||||
|
* tests: Remove have_transactions usage from 50commit.t
|
||||||
|
* Makefile: Clearly report that MySQL 8.x is needed and do some cleanup
|
||||||
|
* add DBD::mysql::client_version() to have the client version without DB connections
|
||||||
|
* Update version test for v5.x
|
||||||
|
2023-10-04 Daniël van Eeden, DBI/DBD community (5.001)
|
||||||
|
* Only support MySQL 8.x as MySQL 5.7 is going EOL soon
|
||||||
|
* Remove use of MYSQL_OPT_RECONNECT
|
||||||
|
* Remove option to disable SSL/TLS at compile time
|
||||||
|
* Only support MySQL 5.7 GA client libraries
|
||||||
|
* Remove support for MySQL Connector/C 6.0.x
|
||||||
|
* Cleanup ifdef's for pre-5.7 MySQL
|
||||||
|
* Cleanup ifdef's for MySQL 4.x and earlier
|
||||||
|
* Remove MySQL Embedded support (libmysqld)
|
||||||
|
* Replace my_bool with bool
|
||||||
|
* Remove MySQL Fabric support
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Mar 6 13:55:14 UTC 2024 - Pedro Monreal <pmonreal@suse.com>
|
Wed Mar 6 13:55:14 UTC 2024 - Pedro Monreal <pmonreal@suse.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package perl-DBD-mysql
|
# spec file for package perl-DBD-mysql
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC and contributors
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -16,26 +16,32 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
Name: perl-DBD-mysql
|
|
||||||
Version: 4.050
|
|
||||||
Release: 0
|
|
||||||
%define cpan_name DBD-mysql
|
%define cpan_name DBD-mysql
|
||||||
Summary: MySQL driver for the Perl5 Database Interface (DBI)
|
Name: perl-DBD-mysql
|
||||||
|
Version: 5.13.0
|
||||||
|
Release: 0
|
||||||
|
# 5.013 -> normalize -> 5.13.0
|
||||||
|
%define cpan_version 5.013
|
||||||
License: Artistic-1.0 OR GPL-1.0-or-later
|
License: Artistic-1.0 OR GPL-1.0-or-later
|
||||||
Group: Development/Libraries/Perl
|
Summary: MySQL driver for the Perl5 Database Interface (DBI)
|
||||||
URL: https://metacpan.org/release/%{cpan_name}
|
URL: https://metacpan.org/release/%{cpan_name}
|
||||||
Source0: https://cpan.metacpan.org/authors/id/D/DV/DVEEDEN/%{cpan_name}-%{version}.tar.gz
|
Source0: https://cpan.metacpan.org/authors/id/D/DV/DVEEDEN/%{cpan_name}-%{cpan_version}.tar.gz
|
||||||
Source1: cpanspec.yml
|
Source1: cpanspec.yml
|
||||||
Source100: README.md
|
Source100: README.md
|
||||||
Patch0: perl-DBD-mysql-gcc14.patch
|
Patch0: perl-DBD-mysql-gcc14.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
||||||
BuildRequires: perl
|
BuildRequires: perl
|
||||||
BuildRequires: perl-macros
|
BuildRequires: perl-macros
|
||||||
BuildRequires: perl(DBI) >= 1.609
|
BuildRequires: perl(DBI) >= 1.609
|
||||||
BuildRequires: perl(Devel::CheckLib) >= 1.09
|
BuildRequires: perl(Devel::CheckLib) >= 1.90
|
||||||
BuildRequires: perl(Test::Deep)
|
BuildRequires: perl(Test::Deep)
|
||||||
BuildRequires: perl(Test::Simple) >= 0.90
|
BuildRequires: perl(Test::Simple) >= 0.90
|
||||||
Requires: perl(DBI) >= 1.609
|
Requires: perl(DBI) >= 1.609
|
||||||
|
Provides: perl(DBD::mysql) = %{version}
|
||||||
|
Provides: perl(DBD::mysql::GetInfo)
|
||||||
|
Provides: perl(DBD::mysql::db)
|
||||||
|
Provides: perl(DBD::mysql::dr)
|
||||||
|
Provides: perl(DBD::mysql::st)
|
||||||
|
%undefine __perllib_provides
|
||||||
%{perl_requires}
|
%{perl_requires}
|
||||||
# MANUAL BEGIN
|
# MANUAL BEGIN
|
||||||
BuildRequires: libmariadb-devel
|
BuildRequires: libmariadb-devel
|
||||||
@@ -51,12 +57,11 @@ are supported. Some rarely used functions are missing, mainly because
|
|||||||
no-one ever requested them. :-)
|
no-one ever requested them. :-)
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1 -n %{cpan_name}-%{version}
|
%autosetup -n %{cpan_name}-%{cpan_version} -p1
|
||||||
find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
|
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
|
||||||
make %{?_smp_mflags}
|
%make_build
|
||||||
|
|
||||||
%check
|
%check
|
||||||
make test
|
make test
|
||||||
@@ -67,8 +72,7 @@ make test
|
|||||||
%perl_gen_filelist
|
%perl_gen_filelist
|
||||||
|
|
||||||
%files -f %{name}.files
|
%files -f %{name}.files
|
||||||
%defattr(-,root,root,755)
|
%doc Changes myld README.md SECURITY.md
|
||||||
%doc Changes Makefile.PL.embedded myld README.md
|
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
|||||||
Reference in New Issue
Block a user