[Pkg-samba-maint] FTBFS Unable to build samba 4.7
L.P.H. van Belle
belle at bazuin.nl
Mon Oct 9 15:17:54 UTC 2017
Hai,
Ok, build test 2 looks good also.
@Mathieu.
The how and what.
For the build.
I added debian unstable and experimental to /etc/apt/sources.list
Extra packages installed before the build, based on samba wiki and debian build-dep
apt-get install acl bind9-host dnsutils python-crypto python-gpgme python-m2crypto
I'll do some extra filtering on these package tomorrow.
Adjustmenst in /debian folder and files i made.
rules
--bundled-libraries=NONE,pytevent,iniparser,roken,wind,hx509,asn1,heimbase,hcrypto,krb5,gssapi,heimntlm,hdb,kdc,com_err,compile_et,asn1_compile \
--builtin-libraries=replace,ccan,samba-cluster-support \
changed to :
--bundled-libraries=NONE,replace,pytevent,iniparser,roken,wind,hx509,asn1,heimbase,hcrypto,krb5,gssapi,heimntlm,hdb,kdc,com_err,compile_et,asn1_compile \
--builtin-libraries=ccan,samba-cluster-support \
libwbclient0.symbols : added :
WBCLIENT_0.14 at WBCLIENT_0.14 2:4.7.0
samba-dev.instal: added :
usr/include/samba-4.0/util/tfork.h
usr/include/samba-4.0/core/werror_gen.h
usr/include/samba-4.0/core/ntstatus_gen.h
samba-libs.install : changed :
usr/lib/*/libsamba-passdb.so.0.26.0 => usr/lib/*/libsamba-passdb.so.0.27.0
usr/lib/*/libsmbldap.so.0 => usr/lib/*/libsmbldap.so.2
samba-libs.install : removed :
usr/lib/*/libauth-sam-reply.so.0
apt-cache policy winbind
winbind:
Installed: 2:4.6.8+nmu-1~deb9
Candidate: 2:4.7.0+dfsg-1
Version table:
2:4.7.0+dfsg-1 500
500 file:/home/stretch-samba-470 amd64/ Packages
*** 2:4.6.8+nmu-1~deb9 500
500 http://apt.van-belle.nl/debian stretch/main amd64 Packages
100 /var/lib/dpkg/status
2:4.6.5+dfsg-5~bpo9+1 500
500 http://apt.van-belle.nl/debian stretch-backports/main amd64 Packages
2:4.5.12+dfsg-2 500
500 http://ftp.nl.debian.org/debian stretch/main amd64 Packages
2:4.5.8+dfsg-2+deb9u2 500
500 http://security.debian.org stretch/updates/main amd64 Packages
And to install i needed to set :
deb [trusted=yes] file:/home/stretch-samba-470/ amd64/
deb http://ftp.nl.debian.org/debian/ buster main non-free contrib
deb http://ftp.nl.debian.org/debian/ experimental main non-free contrib
And results, i installed these on debian stretch. ( a test proxy )
winbindd -V
Version 4.7.0-Debian
Few simple tests shows it works, not fully done yet.
Sofar,
Greetz,
Louis
> -----Oorspronkelijk bericht-----
> Van: samba-technical
> [mailto:samba-technical-bounces at lists.samba.org] Namens
> L.P.H. van Belle via samba-technical
> Verzonden: maandag 9 oktober 2017 14:15
> Aan: Mathieu Parent; Andrew Bartlett
> CC: Debian Samba Maintainers; samba-technical at lists.samba.org
> Onderwerp: RE: [Pkg-samba-maint] FTBFS Unable to build samba 4.7
>
> Hai Mathieu and Andrew,
>
> I've managed to get passed the error in the package build,
> still testing some things.
> But i need to know what is "replace" and how does it involve
> to samba and package building.
>
> I changed the following.
>
> --bundled-libraries=NONE,pytevent,iniparser,roken,wind,hx509,a
> sn1,heimbase,hcrypto,krb5,gssapi,heimntlm,hdb,kdc,com_err,comp
> ile_et,asn1_compile \
> --builtin-libraries=replace,ccan,samba-cluster-support \
>
> To
> --bundled-libraries=NONE,pytevent,iniparser,roken,wind,hx509,a
> sn1,heimbase,hcrypto,krb5,gssapi,heimntlm,hdb,kdc,com_err,comp
> ile_et,asn1_compile,replace \
> --builtin-libraries=ccan,samba-cluster-support \
>
>
> Now, this was the first build with this change, which,
> naturaly, did not finish creating the packages since im not
> finish with that.
> But at least now im passwd the previous errors, next todo is
> the part below.
> # it ends here now
> dh_install
> --sourcedir=/home/pbuilder/archive/stretch/samba-experimental/
> build/samba-4.7.0+dfsg/debian/tmp --list-missing --fail-missing
> ... And multple files here that are not included yet.
>
> But i want to know what moving `replace` from the the
> buildin-libaries to system bundled exact does.
> execpt that we are not using the "samba replace" libaries but
> "debian-system replace" libaries.
>
> I'll go repeat this again but now with the vanilla 4.70 from
> debian in a clean environment.
> Sofar,
>
> Greetz,
>
> Louis
>
>
>
> > -----Oorspronkelijk bericht-----
> > Van: Pkg-samba-maint
> > [mailto:pkg-samba-maint-bounces+belle=bazuin.nl at lists.alioth.d
> > ebian.org] Namens L.P.H. van Belle
> > Verzonden: vrijdag 6 oktober 2017 14:17
> > Aan: Mathieu Parent; Andrew Bartlett
> > CC: Debian Samba Maintainers; samba-technical at lists.samba.org
> > Onderwerp: Re: [Pkg-samba-maint] FTBFS Unable to build samba 4.7
> >
> > Hai Mathieu,Andrew and others.
> >
> > Lets start with, i got passed the error, but it only shows
> > where there error is.
> >
> > Below is how i got there.
> >
> > I've applied (debian sourced) samba patch 13062 and tried a
> > few other, no go.
> > I pulled the samba a clean 4.7-test from git.samba.org and
> > tried to build that from source with the build depends still
> > in place from the debian source.
> > Result is ok, Version 4.7.1-GIT-6a678665aec builded fine.
> >
> > Trying now added the debian folder to this one, and removed
> > all patches, just to see if it builded, but again that fails.
> > So imo not a samba bug, something debian build/packaging
> > related to samba but i cant find where.
> >
> > I did find : [PATCH] Make libreplace a no-op on Linux
> > https://lists.samba.org/archive/samba-technical/2012-November/
> > 088933.html
> > Not exact the same but it involves the same files And my
> > knowledge is not that technical to figure this out.
> > I did try a few builds with the git 4.7.1 version added every
> > build try one of these :
> > libgcrypt20-dev libssh2-1-dev libssh-dev This failed also.
> >
> > Now thinking about the things on the link found.
> > Tried --without-getpass-replacement but its an unknown option.
> >
> > So I made a small change in the build options.
> > --builtin-libraries=replace,ccan,samba-cluster-support
> > Changed to
> > --builtin-libraries=ccan,samba-cluster-support
> >
> > What the exact change does, that i dont know, but it does not
> > error out now.
> > Mathieu already found that there was some work done on this.
> > see
> > https://git.samba.org/?p=samba.git;a=history;f=lib/replace;hb=
> > refs/heads/v4-7-test
> >
> >
> > So im bit lost here what todo next.
> > A source is ok, but a debianbuild not.
> >
> > Anyone?
> >
> >
> > Greetz,
> >
> > Louis
> >
> >
> >
> >
> >
> >
> > > -----Oorspronkelijk bericht-----
> > > Van: samba-technical
> > > [mailto:samba-technical-bounces at lists.samba.org] Namens
> > Mathieu Parent
> > > via samba-technical
> > > Verzonden: donderdag 5 oktober 2017 21:12
> > > Aan: L.P.H. van Belle
> > > CC: Debian Samba Maintainers; samba-technical at lists.samba.org
> > > Onderwerp: Re: FTBFS Unable to build samba 4.7
> > >
> > > There was a bit of work around strerror_r, see
> > > https://git.samba.org/?p=samba.git;a=history;f=lib/replace;hb=
> > > refs/heads/v4-7-test
> > >
> > > But the fix is probably on the linking phase...
> > >
> > >
> > > Le jeudi 5 octobre 2017, L.P.H. van Belle <belle at bazuin.nl>
> > a écrit :
> > > > P.s.
> > > >
> > > > One more thing thats rules out kerberos.
> > > >
> > > > The changes between kerberos 1.15.1 and 1.15.2 are also tested.
> > > >
> > > > I did try the steps below with both kerberos version.
> > > > RC5 and RC6 with kerberos 1.15.2 also fails. RC4 works.
> > > >
> > > > apt-cache policy krb5-user
> > > > krb5-user:
> > > > Installed: 1.15.2-0.1
> > > > Candidate: 1.15.2-0.1
> > > > Version table:
> > > > *** 1.15.2-0.1 500
> > > > 500
> file:/home/pbuilder/archive/stretch/samba-experimental
> > > > amd64/
> > > Packages
> > > > 100 /var/lib/dpkg/status
> > > > 1.15.1-2 500
> > > > 500 http://ftp.debian.org/debian unstable/main
> > > amd64 Packages
> > > > 1.15.1-2~bpo9+1 500
> > > > 500 http://apt.van-belle.nl/debian
> > stretch-experimental/main
> > > amd64 Packages
> > > > 1.15-1 500
> > > > 500 http://ftp.nl.debian.org/debian stretch/main amd64
> > > > Packages
> > > >
> > > > Greetz,
> > > >
> > > > Louis
> > > >
> > > >
> > > >> -----Oorspronkelijk bericht-----
> > > >> Van: samba-technical
> > > >> [mailto:samba-technical-bounces at lists.samba.org] Namens
> > L.P.H. van
> > > >> Belle via samba-technical
> > > >> Verzonden: donderdag 5 oktober 2017 16:39
> > > >> Aan: Mathieu Parent; samba-technical at lists.samba.org
> > > >> CC: Debian Samba Maintainers
> > > >> Onderwerp: RE: [Pkg-samba-maint] FTBFS Unable to build
> samba 4.7
> > > >>
> > > >> Hai,
> > > >>
> > > >> Small update, test done.
> > > >> The quick port, a bug is introduced in RC5.
> > > >>
> > > >> The long part, read on.
> > > >>
> > > >> - Only original debian packages.
> > > >> After multiple checks i keep ending in the same error.
> > > >>
> > > >> - mixed my own with debian packages because the MIT
> > > version i builded
> > > >> works.
> > > >> So i took my experimental Samba RC4 from my own apt repo (see
> > > >> http://apt.van-belle.nl ) I removed the MIT part and run a
> > > rebuild,
> > > >> and thats builds fine and installs fine, see result bit below.
> > > >> So, i have a samba rc4 heimdal builded. (ps. Quick builds, not
> > > >> production ready imo. ) Give me a notice if you want
> > something of
> > > >> this test build, or setup yourself.
> > > >>
> > > >> Now, i run cleanup. ( ./debian/rules clean ) Copy the
> > > debian folder
> > > >> into RC6.
> > > >> Build.. Rc6 Fail
> > > >> The same for RC5,
> > > >> Build.. Rc5 Fail
> > > >> And again repeat this for RC4 again, and builds fine, so
> > > im 100% sure
> > > >> this is introduced in RC5.
> > > >> The error is the same everytime as shown by Mathieu.
> > > >>
> > > >> My result.
> > > >> apt-cache policy samba
> > > >> samba:
> > > >> Installed: 2:4.7.0rc4+dfsg-1nmu1~deb9
> > > >> Candidate: 2:4.7.0rc4+dfsg-1nmu1~deb9
> > > >> Version table:
> > > >> *** 2:4.7.0rc4+dfsg-1nmu1~deb9 500
> > > >> 500
> > > >> file:/home/pbuilder/archive/stretch/samba-experimental
> > > amd64/ Packages
> > > >> 100 /var/lib/dpkg/status
> > > >> 2:4.7.0rc4+dfsg-1nmu1~deb9 500
> > > >> NOTE 500 http://apt.van-belle.nl/debian
> > > >> stretch-experimental/main amd64 Packages ( THIS LINE IS
> > > >> NOT FOR PRODUCTION SYSTEMS )
> > > >> 2:4.6.8+nmu-1~deb9 500
> > > >> 500 http://apt.van-belle.nl/debian stretch/main
> > > amd64 Packages
> > > >> 2:4.6.7+dfsg-2 500
> > > >> 500 http://ftp.debian.org/debian unstable/main
> > > amd64 Packages
> > > >> 2:4.6.5+dfsg-5~bpo9+1 500
> > > >> 500 http://apt.van-belle.nl/debian
> stretch-backports/main
> > > >> amd64 Packages
> > > >> 2:4.5.8+dfsg-2+deb9u2 500
> > > >> 500 http://security.debian.org stretch/updates/main
> > > >> amd64 Packages
> > > >> 2:4.5.8+dfsg-2 500
> > > >> 500 http://ftp.nl.debian.org/debian stretch/main
> > > >> amd64 Packages
> > > >>
> > > >> samba -V
> > > >> Version 4.7.0rc4-Debian
> > > >>
> > > >> samba -b
> > > >> Samba version: 4.7.0rc4-Debian
> > > >> Build environment:
> > > >> Paths:
> > > >> BINDIR: /usr/bin
> > > >> SBINDIR: /usr/sbin
> > > >> CONFIGFILE: /etc/samba/smb.conf
> > > >> NCALRPCDIR: /var/run/samba/ncalrpc
> > > >> LOGFILEBASE: /var/log/samba
> > > >> LMHOSTSFILE: /etc/samba/lmhosts
> > > >> DATADIR: /usr/share
> > > >> MODULESDIR: /usr/lib/x86_64-linux-gnu/samba
> > > >> LOCKDIR: /var/run/samba
> > > >> STATEDIR: /var/lib/samba
> > > >> CACHEDIR: /var/cache/samba
> > > >> PIDDIR: /var/run/samba
> > > >> PRIVATE_DIR: /var/lib/samba/private
> > > >> CODEPAGEDIR: /usr/share/samba/codepages
> > > >> SETUPDIR: /usr/share/samba/setup
> > > >> WINBINDD_SOCKET_DIR: /var/run/samba/winbindd
> > > >> NTP_SIGND_SOCKET_DIR: /var/lib/samba/ntp_signd
> > > >>
> > > >> If you want more info, let me know, i have a bit of time
> > tomorrow.
> > > >>
> > > >>
> > > >> Greetz,
> > > >>
> > > >> Louis
> > > >>
> > > >>
> > > >> > -----Oorspronkelijk bericht-----
> > > >> > Van: Mathieu Parent [mailto:math.parent at gmail.com]
> > > >> > Verzonden: donderdag 5 oktober 2017 12:27
> > > >> > Aan: L.P.H. van Belle
> > > >> > CC: Debian Samba Maintainers
> > > >> > Onderwerp: Re: [Pkg-samba-maint] FTBFS Unable to build
> > samba 4.7
> > > >> >
> > > >> > 2017-10-05 12:21 GMT+02:00 L.P.H. van Belle
> <belle at bazuin.nl>:
> > > >> > > Hai Matheu,
> > > >> > >
> > > >> > > What is the used krb5 versions for this build?
> > > >> >
> > > >> > It's using the embedded heimdal.
> > > >> >
> > > >> > > I can so a test of this one also, this afternoon.
> > > >> > > Are the predepends all in experminal.
> > > >> >
> > > >> > Yes.
> > > >> >
> > > >> > > I did try to setup the alioth git, but i was unable to
> > > >> > login, i've seen i must send an e-mail first.
> > > >> > > But i got some extra work here, so i'll do that when i have
> > > >> > some extra spair time.
> > > >> > > Sorry for the long notice about that.
> > > >> >
> > > >> > No problem.
> > > >> >
> > > >> > Regards
> > > >> >
> > > >> > Mathieu Parent
> > > >> > >
> > > >> > > Greetz,
> > > >> > >
> > > >> > > Louis
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > >> -----Oorspronkelijk bericht-----
> > > >> > >> Van: Pkg-samba-maint
> > > >> > >>
> > [mailto:pkg-samba-maint-bounces+belle=bazuin.nl at lists.alioth.d
> > > >> > > ebian.org] Namens Mathieu Parent
> > > >> > >> Verzonden: donderdag 5 oktober 2017 12:01
> > > >> > >> Aan: Debian Samba Maintainers
> > > >> > >> Onderwerp: [Pkg-samba-maint] FTBFS Unable to
> build samba 4.7
> > > >> > >>
> > > >> > >> Hi,
> > > >> > >>
> > > >> > >> I'm unable to build the samba 4.7 package:
> > > >> > >>
> > > >> > >> 09:35:23 runner /usr/bin/gcc
> default/lib/dbwrap/dbwrap_1.o
> > > >> > >> default/lib/dbwrap/dbwrap_util_1.o
> > > >> > >> default/lib/dbwrap/dbwrap_rbt_1.o
> > > >> > >> default/lib/dbwrap/dbwrap_tdb_1.o
> > > >> > >> default/lib/dbwrap/dbwrap_local_open_1.o -o
> > > >> > >>
> /build/samba-4.7.0+dfsg/bin/default/lib/dbwrap/libdbwrap.so
> > > >> > >> -Wl,-z,relro -Wl,-z,now -Wl,--as-needed
> > > >> > -Wl,-z,relro,-z,now -lpthread
> > > >> > >> -Wl,-no-undefined -Wl,--export-dynamic
> > > -fstack-protector -shared
> > > >> > >>
> > -Wl,--version-script=/build/samba-4.7.0+dfsg/bin/default/lib/d
> > > >> > > bwrap/dbwrap.vscript
> > > >> > >> -Wl,-h,libdbwrap.so.0 -Ldefault/lib/param
> > > -Ldefault/libcli/util
> > > >> > >> -Ldefault/lib/tdb_wrap -Ldefault/lib/util
> -L/usr/local/lib
> > > >> > >> -Wl,-Bdynamic -lsamba-util -ltdb-wrap -ltevent-util
> > > -lutil-tdb
> > > >> > >> -lsamba-errors -lsamba-hostconfig -ltime-basic
> > > -lsocket-blocking
> > > >> > >> -lutil-setid -lsamba-debug -lgenrand -lserver-role
> > > >> > -lsys-rw -liov-buf
> > > >> > >> -lbsd -lrt -ldl -lnsl -lattr -lcrypt -lsystemd
> > -ltdb -ltevent
> > > >> > >> -ltalloc
> > > >> > >> default/source4/heimdal/lib/krb5/auth_context_53.o:
> > > In function
> > > >> > >> `krb5_auth_con_genaddrs':
> > > >> > >> ./bin/../source4/heimdal/lib/krb5/auth_context.c:194:
> > > >> > >> undefined reference to `rep_strerror_r'
> > > >> > >> ./bin/../source4/heimdal/lib/krb5/auth_context.c:176:
> > > >> > >> undefined reference to `rep_strerror_r'
> > > >> > >> default/source4/heimdal/lib/krb5/fcache_53.o: In function
> > > >> > >> `_krb5_xlock':
> > > >> > >> ./bin/../source4/heimdal/lib/krb5/fcache.c:105: undefined
> > > >> > reference
> > > >> > >> to `rep_strerror_r'
> > > >> > >> default/source4/heimdal/lib/krb5/fcache_53.o: In function
> > > >> > `fcc_open':
> > > >> > >> ./bin/../source4/heimdal/lib/krb5/fcache.c:401: undefined
> > > >> > reference
> > > >> > >> to `rep_strerror_r'
> > > >> > >> default/source4/heimdal/lib/krb5/fcache_53.o: In function
> > > >> > >> `_krb5_xunlock':
> > > >> > >> ./bin/../source4/heimdal/lib/krb5/fcache.c:139: undefined
> > > >> > reference
> > > >> > >> to `rep_strerror_r'
> > > >> > >>
> > default/source4/heimdal/lib/krb5/fcache_53.o:./bin/../source4/
> > > >> > > heimdal/lib/krb5/fcache.c:528:
> > > >> > >> more undefined references to `rep_strerror_r' follow
> > > >> > >> collect2: error: ld returned 1 exit status
> > > >> > >> Waf: Leaving directory `/build/samba-4.7.0+dfsg/bin'
> > > >> > >> Build failed: -> task failed (err #1):
> > > >> > >> {task: cc_link
> > > >> > >>
> > acache_53.o,add_et_list_53.o,addr_families_53.o,appdefault_53.
> > > >> > >
> > > o,asn1_glue_53.o,auth_context_53.o,build_ap_req_53.o,build_auth_>
> > > >> > >
> > 53.o,cache_53.o,changepw_53.o,codec_53.o,config_file_53.o,cons
> > > >> > >
> > > >>
> > tants_53.o,convert_creds_53.o,copy_host_realm_53.o,crc_53.o,creds_>
> > > >> > >
> > 53.o,crypto_53.o,crypto-aes_53.o,crypto-algs_53.o,crypto-arcfo
> > > >> > >>
> > ur_53.o,crypto-des3_53.o,crypto-des_53.o,crypto-des-common_53.
> > > >> > >
> > o,crypto-evp_53.o,crypto-null_53.o,crypto-pk_53.o,crypto-rand_>
> > > >> > >
> > 53.o,data_53.o,eai_to_heim_errno_53.o,error_string_53.o,expand
> > > >> > > _hostname_53.o,fcache_53.o,free_53.o,free_host_realm_>
> > > >> > >
> > 53.o,generate_seq_number_53.o,generate_subkey_53.o,get_addrs_5
> > > >> > >
> > > 3.o,get_cred_53.o,get_default_principal_53.o,get_default_realm_>
> > > >> > >
> > 53.o,get_for_creds_53.o,get_host_realm_53.o,get_in_tkt_53.o,ge
> > > >> > >
> > > t_port_53.o,init_creds_53.o,init_creds_pw_53.o,kcm_53.o,keyblock_
> > > >> > > >
> > > 53.o,keytab_53.o,keytab_any_53.o,keytab_file_53.o,keytab_memor
> > > >> > >>
> > y_53.o,keytab_keyfile_53.o,krbhst_53.o,log_53.o,mcache_53.o,mi
> > > >> > > sc_53.o,mk_error_53.o,mk_priv_53.o,mk_rep_53.o,mk_req_>
> > > >> > 53.o,mk_req_e
> > > >> > >>
> > > >> > >>
> > xt_53.o,mit_glue_53.o,n-fold_53.o,padata_53.o,pkinit_53.o,prin
> > > >> > >
> > > cipal_53.o,prog_setup_53.o,pac_53.o,pcache_53.o,prompter_posix_>
> > > >> > >
> > 53.o,rd_cred_53.o,rd_error_53.o,rd_priv_53.o,rd_rep_53.o,rd_re
> > > >> > >>
> > q_53.o,replay_53.o,salt_53.o,salt-aes_53.o,salt-arcfour_53.o,s
> > > >> > >
> > > alt-des3_53.o,salt-des_53.o,send_to_kdc_53.o,set_default_realm_>
> > > >> > >
> > 53.o,store_53.o,store-int_53.o,store_emem_53.o,store_fd_53.o,s
> > > >> > >
> tore_mem_53.o,ticket_53.o,time_53.o,transited_53.o,version_>
> > > >> > >
> > 53.o,warn_53.o,krb5_err_53.o,aname_to_localname_53.o,kuserok_5
> > > >> > > 3.o,heim_err_53.o,k524_err_53.o,krb_err_53.o,krb5-glue_>
> > > >> > > 53.o,expand_path_48.o,plugin_48.o,context_48.o
> > > >> > >> -> libkrb5-samba4.so}
> > > >> > >>
> > > >> > >>
> > > >> > >> Any idea?
> > > >> > >>
> > > >> > >> Regards
> > > >> > >>
> > > >> > >>
> > > >> > >> --
> > > >> > >> Mathieu Parent
> > > >> > >>
> > > >> > >> _______________________________________________
> > > >> > >> Pkg-samba-maint mailing list
> > > >> > >> Pkg-samba-maint at lists.alioth.debian.org
> > > >> > >>
> > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-sa
> > > >> > > mba-maint
> > > >> > >>
> > > >> > >>
> > > >> > >
> > > >> >
> > > >> >
> > > >> >
> > > >> > --
> > > >> > Mathieu
> > > >> >
> > > >> >
> > > >>
> > > >>
> > > >>
> > > >
> > > >
> > >
> > > --
> > > Mathieu
> > >
> > >
> >
> >
> > _______________________________________________
> > Pkg-samba-maint mailing list
> > Pkg-samba-maint at lists.alioth.debian.org
> > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-sa
> > mba-maint
> >
> >
>
>
>
More information about the Pkg-samba-maint
mailing list