From spacefrogg-openafs@spacefrogg.net Wed Oct 17 18:38:11 2018 From: spacefrogg-openafs@spacefrogg.net (Michael Raitza) Date: Wed, 17 Oct 2018 17:38:11 +0000 Subject: [OpenAFS-devel] Cross compilation fixes In-Reply-To: References: Message-ID: <31271983-63D1-4BAF-AE57-D5EC5114D6CC@spacefrogg.net> I tried to cross-compile openafs-1=2E8 for ARM64 on an X86-64 build system = and found that openafs compiles several build-time tools, notably compile_e= t, rxgen and config=2E They obviously fail to be usable during build time= =2E=20 I made a proof-of-concept patch, which undoubtedly may need improvement, b= ut I wanted to ask for comments on the direction to improve it=2E Also, I haven't found any information on how to submit patches or PRs=2E So I stop this message at this point waiting for interest and instructions= =2E Once I can make the patch available, I'd be happy to point out my ideas= behind it=2E Kind regards,=20 Michael From stephan.wiesand@desy.de Wed Oct 17 19:41:06 2018 From: stephan.wiesand@desy.de (Stephan Wiesand) Date: Wed, 17 Oct 2018 20:41:06 +0200 Subject: [OpenAFS-devel] Cross compilation fixes In-Reply-To: <31271983-63D1-4BAF-AE57-D5EC5114D6CC@spacefrogg.net> References: <31271983-63D1-4BAF-AE57-D5EC5114D6CC@spacefrogg.net> Message-ID: <3613EA1F-5103-4B63-AF58-D95B75CAC4DB@desy.de> > On 17 Oct 2018, at 19:38, Michael Raitza = wrote: >=20 > I tried to cross-compile openafs-1.8 for ARM64 on an X86-64 build = system and found that openafs compiles several build-time tools, notably = compile_et, rxgen and config. They obviously fail to be usable during = build time.=20 >=20 > I made a proof-of-concept patch, which undoubtedly may need = improvement, but I wanted to ask for comments on the direction to = improve it. >=20 > Also, I haven't found any information on how to submit patches or PRs. Please have a look at https://wiki.openafs.org/devel/GitDevelopers/ . = The "any OpenID" part may be a bit misleading - a launchpad account will = work. Once you mastered this step, pushing your proposed change to = gerrit.openafs.org for review by others is just what you're after. > So I stop this message at this point waiting for interest and = instructions. Once I can make the patch available, I'd be happy to point = out my ideas behind it. Your ideas behind the change should be pointed out in the commit = message. That will make the description of your thoughts eternal when = your change is accepted. Please remember pushing to the master branch, not to one of the stable = branches. If you still have trouble making your contribution available to the = project, please let us know. Best regards, Stephan= From mmeffie@sinenomine.net Fri Oct 26 14:58:39 2018 From: mmeffie@sinenomine.net (Michael Meffie) Date: Fri, 26 Oct 2018 09:58:39 -0400 Subject: [OpenAFS-devel] OpenAFS release team weekly meeting Message-ID: <20181026095839.9bcae9dd0e5fa6424edd7e27@sinenomine.net> OpenAFS release team weekly meeting Date: Oct 26, 2018 Participants: * Stephan Wiesand (Release Manager) * Ben Kaduk * Michael Meffie * Mark Vitale The weekly release team meetings are held on Fridays at 14:00 GMT on jabber (xmpp) in release-team@conference.openafs.org. Please request login information if you would like to participate. Logs are available at https://conference.openafs.org/release-team@conference.openafs.org/ News ==== 1.6.x series ============ No update this week. 1.8.x series ============ Candidate for 1.8.3: 13365 viced: correct option parsing for -vlru*, -novbc master ====== Discussion on fix 13365. Typos fixed during the meeting. Discussion on gerrits: 13000 afs: pass the cell object to afs_GetServer - Mike to change acell argument to cellp 13326 ubik: remove unused condvar version_cond 13327 ubik: remove superfluous signals for dbase->version - Mark to update so Ben can merge them instead of the later change 13361 12586 bozo: do not create client directories and symlinks 13347 support vos/pts -noauth on servers without client config - Mike to address Ben's comments. 12753 convert xstat and friends to pthreads - Mike to address gerrit comments. 12840 vol: do not propagate VGC unknown volume id when deleting - Questions to be addressed in the gerrit. 13290 afs: avoid stalled fileservers - Mike to update Linux daily build failed last night. The culprit seems to be: 5c83511bdb98 x86/paravirt: Use a single ops structure pv_lock_ops, pv_cpu_ops, pv_mmu_ops, pv_irq_ops got merged into the single pv_ops and converted to GPLONLY along the way. OpenAFS may be using one of those indirectly. Patches ======= Recently submitted for branch 'master': 13367 viced: fix typo in help for option -unsafe-nosalvage 13365 viced: correct option parsing for -vlru*, -novbc 13363 ubik: calloc ubik_dbase 13362 budb: Remove db.lock 13361 ubik: Remove version_cond 13364 afs: avoid afs_GetDownDSlot panic on afs_WriteDCache failure 13360 Remove one more automake VERSION reference Recently merged onto branch 'master': 13360 0f65b40b2 Remove one more automake VERSION reference 12994 db38561de autoconf: remove unnecessary mkdir during configure 12993 eb47fa987 autoconf: remove spurious no-op 12992 b1b3322a6 autoconf: fix pio checks name 12839 65b55bcc2 vol: avoid query for parent id when deleting disk header 13357 2f2c2ce62 Remove automake autoconf vars 13350 d75bc6370 afs: Remove afs_xosi 13355 0548ee436 afs: Free 'addrs' array 13349 2aeabf8c5 macos: packaging support for MacOS X 10.14 13348 72b2670a9 macos: add support for MacOS 10.14 13352 bd58bb850 auth: check if argument of afsconf_Close* is null 13288 0835d7c2a afs: make sure to call afs_Analyze after afs_Conn 13354 07ed94cfd DARWIN: replace macro exported by automake 13351 f0bab78cb ubik: do not reuse the offset variable for the sync site address 13345 d7ae7df42 vlserver: Remove sascnvldb 13324 0796de43e fsint: remove dead code 10983 77ae3dc89 cmd: improve help for programs without subcommands 13274 2daa413e3 Avoid format truncation warnings 13346 fa6edf73d vlserver: Remove 'register' argument 13134 4a2b5101a CellServDB update 14 May 2018 13272 02dede5d4 Log binding ip address and port during startup 12747 794748af8 fsprobe: add fsprobe_Wait function 12746 2c1a7e473 xstat: add xstat_*_Wait functions 12761 5ced6025b rx: Convert rxinit_status to rx_IsRunning() 13344 00aa9200b SOLARIS: Fix libafs $(KOBJ) parallel make race 13343 68be8d7a1 SOLARIS: Fix platforms for KOBJ definition 13308 c1d39153d Run ctfconvert/ctfmerge for all objects 13271 78ed03460 Call rx_InitHost once during daemon startup 13342 38a094137 pthread.m4: Add missing 'test' to conditional 13325 3fae4ea19 ubik: remove unused code 13339 809ee49b8 Remove alpha_dux/alpha_osf references 13338 42625220b libafs: Remove .i Makefile rules -- Michael Meffie