[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2020-01-19 Thread erio
This is still present in Nautilus on Ubuntu 18.04. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1635376 Title: double-clicking on an executable created with gcc6 opens an error message To

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2017-12-29 Thread yurad
I believe current bug report describes only a particular case of this Nautilus bug. As I noticed Nautilus just doesn't detect 64 bit binaries as programs. Just boot (live session) 32 bit Ubuntu, go with Nautilus to /usr/bin . All 32 bit binaries are detected as executable binaries. Nautilus is

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2017-08-15 Thread Bug Watch Updater
** Changed in: nautilus Status: Confirmed => Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1635376 Title: double-clicking on an executable created with gcc6 opens an error message

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2017-01-14 Thread Bug Watch Updater
** Changed in: nautilus Status: Unknown => Confirmed ** Changed in: nautilus Importance: Unknown => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1635376 Title: double-clicking on

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2016-11-04 Thread Trent Gamblin
Have the same issue FWIW. Even many apps that ship with Ubuntu can't be clicked anymore. If nothing else perhaps keying of 'interpreter' would be more reasonable as none of the shared libraries I've checked have one. -- You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2016-11-02 Thread Sebastien Bacher
** Changed in: nautilus (Ubuntu) Status: New => Triaged ** Changed in: nautilus (Ubuntu) Importance: Undecided => Low ** Also affects: nautilus via https://bugzilla.gnome.org/show_bug.cgi?id=737849 Importance: Unknown Status: Unknown -- You received this bug notification

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2016-10-26 Thread Hadrien
Upstream bug: https://bugzilla.gnome.org/show_bug.cgi?id=737849 ** Bug watch added: GNOME Bug Tracker #737849 https://bugzilla.gnome.org/show_bug.cgi?id=737849 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2016-10-26 Thread Hadrien
Executables are now linked with the -pie option, which lead to a file type that is nearly indistinguishable from a shared library. I learned that this is an expected consequence. The only difference is the presence of an 'interpreter' for executable files, but nothing forbids a .so to have an

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2016-10-21 Thread Hadrien
I opened that bug for gcc: https://bugs.launchpad.net/ubuntu/+source /gcc-defaults/+bug/1635706 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1635376 Title: double-clicking on an executable created

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2016-10-21 Thread Hadrien
I did a test. I built the same program with gcc5 and gcc6, then I compared the output of "readelf -a". It happens that Nautilus is right. gcc on Ubuntu 16.10 creates a shared library by default instead of an executable (the Type field in the ELF header is different). -- You received this bug

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2016-10-21 Thread Hadrien
@Khurshid Alam: - a.out has execution permission - the expected result is: no error message (I updated the bug description) Obviously the a.out does nothing. I gave the most minimal way to reproduce the problem. I could put an example of a program that opens a window I you think it would make

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2016-10-21 Thread Hadrien
** Description changed: Ubuntu 16.10 x64 with Nautilus 3.20.3 * Open a terminal * Install gcc: sudo apt install build-essential * Build an executable: printf "int main() { return 1; }" | gcc -x c - * Open a Nautilus window on the current directory: nautilus . * Double-click on the

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2016-10-21 Thread Khurshid Alam
Does a.out have execution permission? What is the expected result? Open terminal and show output of a.out? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1635376 Title: double-clicking on an

[Bug 1635376] Re: double-clicking on an executable created with gcc6 opens an error message

2016-10-20 Thread Hadrien
** Description changed: Ubuntu 16.10 x64 with Nautilus 3.20.3 * Open a terminal * Install gcc: sudo apt install build-essential * Build an executable: printf "int main() { return 1; }" | gcc -x c - * Open a Nautilus window on the current directory: nautilus . * Double-click on the