Source: libee Dear maintainer, Please find attached a final version of this patch for the time_t transition. This patch is being uploaded to unstable.
Note that this adds a versioned build-dependency on dpkg-dev, to guard against accidental backports with a wrong ABI. Thanks! -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect
diff -Nru libee-0.4.1/debian/changelog libee-0.4.1/debian/changelog --- libee-0.4.1/debian/changelog 2018-09-17 07:43:13.000000000 +0000 +++ libee-0.4.1/debian/changelog 2024-02-28 11:39:11.000000000 +0000 @@ -1,3 +1,10 @@ +libee (0.4.1-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. Closes: #1062278 + + -- Benjamin Drung <bdr...@debian.org> Wed, 28 Feb 2024 11:39:11 +0000 + libee (0.4.1-2) unstable; urgency=medium * Enable autoreconf during build diff -Nru libee-0.4.1/debian/control libee-0.4.1/debian/control --- libee-0.4.1/debian/control 2018-09-17 07:37:07.000000000 +0000 +++ libee-0.4.1/debian/control 2024-02-28 11:39:11.000000000 +0000 @@ -1,7 +1,7 @@ Source: libee Priority: optional Maintainer: Pierre Chifflier <pol...@debian.org> -Build-Depends: debhelper (>= 9), +Build-Depends: dpkg-dev (>= 1.22.5), debhelper (>= 9), autotools-dev, dh-autoreconf, pkg-config, @@ -16,7 +16,7 @@ Package: libee-dev Section: libdevel Architecture: any -Depends: libee0 (= ${binary:Version}), ${misc:Depends} +Depends: libee0t64 (= ${binary:Version}), ${misc:Depends} Description: Event expression library inspired by CEE Libee is an event expression library which is inspired by the upcoming CEE standard. It provides capabilities to generate and emit messages in @@ -24,7 +24,10 @@ . This package contains the development files. -Package: libee0 +Package: libee0t64 +Provides: ${t64:Provides} +Replaces: libee0 +Breaks: libee0 (<< ${source:Version}) Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} diff -Nru libee-0.4.1/debian/libee0.dirs libee-0.4.1/debian/libee0.dirs --- libee-0.4.1/debian/libee0.dirs 2015-03-25 17:03:52.000000000 +0000 +++ libee-0.4.1/debian/libee0.dirs 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib diff -Nru libee-0.4.1/debian/libee0.install libee-0.4.1/debian/libee0.install --- libee-0.4.1/debian/libee0.install 2015-03-25 17:03:52.000000000 +0000 +++ libee-0.4.1/debian/libee0.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru libee-0.4.1/debian/libee0.symbols libee-0.4.1/debian/libee0.symbols --- libee-0.4.1/debian/libee0.symbols 2015-03-25 17:03:54.000000000 +0000 +++ libee-0.4.1/debian/libee0.symbols 1970-01-01 00:00:00.000000000 +0000 @@ -1,107 +0,0 @@ -libee.so.0 libee0 #MINVER# - cJSON_AddItemReferenceToArray@Base 0.4.0 - cJSON_AddItemReferenceToObject@Base 0.4.0 - cJSON_AddItemToArray@Base 0.4.0 - cJSON_AddItemToObject@Base 0.4.0 - cJSON_CreateArray@Base 0.4.0 - cJSON_CreateBool@Base 0.4.0 - cJSON_CreateDoubleArray@Base 0.4.0 - cJSON_CreateFalse@Base 0.4.0 - cJSON_CreateFloatArray@Base 0.4.0 - cJSON_CreateIntArray@Base 0.4.0 - cJSON_CreateNull@Base 0.4.0 - cJSON_CreateNumber@Base 0.4.0 - cJSON_CreateObject@Base 0.4.0 - cJSON_CreateString@Base 0.4.0 - cJSON_CreateStringArray@Base 0.4.0 - cJSON_CreateTrue@Base 0.4.0 - cJSON_Delete@Base 0.4.0 - cJSON_DeleteItemFromArray@Base 0.4.0 - cJSON_DeleteItemFromObject@Base 0.4.0 - cJSON_DetachItemFromArray@Base 0.4.0 - cJSON_DetachItemFromObject@Base 0.4.0 - cJSON_GetArrayItem@Base 0.4.0 - cJSON_GetArraySize@Base 0.4.0 - cJSON_GetErrorPtr@Base 0.4.0 - cJSON_GetObjectItem@Base 0.4.0 - cJSON_InitHooks@Base 0.4.0 - cJSON_Parse@Base 0.4.0 - cJSON_Print@Base 0.4.0 - cJSON_PrintUnformatted@Base 0.4.0 - cJSON_ReplaceItemInArray@Base 0.4.0 - cJSON_ReplaceItemInObject@Base 0.4.0 - cJSON_print_number@Base 0.4.0 - callback@Base 0.4.0 - ee_EventGetTagbucket@Base 0.3.2 - ee_EventHasTag@Base 0.3.0 - ee_TagbucketGetNextTag@Base 0.3.2 - ee_TagbucketHasTag@Base 0.3.0 - ee_addFieldToBucket@Base 0.3.0 - ee_addFieldToEvent@Base 0.3.0 - ee_addField_CSV@Base 0.3.0 - ee_addField_JSON@Base 0.3.0 - ee_addField_Syslog@Base 0.3.0 - ee_addField_XML@Base 0.3.0 - ee_addRefTagbucket@Base 0.3.0 - ee_addStrFieldToEvent@Base 0.3.0 - ee_addStrValueToField@Base 0.3.2 - ee_addTagToBucket@Base 0.3.0 - ee_addTagToEvent@Base 0.3.0 - ee_addValueToField@Base 0.3.0 - ee_addValue_CSV@Base 0.3.0 - ee_addValue_JSON@Base 0.3.0 - ee_addValue_Syslog@Base 0.3.0 - ee_addValue_XML@Base 0.3.0 - ee_apacheDec@Base 0.3.0 - ee_apacheNameList@Base 0.3.0 - ee_assignTagbucketToEvent@Base 0.3.0 - ee_dbgprintf@Base 0.3.0 - ee_deleteApache@Base 0.3.0 - ee_deleteEvent@Base 0.3.0 - ee_deleteField@Base 0.3.0 - ee_deleteFieldbucket@Base 0.3.0 - ee_deleteTag@Base 0.3.0 - ee_deleteTagbucket@Base 0.3.0 - ee_deleteValue@Base 0.3.0 - ee_exitCtx@Base 0.3.0 - ee_exitPrimitiveType@Base 0.3.0 - ee_fmtEventToCSV@Base 0.3.0 - ee_fmtEventToJSON@Base 0.3.0 - ee_fmtEventToRFC5424@Base 0.3.0 - ee_fmtEventToXML@Base 0.3.0 - ee_getBucketField@Base 0.3.0 - ee_getEventField@Base 0.3.1 - ee_getEventFieldAsString@Base 0.3.1 - ee_getFieldAsString@Base 0.3.1 - ee_getFieldValueAsStr@Base 0.3.0 - ee_getFlags@Base 0.3.2 - ee_getNumFieldVals@Base 0.3.0 - ee_initCtx@Base 0.3.0 - ee_initPrimitiveType@Base 0.3.0 - ee_intDec@Base 0.3.0 - ee_jsonDec@Base 0.4.0 - ee_nameField@Base 0.3.0 - ee_newApache@Base 0.3.0 - ee_newEvent@Base 0.3.0 - ee_newEventFromJSON@Base 0.4.0 - ee_newField@Base 0.3.0 - ee_newFieldFromNV@Base 0.3.0 - ee_newFieldbucket@Base 0.3.0 - ee_newTag@Base 0.3.0 - ee_newTagbucket@Base 0.3.0 - ee_newValue@Base 0.3.0 - ee_parseCharTo@Base 0.3.0 - ee_parseIPv4@Base 0.3.0 - ee_parseISODate@Base 0.3.0 - ee_parseNumber@Base 0.3.0 - ee_parseQuotedString@Base 0.3.0 - ee_parseRFC3164Date@Base 0.3.0 - ee_parseRFC5424Date@Base 0.3.2 - ee_parseTime12hr@Base 0.3.0 - ee_parseTime24hr@Base 0.3.0 - ee_parseWord@Base 0.3.0 - ee_setDebugCB@Base 0.3.0 - ee_setFlags@Base 0.3.2 - ee_setStrValue@Base 0.3.0 - ee_version@Base 0.3.0 - parse_and_callback@Base 0.4.0 diff -Nru libee-0.4.1/debian/libee0t64.dirs libee-0.4.1/debian/libee0t64.dirs --- libee-0.4.1/debian/libee0t64.dirs 1970-01-01 00:00:00.000000000 +0000 +++ libee-0.4.1/debian/libee0t64.dirs 2015-03-25 17:03:52.000000000 +0000 @@ -0,0 +1 @@ +usr/lib diff -Nru libee-0.4.1/debian/libee0t64.install libee-0.4.1/debian/libee0t64.install --- libee-0.4.1/debian/libee0t64.install 1970-01-01 00:00:00.000000000 +0000 +++ libee-0.4.1/debian/libee0t64.install 2015-03-25 17:03:52.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru libee-0.4.1/debian/libee0t64.lintian-overrides libee-0.4.1/debian/libee0t64.lintian-overrides --- libee-0.4.1/debian/libee0t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ libee-0.4.1/debian/libee0t64.lintian-overrides 2024-02-28 11:39:08.000000000 +0000 @@ -0,0 +1 @@ +libee0t64: package-name-doesnt-match-sonames libee0 diff -Nru libee-0.4.1/debian/libee0t64.symbols libee-0.4.1/debian/libee0t64.symbols --- libee-0.4.1/debian/libee0t64.symbols 1970-01-01 00:00:00.000000000 +0000 +++ libee-0.4.1/debian/libee0t64.symbols 2024-02-28 11:39:08.000000000 +0000 @@ -0,0 +1,107 @@ +libee.so.0 libee0t64 #MINVER# + cJSON_AddItemReferenceToArray@Base 0.4.0 + cJSON_AddItemReferenceToObject@Base 0.4.0 + cJSON_AddItemToArray@Base 0.4.0 + cJSON_AddItemToObject@Base 0.4.0 + cJSON_CreateArray@Base 0.4.0 + cJSON_CreateBool@Base 0.4.0 + cJSON_CreateDoubleArray@Base 0.4.0 + cJSON_CreateFalse@Base 0.4.0 + cJSON_CreateFloatArray@Base 0.4.0 + cJSON_CreateIntArray@Base 0.4.0 + cJSON_CreateNull@Base 0.4.0 + cJSON_CreateNumber@Base 0.4.0 + cJSON_CreateObject@Base 0.4.0 + cJSON_CreateString@Base 0.4.0 + cJSON_CreateStringArray@Base 0.4.0 + cJSON_CreateTrue@Base 0.4.0 + cJSON_Delete@Base 0.4.0 + cJSON_DeleteItemFromArray@Base 0.4.0 + cJSON_DeleteItemFromObject@Base 0.4.0 + cJSON_DetachItemFromArray@Base 0.4.0 + cJSON_DetachItemFromObject@Base 0.4.0 + cJSON_GetArrayItem@Base 0.4.0 + cJSON_GetArraySize@Base 0.4.0 + cJSON_GetErrorPtr@Base 0.4.0 + cJSON_GetObjectItem@Base 0.4.0 + cJSON_InitHooks@Base 0.4.0 + cJSON_Parse@Base 0.4.0 + cJSON_Print@Base 0.4.0 + cJSON_PrintUnformatted@Base 0.4.0 + cJSON_ReplaceItemInArray@Base 0.4.0 + cJSON_ReplaceItemInObject@Base 0.4.0 + cJSON_print_number@Base 0.4.0 + callback@Base 0.4.0 + ee_EventGetTagbucket@Base 0.3.2 + ee_EventHasTag@Base 0.3.0 + ee_TagbucketGetNextTag@Base 0.3.2 + ee_TagbucketHasTag@Base 0.3.0 + ee_addFieldToBucket@Base 0.3.0 + ee_addFieldToEvent@Base 0.3.0 + ee_addField_CSV@Base 0.3.0 + ee_addField_JSON@Base 0.3.0 + ee_addField_Syslog@Base 0.3.0 + ee_addField_XML@Base 0.3.0 + ee_addRefTagbucket@Base 0.3.0 + ee_addStrFieldToEvent@Base 0.3.0 + ee_addStrValueToField@Base 0.3.2 + ee_addTagToBucket@Base 0.3.0 + ee_addTagToEvent@Base 0.3.0 + ee_addValueToField@Base 0.3.0 + ee_addValue_CSV@Base 0.3.0 + ee_addValue_JSON@Base 0.3.0 + ee_addValue_Syslog@Base 0.3.0 + ee_addValue_XML@Base 0.3.0 + ee_apacheDec@Base 0.3.0 + ee_apacheNameList@Base 0.3.0 + ee_assignTagbucketToEvent@Base 0.3.0 + ee_dbgprintf@Base 0.3.0 + ee_deleteApache@Base 0.3.0 + ee_deleteEvent@Base 0.3.0 + ee_deleteField@Base 0.3.0 + ee_deleteFieldbucket@Base 0.3.0 + ee_deleteTag@Base 0.3.0 + ee_deleteTagbucket@Base 0.3.0 + ee_deleteValue@Base 0.3.0 + ee_exitCtx@Base 0.3.0 + ee_exitPrimitiveType@Base 0.3.0 + ee_fmtEventToCSV@Base 0.3.0 + ee_fmtEventToJSON@Base 0.3.0 + ee_fmtEventToRFC5424@Base 0.3.0 + ee_fmtEventToXML@Base 0.3.0 + ee_getBucketField@Base 0.3.0 + ee_getEventField@Base 0.3.1 + ee_getEventFieldAsString@Base 0.3.1 + ee_getFieldAsString@Base 0.3.1 + ee_getFieldValueAsStr@Base 0.3.0 + ee_getFlags@Base 0.3.2 + ee_getNumFieldVals@Base 0.3.0 + ee_initCtx@Base 0.3.0 + ee_initPrimitiveType@Base 0.3.0 + ee_intDec@Base 0.3.0 + ee_jsonDec@Base 0.4.0 + ee_nameField@Base 0.3.0 + ee_newApache@Base 0.3.0 + ee_newEvent@Base 0.3.0 + ee_newEventFromJSON@Base 0.4.0 + ee_newField@Base 0.3.0 + ee_newFieldFromNV@Base 0.3.0 + ee_newFieldbucket@Base 0.3.0 + ee_newTag@Base 0.3.0 + ee_newTagbucket@Base 0.3.0 + ee_newValue@Base 0.3.0 + ee_parseCharTo@Base 0.3.0 + ee_parseIPv4@Base 0.3.0 + ee_parseISODate@Base 0.3.0 + ee_parseNumber@Base 0.3.0 + ee_parseQuotedString@Base 0.3.0 + ee_parseRFC3164Date@Base 0.3.0 + ee_parseRFC5424Date@Base 0.3.2 + ee_parseTime12hr@Base 0.3.0 + ee_parseTime24hr@Base 0.3.0 + ee_parseWord@Base 0.3.0 + ee_setDebugCB@Base 0.3.0 + ee_setFlags@Base 0.3.2 + ee_setStrValue@Base 0.3.0 + ee_version@Base 0.3.0 + parse_and_callback@Base 0.4.0