Hello!

Aah its so easy in the end..

./bootstrap  --abi 64

.. and it works as expected now.

Thanks again!

On 26.10.18 18:56, Aurélien Larcher wrote:
On Fri, Oct 26, 2018 at 6:51 PM Stephan Althaus <
stephan.alth...@duedinghausen.eu> wrote:

Hello!

The issue ist that Joyents pkgsrc's bootstrap
does not recognize the system as 64bit
and therefore sticks to 32 bit (?).

As I recall  isainfo -k is called to detect this.


Thanks that you clarifed my system is 64 bit.

I think i have to ask the people at pgsrc@joyent then..
i hope this weekend i can try this on a fresh install on a vm with
2018.10 :-)

Ask jperkin on #illumos if he is present.


Thanks!

You are welcome!

On 26.10.18 18:42, Aurélien Larcher wrote:
On Fri, Oct 26, 2018 at 6:29 PM Stephan Althaus <
stephan.alth...@duedinghausen.eu> wrote:

Hello!

root@oi:/home/steven$ isainfo -k
amd64

Therefore you are running the 64-bit kernel, what is the exact issue?

i386pc can be either 32-bit or 64-bit, the actual bitness is deduced from
isainfo, and 32-bit binaries run on 64-bit kernel (that's why we deliver
both versions for libraries).

On 26.10.18 17:55, Aurélien Larcher wrote:
On Fri, Oct 26, 2018 at 5:51 PM Stephan Althaus <
stephan.alth...@duedinghausen.eu> wrote:

Hello!


While i am experimenting with pkgsrc
i stumbled over the fact, that my machine is only 32bit,
whereas the ELF header of some brogs shows 64bt

i'm confused

while bmake in net/nmap

pkg_add: SunOS/x86_64 5.11 (pkg) vs. SunOS/i386 5.11 (this host)


BUT programs are 64bit


root@oi:/tank/pkgsrc/pkgsrc/net/nmap# elfdump -e `which mc`
ELF Header
      ei_magic:   { 0x7f, E, L, F }
      ei_class:   ELFCLASS64          ei_data:       ELFDATA2LSB
      ei_osabi:   ELFOSABI_SOLARIS    ei_abiversion: EAV_SUNW_CURRENT
      e_machine:  EM_AMD64            e_version:     EV_CURRENT
      e_type:     ET_EXEC
      e_flags:                     0
      e_entry:              0x440230  e_ehsize:     64  e_shstrndx: 33
      e_shoff:              0x1436c0  e_shentsize:  64  e_shnum: 34
      e_phoff:                  0x40  e_phentsize:  56  e_phnum:     7
root@oi:/tank/pkgsrc/pkgsrc/net/nmap#


Finally, i would like to switch to 64bit - if theres something to
swittch..
What does isainfo -k report?

Thanks for any hints,
Stephan



_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss

_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss




_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to