Date: Mon, 11 Feb 2019 16:17:29 -0600 From: Karl Denninger <karl@denninger.net> To: "Rodney W. Grimes" <freebsd-rwg@pdx.rh.CN85.dnsmgr.net> Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: Crochet blowup attempting build of 12-STABLE for the RPI3 Message-ID: <a9744055-3235-5e15-dde4-efc0cfdc4387@denninger.net> In-Reply-To: <201902112213.x1BMDj49072895@pdx.rh.CN85.dnsmgr.net>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
On 2/11/2019 16:13, Rodney W. Grimes wrote:
>> --- lib/ncurses/ncurses__L ---
>> --- nomacros.h ---
>> LC_ALL=C sh
>> /pics/CrossBuild-12STABLE/src/contrib/ncurses/ncurses/base/MKlib_gen
>> .sh "cc -target aarch64-unknown-freebsd12.0
>> --sysroot=/pics/Crochet-work-12STABL
>> E/obj/pics/CrossBuild-12STABLE/src/arm64.aarch64/tmp
>> -B/pics/Crochet-work-12STAB
>> LE/obj/pics/CrossBuild-12STABLE/src/arm64.aarch64/tmp/usr/bin -E -O2
>> -pipe?? -I.
>> ?-I/pics/Crochet-work-12STABLE/obj/pics/CrossBuild-12STABLE/src/arm64.aarch64/li
>> b/ncurses/ncurses -I/pics/CrossBuild-12STABLE/src/lib/ncurses/ncurses
>> -I/pics/Cr
>> ossBuild-12STABLE/src/lib/ncurses/ncurses
>> -I/pics/CrossBuild-12STABLE/src/contri
>> b/ncurses/include
>> -I/pics/CrossBuild-12STABLE/src/contrib/ncurses/ncurses -Wall
>> -DNDEBUG -DHAVE_CONFIG_H -DFREEBSD_NATIVE -DTERMIOS -g? -std=gnu99
>> -fstack-prote
>> ctor-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W
>> -Wno-unused-parame
>> ter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
>> -Wno-uninitialized
>> -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int
>> -Wno-unused-const-variabl
>> e -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality
>> -Wno-unu
>> sed-function -Wno-enum-conversion -Wno-unused-local-typedef
>> -Wno-address-of-pack
>> ed-member? -Qunused-arguments "? "awk" generated < curses.h | fgrep
>> undef > noma
>> cros.h
>> --- init_keytry.h ---
>> ./make_keys keys.list > init_keytry.h
>> sh: ./make_keys: Permission denied
>> *** [init_keytry.h] Error code 126
>>
>> make[4]: stopped in /pics/CrossBuild-12STABLE/src/lib/ncurses/ncurses
>> 1 error
>>
>> The executable in question appears to be ok with a "file" command but
>> will not execute.
>>
>> Attempting to build for the RPI3.
> What does ls -l show on that make_keys file,
> did it some how get created with out x bits?
Nope:
root@NewFS:/pics/Crochet-work-12STABLE/obj/pics/CrossBuild-12STABLE/src/arm64.aarch64/lib/ncurses/ncurses
# ls -al
total 212
drwxrwxr-x 2 root wheel 23 Feb 11 14:54 .
drwxrwxr-x 10 root wheel 10 Feb 11 14:53 ..
-rw-r--r-- 1 root wheel 16639 Feb 11 14:52 MKterm.h.awk
-rw-r--r-- 1 root wheel 11905 Feb 11 14:54 codes.c
-rw-r--r-- 1 root wheel 78856 Feb 11 14:52 curses.h
-rw-r--r-- 1 root wheel 66274 Feb 11 14:52 curses.head
-rw-r--r-- 1 root wheel 1769 Feb 11 14:54 expanded.c
-rw-r--r-- 1 root wheel 241 Feb 11 14:54 fallback.c
-rw-r--r-- 1 root wheel 119 Feb 11 14:52 hashsize.h
-rw-r--r-- 1 root wheel 0 Feb 11 14:54 init_keytry.h
-rw-r--r-- 1 root wheel 3026 Feb 11 14:54 keys.list
-rw-r--r-- 1 root wheel 23824 Feb 11 14:54 lib_gen.c
-rw-r--r-- 1 root wheel 8122 Feb 11 14:54 lib_keyname.c
-rwxr-xr-x 1 root wheel 24784 Feb 11 14:52 make_hash
-rwxr-xr-x 1 root wheel 38704 Feb 11 14:52 make_keys
-rw-r--r-- 1 root wheel 35243 Feb 11 14:52 names.c
-rw-r--r-- 1 root wheel 10757 Feb 11 14:52 ncurses_def.h
-rw-r--r-- 1 root wheel 118 Feb 11 14:54 nomacros.h
-rw-r--r-- 1 root wheel 9188 Feb 11 14:54 parametrized.h
-rw-r--r-- 1 root wheel 39733 Feb 11 14:52 term.h
-rw-r--r-- 1 root wheel 3470 Feb 11 14:52 termcap.h
-rw-r--r-- 1 root wheel 6165 Feb 11 14:54 unctrl.c
-rw-r--r-- 1 root wheel 3099 Feb 11 14:52 unctrl.h
root@NewFS:/pics/Crochet-work-12STABLE/obj/pics/CrossBuild-12STABLE/src/arm64.aarch64/lib/ncurses/ncurses
# file make_keys
make_keys: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD),
dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 12.0
(1200502), FreeBSD-style, with debug_info, not stripped
root@NewFS:/pics/Crochet-work-12STABLE/obj/pics/CrossBuild-12STABLE/src/arm64.aarch64/lib/ncurses/ncurses
#
But....
root@NewFS:/pics/Crochet-work-12STABLE/obj/pics/CrossBuild-12STABLE/src/arm64.aarch64/lib/ncurses/ncurses
# ./make_keys
./make_keys: Permission denied.
root@NewFS:/pics/Crochet-work-12STABLE/obj/pics/CrossBuild-12STABLE/src/arm64.aarch64/lib/ncurses/ncurses
#
--
Karl Denninger
karl@denninger.net <mailto:karl@denninger.net>
/The Market Ticker/
/[S/MIME encrypted email preferred]/
[-- Attachment #2 --]
0 *H
010
`He 0 *H
00 H^Ōc!5
H0
*H
010 UUS10UFlorida10U Niceville10U
Cuda Systems LLC10UCuda Systems CA1!0UCuda Systems LLC 2017 CA0
170817164217Z
270815164217Z0{10 UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA0"0
*H
0
h-5B>[;olӴ0~͎O9}9Ye*$g!ukvʶLzN`jL>MD'7U 45CB+kY`bd~b*c3Ny-78ju]9HeuέsӬDؽmgwER?&UURj'}9nWD i`XcbGz \gG=u%\Oi13ߝ4
K44pYQr]Ie/r0+eEޝݖ0C15Mݚ@JSZ(zȏ NTa(25DD5.l<g[[ZarQQ%Buȴ~~`IohRbʳڟu2MS8EdFUClCMaѳ !}ș+2k/bųE,n当ꖛ\(8WV8 d]b yXw ܊:I39
00U]^§Q\ӎ0U#0T039N0b010 UUS10UFlorida10U Niceville10U
Cuda Systems LLC10UCuda Systems CA1!0UCuda Systems LLC 2017 CA @Ui0U0 0U0
*H
:P U!>vJnio-#ן]WyujǑR̀Q
nƇ!GѦFg\yLxgw=OPycehf[}ܷ['4ڝ\[p 6\o.B&JF"ZC{;*o*mcCcLY߾`
t*S!(`]DHP5A~/NPp6=mhk밣'doA$86hm5ӚS@jެEgl
)0JG`%k35PaC?σ
׳HEt}!P㏏%*BxbQwaKG$6h¦Mve;[o-Iی&
I,Tcߎ#t wPA@l0P+KXBպT zGv;NcI3&JĬUPNa?/%W6G۟N000 k#Xd\=0
*H
0{10 UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA0
170817212120Z
220816212120Z0W10 UUS10UFlorida10U
Cuda Systems LLC10Ukarl@denninger.net0"0
*H
0
T[I-ΆϏ dn;Å@שy.us~_ZG%<MYd\gvfnsa1'6Egyjs"C [{~_K Pn+<*pv#Q+H/7[-vqDV^U>f%GX)H.|l`M(Cr>е͇6#odc"YljҦln8@5SA0&ۖ"OGj?UDWZ5 dDB7k-)9Izs-JAv
J6L$Ն1SmY.Lqw*SH;EF'DĦH]MOgQQ|Mٙג2Z9y@y]}6ٽeY9Y2xˆ$T=eCǺǵbn֛{j|@LLt1[Dk5:$= ` M 00<+00.0,+0 http://ocsp.cudasystems.net:88880 U0 0 `HB0U0U%0++03 `HB
&$OpenSSL Generated Client Certificate0U%՞V=;bzQ0U#0]^§Q\ӎϡ010 UUS10UFlorida10U Niceville10U
Cuda Systems LLC10UCuda Systems CA1!0UCuda Systems LLC 2017 CA H^Ōc!5
H0U0karl@denninger.net0
*H
۠A0-j%--$%g2#ޡ1^>{K+uGEv1ş7Af&b&O;.;A5*U)ND2bF|\=]<sˋL!wrw٧>YMÄ3\mWR hSv!_zvl? 3_ xU%\^#O*Gk̍YI_&Fꊛ@&1n } ͬ:{hTP3B.;bU8:Z=^Gw8!k-@xE@i,+'Iᐚ:fhztX7/(hY` O.1}a`%RW^akǂpCAufgDix UTЩ/7}%=jnVZvcF<M=
2^GKH5魉
_O4ެByʈySkw=5@h.0z>
W1000{10 UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA k#Xd\=0
`He E0 *H
1 *H
0 *H
1
190211221729Z0O *H
1B@~9SD^v,$i1]sWz<G||*ᮆ\~pG6nM%RRPUHI0l *H
1_0]0 `He*0 `He0
*H
0*H
0
*H
@0+0
*H
(0 +7100{10 UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA k#Xd\=0*H
10{10 UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA k#Xd\=0
*H
j0E"w yev>ˠvpՑ:%'XK>SU;'9rca8+(4]"^ԟy5%=: [:uu<x0
d7ѡ=G~#FNcAW-ƹ^LםuwRRS-AqjSI!x]K:5u0dxF=.ѶD>