Page MenuHomeSolus

D11295.diff
No OneTemporary

D11295.diff

diff --git a/abi_libs b/abi_libs
new file mode 100644
--- /dev/null
+++ b/abi_libs
@@ -0,0 +1,8 @@
+bsondump
+mongodump
+mongoexport
+mongofiles
+mongoimport
+mongorestore
+mongostat
+mongotop
diff --git a/abi_symbols b/abi_symbols
new file mode 100644
--- /dev/null
+++ b/abi_symbols
@@ -0,0 +1,24 @@
+bsondump:_cgo_panic
+bsondump:_cgo_topofstack
+bsondump:crosscall2
+mongodump:_cgo_panic
+mongodump:_cgo_topofstack
+mongodump:crosscall2
+mongoexport:_cgo_panic
+mongoexport:_cgo_topofstack
+mongoexport:crosscall2
+mongofiles:_cgo_panic
+mongofiles:_cgo_topofstack
+mongofiles:crosscall2
+mongoimport:_cgo_panic
+mongoimport:_cgo_topofstack
+mongoimport:crosscall2
+mongorestore:_cgo_panic
+mongorestore:_cgo_topofstack
+mongorestore:crosscall2
+mongostat:_cgo_panic
+mongostat:_cgo_topofstack
+mongostat:crosscall2
+mongotop:_cgo_panic
+mongotop:_cgo_topofstack
+mongotop:crosscall2
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,6 +1,2 @@
libc.so.6
-libcrypto.so.1.1
-libpcap.so.1
libpthread.so.0
-libsasl2.so.3
-libssl.so.1.1
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -1,11 +1,5 @@
-libc.so.6:__assert_fail
-libc.so.6:__libc_start_main
libc.so.6:__stack_chk_fail
libc.so.6:abort
-libc.so.6:calloc
-libc.so.6:clock
-libc.so.6:fdopen
-libc.so.6:fflush
libc.so.6:fprintf
libc.so.6:fputc
libc.so.6:free
@@ -15,327 +9,27 @@
libc.so.6:getaddrinfo
libc.so.6:getnameinfo
libc.so.6:malloc
-libc.so.6:memcmp
-libc.so.6:memcpy
-libc.so.6:memmove
-libc.so.6:memset
libc.so.6:mmap
libc.so.6:munmap
libc.so.6:nanosleep
libc.so.6:pthread_attr_destroy
libc.so.6:pthread_attr_init
-libc.so.6:pthread_self
-libc.so.6:qsort
-libc.so.6:select
+libc.so.6:pthread_sigmask
libc.so.6:setenv
libc.so.6:sigaddset
libc.so.6:sigemptyset
libc.so.6:sigfillset
libc.so.6:sigismember
-libc.so.6:snprintf
libc.so.6:stderr
libc.so.6:strerror
-libc.so.6:strlen
libc.so.6:unsetenv
libc.so.6:vfprintf
-libcrypto.so.1.1:ASN1_INTEGER_free
-libcrypto.so.1.1:ASN1_INTEGER_new
-libcrypto.so.1.1:ASN1_INTEGER_to_BN
-libcrypto.so.1.1:BIO_clear_flags
-libcrypto.so.1.1:BIO_free
-libcrypto.so.1.1:BIO_get_data
-libcrypto.so.1.1:BIO_meth_new
-libcrypto.so.1.1:BIO_meth_set_create
-libcrypto.so.1.1:BIO_meth_set_ctrl
-libcrypto.so.1.1:BIO_meth_set_destroy
-libcrypto.so.1.1:BIO_meth_set_puts
-libcrypto.so.1.1:BIO_meth_set_read
-libcrypto.so.1.1:BIO_meth_set_write
-libcrypto.so.1.1:BIO_new
-libcrypto.so.1.1:BIO_new_mem_buf
-libcrypto.so.1.1:BIO_read
-libcrypto.so.1.1:BIO_s_mem
-libcrypto.so.1.1:BIO_set_data
-libcrypto.so.1.1:BIO_set_flags
-libcrypto.so.1.1:BIO_set_init
-libcrypto.so.1.1:BIO_set_shutdown
-libcrypto.so.1.1:BIO_test_flags
-libcrypto.so.1.1:BIO_write
-libcrypto.so.1.1:BN_bin2bn
-libcrypto.so.1.1:BN_bn2hex
-libcrypto.so.1.1:BN_free
-libcrypto.so.1.1:BN_new
-libcrypto.so.1.1:BN_to_ASN1_INTEGER
-libcrypto.so.1.1:CRYPTO_free
-libcrypto.so.1.1:CRYPTO_get_ex_new_index
-libcrypto.so.1.1:CRYPTO_malloc
-libcrypto.so.1.1:DH_free
-libcrypto.so.1.1:ENGINE_by_id
-libcrypto.so.1.1:ENGINE_finish
-libcrypto.so.1.1:ENGINE_free
-libcrypto.so.1.1:ENGINE_init
-libcrypto.so.1.1:ENGINE_load_builtin_engines
-libcrypto.so.1.1:ERR_func_error_string
-libcrypto.so.1.1:ERR_get_error
-libcrypto.so.1.1:ERR_lib_error_string
-libcrypto.so.1.1:ERR_peek_error
-libcrypto.so.1.1:ERR_reason_error_string
-libcrypto.so.1.1:EVP_CIPHER_CTX_block_size
-libcrypto.so.1.1:EVP_CIPHER_CTX_cipher
-libcrypto.so.1.1:EVP_CIPHER_CTX_ctrl
-libcrypto.so.1.1:EVP_CIPHER_CTX_encrypting
-libcrypto.so.1.1:EVP_CIPHER_CTX_free
-libcrypto.so.1.1:EVP_CIPHER_CTX_iv_length
-libcrypto.so.1.1:EVP_CIPHER_CTX_key_length
-libcrypto.so.1.1:EVP_CIPHER_CTX_new
-libcrypto.so.1.1:EVP_CIPHER_block_size
-libcrypto.so.1.1:EVP_CIPHER_iv_length
-libcrypto.so.1.1:EVP_CIPHER_key_length
-libcrypto.so.1.1:EVP_CIPHER_nid
-libcrypto.so.1.1:EVP_DecryptFinal_ex
-libcrypto.so.1.1:EVP_DecryptInit_ex
-libcrypto.so.1.1:EVP_DecryptUpdate
-libcrypto.so.1.1:EVP_DigestFinal_ex
-libcrypto.so.1.1:EVP_DigestInit
-libcrypto.so.1.1:EVP_DigestInit_ex
-libcrypto.so.1.1:EVP_DigestUpdate
-libcrypto.so.1.1:EVP_EncryptFinal_ex
-libcrypto.so.1.1:EVP_EncryptInit_ex
-libcrypto.so.1.1:EVP_EncryptUpdate
-libcrypto.so.1.1:EVP_MD_CTX_free
-libcrypto.so.1.1:EVP_MD_CTX_new
-libcrypto.so.1.1:EVP_MD_size
-libcrypto.so.1.1:EVP_PKEY_CTX_ctrl
-libcrypto.so.1.1:EVP_PKEY_CTX_free
-libcrypto.so.1.1:EVP_PKEY_CTX_new
-libcrypto.so.1.1:EVP_PKEY_CTX_new_id
-libcrypto.so.1.1:EVP_PKEY_assign
-libcrypto.so.1.1:EVP_PKEY_base_id
-libcrypto.so.1.1:EVP_PKEY_derive
-libcrypto.so.1.1:EVP_PKEY_derive_init
-libcrypto.so.1.1:EVP_PKEY_derive_set_peer
-libcrypto.so.1.1:EVP_PKEY_free
-libcrypto.so.1.1:EVP_PKEY_get1_RSA
-libcrypto.so.1.1:EVP_PKEY_id
-libcrypto.so.1.1:EVP_PKEY_keygen
-libcrypto.so.1.1:EVP_PKEY_keygen_init
-libcrypto.so.1.1:EVP_PKEY_new
-libcrypto.so.1.1:EVP_PKEY_paramgen
-libcrypto.so.1.1:EVP_PKEY_paramgen_init
-libcrypto.so.1.1:EVP_PKEY_set1_RSA
-libcrypto.so.1.1:EVP_PKEY_size
-libcrypto.so.1.1:EVP_SignFinal
-libcrypto.so.1.1:EVP_VerifyFinal
-libcrypto.so.1.1:EVP_aes_128_gcm
-libcrypto.so.1.1:EVP_aes_192_gcm
-libcrypto.so.1.1:EVP_aes_256_gcm
-libcrypto.so.1.1:EVP_get_cipherbyname
-libcrypto.so.1.1:EVP_get_digestbyname
-libcrypto.so.1.1:EVP_md5
-libcrypto.so.1.1:EVP_md_null
-libcrypto.so.1.1:EVP_ripemd160
-libcrypto.so.1.1:EVP_sha1
-libcrypto.so.1.1:EVP_sha224
-libcrypto.so.1.1:EVP_sha256
-libcrypto.so.1.1:EVP_sha384
-libcrypto.so.1.1:EVP_sha512
-libcrypto.so.1.1:HMAC_CTX_free
-libcrypto.so.1.1:HMAC_CTX_new
-libcrypto.so.1.1:HMAC_Final
-libcrypto.so.1.1:HMAC_Init_ex
-libcrypto.so.1.1:HMAC_Update
-libcrypto.so.1.1:HMAC_size
-libcrypto.so.1.1:OBJ_nid2sn
-libcrypto.so.1.1:OPENSSL_config
-libcrypto.so.1.1:OPENSSL_init_crypto
-libcrypto.so.1.1:OPENSSL_sk_num
-libcrypto.so.1.1:OPENSSL_sk_pop_free
-libcrypto.so.1.1:OPENSSL_sk_value
-libcrypto.so.1.1:OpenSSL_version
-libcrypto.so.1.1:OpenSSL_version_num
-libcrypto.so.1.1:PEM_read_bio_DHparams
-libcrypto.so.1.1:PEM_read_bio_PUBKEY
-libcrypto.so.1.1:PEM_read_bio_PrivateKey
-libcrypto.so.1.1:PEM_read_bio_X509
-libcrypto.so.1.1:PEM_write_bio_PUBKEY
-libcrypto.so.1.1:PEM_write_bio_PrivateKey_traditional
-libcrypto.so.1.1:PEM_write_bio_X509
-libcrypto.so.1.1:RSA_generate_key
-libcrypto.so.1.1:X509V3_EXT_conf_nid
-libcrypto.so.1.1:X509V3_set_ctx
-libcrypto.so.1.1:X509_EXTENSION_free
-libcrypto.so.1.1:X509_LOOKUP_file
-libcrypto.so.1.1:X509_LOOKUP_hash_dir
-libcrypto.so.1.1:X509_NAME_add_entry_by_txt
-libcrypto.so.1.1:X509_NAME_free
-libcrypto.so.1.1:X509_NAME_get_text_by_NID
-libcrypto.so.1.1:X509_NAME_new
-libcrypto.so.1.1:X509_NAME_print_ex
-libcrypto.so.1.1:X509_STORE_CTX_get_current_cert
-libcrypto.so.1.1:X509_STORE_CTX_get_error
-libcrypto.so.1.1:X509_STORE_CTX_get_error_depth
-libcrypto.so.1.1:X509_STORE_CTX_get_ex_data
-libcrypto.so.1.1:X509_STORE_add_cert
-libcrypto.so.1.1:X509_STORE_add_lookup
-libcrypto.so.1.1:X509_STORE_free
-libcrypto.so.1.1:X509_STORE_new
-libcrypto.so.1.1:X509_STORE_set_flags
-libcrypto.so.1.1:X509_add_ext
-libcrypto.so.1.1:X509_check_email
-libcrypto.so.1.1:X509_check_host
-libcrypto.so.1.1:X509_check_ip
-libcrypto.so.1.1:X509_free
-libcrypto.so.1.1:X509_get0_notAfter
-libcrypto.so.1.1:X509_get0_notBefore
-libcrypto.so.1.1:X509_get_default_cert_dir
-libcrypto.so.1.1:X509_get_default_cert_file
-libcrypto.so.1.1:X509_get_issuer_name
-libcrypto.so.1.1:X509_get_pubkey
-libcrypto.so.1.1:X509_get_serialNumber
-libcrypto.so.1.1:X509_get_subject_name
-libcrypto.so.1.1:X509_gmtime_adj
-libcrypto.so.1.1:X509_load_crl_file
-libcrypto.so.1.1:X509_new
-libcrypto.so.1.1:X509_set_issuer_name
-libcrypto.so.1.1:X509_set_pubkey
-libcrypto.so.1.1:X509_set_serialNumber
-libcrypto.so.1.1:X509_set_subject_name
-libcrypto.so.1.1:X509_sign
-libcrypto.so.1.1:X509_up_ref
-libcrypto.so.1.1:X509_verify_cert_error_string
-libcrypto.so.1.1:d2i_PUBKEY_bio
-libcrypto.so.1.1:d2i_PrivateKey_bio
-libcrypto.so.1.1:i2d_PUBKEY_bio
-libcrypto.so.1.1:i2d_PrivateKey_bio
-libpcap.so.1:pcap_activate
-libpcap.so.1:pcap_can_set_rfmon
-libpcap.so.1:pcap_close
-libpcap.so.1:pcap_compile
-libpcap.so.1:pcap_create
-libpcap.so.1:pcap_datalink
-libpcap.so.1:pcap_datalink_name_to_val
-libpcap.so.1:pcap_datalink_val_to_description
-libpcap.so.1:pcap_datalink_val_to_name
-libpcap.so.1:pcap_findalldevs
-libpcap.so.1:pcap_fopen_offline_with_tstamp_precision
-libpcap.so.1:pcap_free_datalinks
-libpcap.so.1:pcap_free_tstamp_types
-libpcap.so.1:pcap_freealldevs
-libpcap.so.1:pcap_freecode
-libpcap.so.1:pcap_get_selectable_fd
-libpcap.so.1:pcap_get_tstamp_precision
-libpcap.so.1:pcap_geterr
-libpcap.so.1:pcap_lib_version
-libpcap.so.1:pcap_list_datalinks
-libpcap.so.1:pcap_list_tstamp_types
-libpcap.so.1:pcap_lookupnet
-libpcap.so.1:pcap_next_ex
-libpcap.so.1:pcap_offline_filter
-libpcap.so.1:pcap_open_dead
-libpcap.so.1:pcap_open_live
-libpcap.so.1:pcap_open_offline_with_tstamp_precision
-libpcap.so.1:pcap_sendpacket
-libpcap.so.1:pcap_set_buffer_size
-libpcap.so.1:pcap_set_datalink
-libpcap.so.1:pcap_set_immediate_mode
-libpcap.so.1:pcap_set_promisc
-libpcap.so.1:pcap_set_rfmon
-libpcap.so.1:pcap_set_snaplen
-libpcap.so.1:pcap_set_timeout
-libpcap.so.1:pcap_set_tstamp_precision
-libpcap.so.1:pcap_set_tstamp_type
-libpcap.so.1:pcap_setdirection
-libpcap.so.1:pcap_setfilter
-libpcap.so.1:pcap_setnonblock
-libpcap.so.1:pcap_snapshot
-libpcap.so.1:pcap_stats
-libpcap.so.1:pcap_statustostr
-libpcap.so.1:pcap_tstamp_type_name_to_val
-libpcap.so.1:pcap_tstamp_type_val_to_name
libpthread.so.0:__errno_location
libpthread.so.0:pthread_attr_getstacksize
libpthread.so.0:pthread_cond_broadcast
libpthread.so.0:pthread_cond_wait
libpthread.so.0:pthread_create
libpthread.so.0:pthread_detach
-libpthread.so.0:pthread_mutex_init
libpthread.so.0:pthread_mutex_lock
libpthread.so.0:pthread_mutex_unlock
-libpthread.so.0:pthread_sigmask
libpthread.so.0:sigaction
-libsasl2.so.3:sasl_client_init
-libsasl2.so.3:sasl_client_new
-libsasl2.so.3:sasl_client_start
-libsasl2.so.3:sasl_client_step
-libsasl2.so.3:sasl_dispose
-libsasl2.so.3:sasl_errdetail
-libsasl2.so.3:sasl_errstring
-libssl.so.1.1:OPENSSL_init_ssl
-libssl.so.1.1:SSL_CIPHER_get_name
-libssl.so.1.1:SSL_CTX_callback_ctrl
-libssl.so.1.1:SSL_CTX_check_private_key
-libssl.so.1.1:SSL_CTX_clear_options
-libssl.so.1.1:SSL_CTX_ctrl
-libssl.so.1.1:SSL_CTX_free
-libssl.so.1.1:SSL_CTX_get_cert_store
-libssl.so.1.1:SSL_CTX_get_ex_data
-libssl.so.1.1:SSL_CTX_get_options
-libssl.so.1.1:SSL_CTX_get_timeout
-libssl.so.1.1:SSL_CTX_get_verify_depth
-libssl.so.1.1:SSL_CTX_get_verify_mode
-libssl.so.1.1:SSL_CTX_load_verify_locations
-libssl.so.1.1:SSL_CTX_new
-libssl.so.1.1:SSL_CTX_set_cipher_list
-libssl.so.1.1:SSL_CTX_set_client_CA_list
-libssl.so.1.1:SSL_CTX_set_default_passwd_cb
-libssl.so.1.1:SSL_CTX_set_default_passwd_cb_userdata
-libssl.so.1.1:SSL_CTX_set_default_verify_paths
-libssl.so.1.1:SSL_CTX_set_ex_data
-libssl.so.1.1:SSL_CTX_set_options
-libssl.so.1.1:SSL_CTX_set_session_id_context
-libssl.so.1.1:SSL_CTX_set_timeout
-libssl.so.1.1:SSL_CTX_set_verify
-libssl.so.1.1:SSL_CTX_set_verify_depth
-libssl.so.1.1:SSL_CTX_use_PrivateKey
-libssl.so.1.1:SSL_CTX_use_PrivateKey_file
-libssl.so.1.1:SSL_CTX_use_certificate
-libssl.so.1.1:SSL_CTX_use_certificate_chain_file
-libssl.so.1.1:SSL_SESSION_free
-libssl.so.1.1:SSL_clear_options
-libssl.so.1.1:SSL_ctrl
-libssl.so.1.1:SSL_do_handshake
-libssl.so.1.1:SSL_free
-libssl.so.1.1:SSL_get1_session
-libssl.so.1.1:SSL_get_SSL_CTX
-libssl.so.1.1:SSL_get_current_cipher
-libssl.so.1.1:SSL_get_error
-libssl.so.1.1:SSL_get_ex_data
-libssl.so.1.1:SSL_get_ex_data_X509_STORE_CTX_idx
-libssl.so.1.1:SSL_get_options
-libssl.so.1.1:SSL_get_peer_cert_chain
-libssl.so.1.1:SSL_get_peer_certificate
-libssl.so.1.1:SSL_get_servername
-libssl.so.1.1:SSL_get_verify_depth
-libssl.so.1.1:SSL_get_verify_mode
-libssl.so.1.1:SSL_get_verify_result
-libssl.so.1.1:SSL_load_client_CA_file
-libssl.so.1.1:SSL_new
-libssl.so.1.1:SSL_read
-libssl.so.1.1:SSL_session_reused
-libssl.so.1.1:SSL_set_SSL_CTX
-libssl.so.1.1:SSL_set_accept_state
-libssl.so.1.1:SSL_set_bio
-libssl.so.1.1:SSL_set_connect_state
-libssl.so.1.1:SSL_set_ex_data
-libssl.so.1.1:SSL_set_options
-libssl.so.1.1:SSL_set_session
-libssl.so.1.1:SSL_set_verify
-libssl.so.1.1:SSL_set_verify_depth
-libssl.so.1.1:SSL_shutdown
-libssl.so.1.1:SSL_write
-libssl.so.1.1:TLS_method
-libssl.so.1.1:TLSv1_1_method
-libssl.so.1.1:TLSv1_2_method
-libssl.so.1.1:TLSv1_method
-libssl.so.1.1:d2i_SSL_SESSION
-libssl.so.1.1:i2d_SSL_SESSION
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,9 @@
name : mongo-tools
-version : 4.2.11
-release : 13
+version : 100.3.1
+release : 14
source :
- - git|https://github.com/mongodb/mongo-tools.git : r4.2.11
+ - git|https://github.com/mongodb/mongo-tools.git : 100.3.1
+homepage : https://docs.mongodb.com/database-tools/
license : Apache-2.0
component : programming.tools
summary : MongoDB tools provide import, export, and diagnostic capabilities
@@ -12,24 +13,25 @@
- pkgconfig(libpcap)
- pkgconfig(libsasl2)
- golang
-rundeps :
- - mongodb
build : |
mkdir src bin
mv vendor/* src/
mkdir -p src/github.com/mongodb
- ln -sv `pwd` src/github.com/mongodb/mongo-tools
- export GOPATH=`pwd`
+ ln -sv $(pwd) src/github.com/mongodb/mongo-tools
+ export GOPATH=$(pwd)
VersionStr="$(git describe)"
Gitspec="$(git rev-parse HEAD)"
importpath="github.com/mongodb/mongo-tools/common/options"
- for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongoreplay; do
- go build -o "bin/$i" -ldflags "-X ${importpath}.VersionStr=${VersionStr} -X ${importpath}.Gitspec=${Gitspec}" -tags "ssl sasl" "$i/main/$i.go"
+ for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop; do
+ GO111MODULE="off" go build \
+ -buildmode="pie" -o "bin/$i" \
+ -ldflags "-X ${importpath}.VersionStr=${VersionStr} -X ${importpath}.Gitspec=${Gitspec}" -tags "ssl sasl" \
+ "$i/main/$i.go"
done
install : |
- for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongoreplay; do
- install -Dm00755 bin/$i $installdir/usr/bin/$i
+ for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop; do
+ install -Dm00755 bin/$i $installdir/usr/bin/$i
done
#check : |
# export GOPATH=`pwd`
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -1,9 +1,10 @@
<PISI>
<Source>
<Name>mongo-tools</Name>
+ <Homepage>https://docs.mongodb.com/database-tools/</Homepage>
<Packager>
- <Name>Pierre-Yves</Name>
- <Email>pyu@riseup.net</Email>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
</Packager>
<License>Apache-2.0</License>
<PartOf>programming.tools</PartOf>
@@ -24,19 +25,18 @@
<Path fileType="executable">/usr/bin/mongoexport</Path>
<Path fileType="executable">/usr/bin/mongofiles</Path>
<Path fileType="executable">/usr/bin/mongoimport</Path>
- <Path fileType="executable">/usr/bin/mongoreplay</Path>
<Path fileType="executable">/usr/bin/mongorestore</Path>
<Path fileType="executable">/usr/bin/mongostat</Path>
<Path fileType="executable">/usr/bin/mongotop</Path>
</Files>
</Package>
<History>
- <Update release="13">
- <Date>2020-12-20</Date>
- <Version>4.2.11</Version>
+ <Update release="14">
+ <Date>2021-06-16</Date>
+ <Version>100.3.1</Version>
<Comment>Packaging update</Comment>
- <Name>Pierre-Yves</Name>
- <Email>pyu@riseup.net</Email>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Jun 16 2023, 4:22 AM (8 w, 12 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5829111
Default Alt Text
D11295.diff (15 KB)

Event Timeline