diff --git a/config/rootfiles/packages/c-ares b/config/rootfiles/packages/c-ares index 6027768f3..df5000f22 100644 --- a/config/rootfiles/packages/c-ares +++ b/config/rootfiles/packages/c-ares @@ -1,17 +1,88 @@ #usr/include/ares.h #usr/include/ares_build.h #usr/include/ares_dns.h -#usr/include/ares_rules.h +#usr/include/ares_dns_record.h +#usr/include/ares_nameser.h #usr/include/ares_version.h #usr/lib/libcares.la #usr/lib/libcares.so usr/lib/libcares.so.2 -usr/lib/libcares.so.2.4.2 +usr/lib/libcares.so.2.17.1 #usr/lib/pkgconfig/libcares.pc #usr/share/man/man3/ares_cancel.3 #usr/share/man/man3/ares_create_query.3 #usr/share/man/man3/ares_destroy.3 #usr/share/man/man3/ares_destroy_options.3 +#usr/share/man/man3/ares_dns_class_fromstr.3 +#usr/share/man/man3/ares_dns_class_t.3 +#usr/share/man/man3/ares_dns_class_tostr.3 +#usr/share/man/man3/ares_dns_datatype_t.3 +#usr/share/man/man3/ares_dns_flags_t.3 +#usr/share/man/man3/ares_dns_mapping.3 +#usr/share/man/man3/ares_dns_opcode_t.3 +#usr/share/man/man3/ares_dns_opcode_tostr.3 +#usr/share/man/man3/ares_dns_opt_datatype_t.3 +#usr/share/man/man3/ares_dns_opt_get_datatype.3 +#usr/share/man/man3/ares_dns_opt_get_name.3 +#usr/share/man/man3/ares_dns_parse.3 +#usr/share/man/man3/ares_dns_rcode_t.3 +#usr/share/man/man3/ares_dns_rcode_tostr.3 +#usr/share/man/man3/ares_dns_rec_type_fromstr.3 +#usr/share/man/man3/ares_dns_rec_type_t.3 +#usr/share/man/man3/ares_dns_rec_type_tostr.3 +#usr/share/man/man3/ares_dns_record.3 +#usr/share/man/man3/ares_dns_record_create.3 +#usr/share/man/man3/ares_dns_record_destroy.3 +#usr/share/man/man3/ares_dns_record_duplicate.3 +#usr/share/man/man3/ares_dns_record_get_flags.3 +#usr/share/man/man3/ares_dns_record_get_id.3 +#usr/share/man/man3/ares_dns_record_get_opcode.3 +#usr/share/man/man3/ares_dns_record_get_rcode.3 +#usr/share/man/man3/ares_dns_record_query_add.3 +#usr/share/man/man3/ares_dns_record_query_cnt.3 +#usr/share/man/man3/ares_dns_record_query_get.3 +#usr/share/man/man3/ares_dns_record_query_set_name.3 +#usr/share/man/man3/ares_dns_record_query_set_type.3 +#usr/share/man/man3/ares_dns_record_rr_add.3 +#usr/share/man/man3/ares_dns_record_rr_cnt.3 +#usr/share/man/man3/ares_dns_record_rr_del.3 +#usr/share/man/man3/ares_dns_record_rr_get.3 +#usr/share/man/man3/ares_dns_record_rr_get_const.3 +#usr/share/man/man3/ares_dns_rr.3 +#usr/share/man/man3/ares_dns_rr_add_abin.3 +#usr/share/man/man3/ares_dns_rr_del_abin.3 +#usr/share/man/man3/ares_dns_rr_get_abin.3 +#usr/share/man/man3/ares_dns_rr_get_abin_cnt.3 +#usr/share/man/man3/ares_dns_rr_get_addr.3 +#usr/share/man/man3/ares_dns_rr_get_addr6.3 +#usr/share/man/man3/ares_dns_rr_get_bin.3 +#usr/share/man/man3/ares_dns_rr_get_class.3 +#usr/share/man/man3/ares_dns_rr_get_keys.3 +#usr/share/man/man3/ares_dns_rr_get_name.3 +#usr/share/man/man3/ares_dns_rr_get_opt.3 +#usr/share/man/man3/ares_dns_rr_get_opt_byid.3 +#usr/share/man/man3/ares_dns_rr_get_opt_cnt.3 +#usr/share/man/man3/ares_dns_rr_get_str.3 +#usr/share/man/man3/ares_dns_rr_get_ttl.3 +#usr/share/man/man3/ares_dns_rr_get_type.3 +#usr/share/man/man3/ares_dns_rr_get_u16.3 +#usr/share/man/man3/ares_dns_rr_get_u32.3 +#usr/share/man/man3/ares_dns_rr_get_u8.3 +#usr/share/man/man3/ares_dns_rr_key_datatype.3 +#usr/share/man/man3/ares_dns_rr_key_t.3 +#usr/share/man/man3/ares_dns_rr_key_to_rec_type.3 +#usr/share/man/man3/ares_dns_rr_key_tostr.3 +#usr/share/man/man3/ares_dns_rr_set_addr.3 +#usr/share/man/man3/ares_dns_rr_set_addr6.3 +#usr/share/man/man3/ares_dns_rr_set_bin.3 +#usr/share/man/man3/ares_dns_rr_set_opt.3 +#usr/share/man/man3/ares_dns_rr_set_str.3 +#usr/share/man/man3/ares_dns_rr_set_u16.3 +#usr/share/man/man3/ares_dns_rr_set_u32.3 +#usr/share/man/man3/ares_dns_rr_set_u8.3 +#usr/share/man/man3/ares_dns_section_t.3 +#usr/share/man/man3/ares_dns_section_tostr.3 +#usr/share/man/man3/ares_dns_write.3 #usr/share/man/man3/ares_dup.3 #usr/share/man/man3/ares_expand_name.3 #usr/share/man/man3/ares_expand_string.3 @@ -21,6 +92,7 @@ usr/lib/libcares.so.2.4.2 #usr/share/man/man3/ares_free_string.3 #usr/share/man/man3/ares_freeaddrinfo.3 #usr/share/man/man3/ares_get_servers.3 +#usr/share/man/man3/ares_get_servers_csv.3 #usr/share/man/man3/ares_get_servers_ports.3 #usr/share/man/man3/ares_getaddrinfo.3 #usr/share/man/man3/ares_gethostbyaddr.3 @@ -37,6 +109,7 @@ usr/lib/libcares.so.2.4.2 #usr/share/man/man3/ares_library_init_android.3 #usr/share/man/man3/ares_library_initialized.3 #usr/share/man/man3/ares_mkquery.3 +#usr/share/man/man3/ares_opt_param_t.3 #usr/share/man/man3/ares_parse_a_reply.3 #usr/share/man/man3/ares_parse_aaaa_reply.3 #usr/share/man/man3/ares_parse_caa_reply.3 @@ -47,14 +120,23 @@ usr/lib/libcares.so.2.4.2 #usr/share/man/man3/ares_parse_soa_reply.3 #usr/share/man/man3/ares_parse_srv_reply.3 #usr/share/man/man3/ares_parse_txt_reply.3 +#usr/share/man/man3/ares_parse_uri_reply.3 #usr/share/man/man3/ares_process.3 #usr/share/man/man3/ares_query.3 +#usr/share/man/man3/ares_query_dnsrec.3 +#usr/share/man/man3/ares_queue.3 +#usr/share/man/man3/ares_queue_active_queries.3 +#usr/share/man/man3/ares_queue_wait_empty.3 +#usr/share/man/man3/ares_reinit.3 #usr/share/man/man3/ares_save_options.3 #usr/share/man/man3/ares_search.3 +#usr/share/man/man3/ares_search_dnsrec.3 #usr/share/man/man3/ares_send.3 +#usr/share/man/man3/ares_send_dnsrec.3 #usr/share/man/man3/ares_set_local_dev.3 #usr/share/man/man3/ares_set_local_ip4.3 #usr/share/man/man3/ares_set_local_ip6.3 +#usr/share/man/man3/ares_set_server_state_callback.3 #usr/share/man/man3/ares_set_servers.3 #usr/share/man/man3/ares_set_servers_csv.3 #usr/share/man/man3/ares_set_servers_ports.3 @@ -64,5 +146,10 @@ usr/lib/libcares.so.2.4.2 #usr/share/man/man3/ares_set_socket_functions.3 #usr/share/man/man3/ares_set_sortlist.3 #usr/share/man/man3/ares_strerror.3 +#usr/share/man/man3/ares_svcb_param_t.3 +#usr/share/man/man3/ares_threadsafety.3 #usr/share/man/man3/ares_timeout.3 +#usr/share/man/man3/ares_tlsa_match_t.3 +#usr/share/man/man3/ares_tlsa_selector_t.3 +#usr/share/man/man3/ares_tlsa_usage_t.3 #usr/share/man/man3/ares_version.3 diff --git a/lfs/c-ares b/lfs/c-ares index fbf971bc1..6da5810e4 100644 --- a/lfs/c-ares +++ b/lfs/c-ares @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team # +# Copyright (C) 2007-2024 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config SUMMARY = Tools for asynchronous name resolves -VER = 1.17.1 +VER = 1.32.1 THISAPP = c-ares-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = c-ares -PAK_VER = 2 +PAK_VER = 3 DEPS = @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 31dac21ecae231e2a201dc1ba954c1a0663a06f93eb8e7e033ca3c6d385f53e07af0b04854739f1ee8a7f0693f67f620143e152ef092b49342c62279a0480905 +$(DL_FILE)_BLAKE2 = 662f15e7f1ae39614f0212745fe7883bbf831da667905e4595e011922b37c95b2037423dde96b0a62122a304d6edd04d36e99e428bdbf8f89d6ff9ecb4cfd712 install : $(TARGET) @@ -81,10 +81,9 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && ./configure \ - --prefix=/usr \ - --enable-static=no - + cd $(DIR_APP) && ./configure \ + --prefix=/usr \ + --enable-static=no cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install